@font-face{font-family: 'font-bmi';src: url('../fonts/font-bmi.eot');
src: url('../fonts/font-bmi.eot?#iefix')
format('embedded-opentype'),
 url('../fonts/font-bmi.woff') format('woff'),
 url('../fonts/font-bmi.ttf') format('truetype');
 font-style: normal;
 font-weight: normal;
 }
 
@font-face{font-family: 'WebYekan';src: url('../fonts/WebYekan.eot');
src: url('../fonts/WebYekan.eot?#iefix') 
format('embedded-opentype'),
 url('../fonts/WebYekan.woff') format('woff'),
 url('../fonts/WebYekan.ttf') format('truetype');
 font-style: normal;
 font-weight: normal;
 }

 
 @font-face{font-family: 'agoogle';src: url('../fonts/agoogle.eot');
src: url('../fonts/agoogle.eot?#iefix') 
format('embedded-opentype'),
 url('../fonts/agoogle.woff') format('woff'),
 url('../fonts/agoogle.ttf') format('truetype');
 font-style: normal;
 font-weight: normal;
 }





.form-control {
  display: block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  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, 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;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
body.rtl #sp-top-bar .sp-module {
  margin: 0 20px 0 0;
}
body.rtl .sp-contact-info {
  float: left;
}
body.rtl .sp-module-content .mod-languages ul.lang-inline li {
  margin: 0 0 0 5px;
}
body.rtl #offcanvas-toggler {
  float: left;

}
body.rtl #offcanvas-toggler >i {
  padding: 0 10px 0 0;
}
body.rtl .close-offcanvas {
  right: auto;
  left: 10px;
}
body.rtl .offcanvas-menu {
  -webkit-transition: opacity 400ms cubic-bezier(0.7,0,0.3,1), left 400ms cubic-bezier(0.7,0,0.3,1);
  transition: opacity 400ms cubic-bezier(0.7,0,0.3,1), left 400ms cubic-bezier(0.7,0,0.3,1);
}
body.rtl .body-innerwrapper:after {
  left: 0;
}
body.rtl .offcanvas-menu {
  left: -280px;
}
body.rtl.offcanvas .offcanvas-menu {
  left: 0;
}
body.rtl .sp-megamenu-parent {
float: left;
margin: 0 auto;
width: 96%;

direction: rtl;

}

.uk-overlay-background {

    background: rgba(238,28,28,0.8) !important;


}
body.rtl .sp-megamenu-parent >li.sp-has-child>a:after {
  display: none;
}
body.rtl .sp-megamenu-parent >li.sp-has-child>a:before {
content: " \f107";
font-family: FontAwesome;
margin-right: 5px;
float: left;
}
body.rtl .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after {
  float: left;
  content: " \f104";
}

#offcanvas-toggler > i {

    color: #fff !important;

}



body.rtl .sp-module ul >li >a:before {
  margin-right: 0;
  margin-left: 8px;
  content: "\f104";
  float: right;
}
body.rtl .entry-header.has-post-format {
  margin-left: 0;
  margin-right: 68px;
}
body.rtl .post-format {
  left: auto;
  right: -68px;
}
body.rtl .article-info >dt >i,
body.rtl .article-info >dd >i {
  margin-right: 0;
  margin-left: 3px;
}
body.rtl .entry-link:before {
  top: auto;
  left: auto;
  right: -60px;
  transform: rotate(-90deg);
}
body.rtl .entry-quote:before {
  left: auto;
  transform: rotate(-15deg);
  top: auto;
  right: -40px;
}
body.rtl .categories-list .page-header a.pull-right {
  float: left !important;
}
body.rtl .newsfeed-category .category li .pull-left {
  float: right !important;
}
body.rtl .search .btn-toolbar .pull-left {
  float: right !important;
}

/*---------------------------------------------------------------------------------------------------------*/

#top .sppb-row {
width: 84%;
margin: 0 auto;
color: #fff;
font-family: font-bmi;
font-size: 11px;
padding: 8px;
}


#top .sppb-row  a{
color: #fff;
font-family: font-bmi;
font-size: 11px;
}



.top .row {
    width: 84%;
margin: 0 auto;
color: #fff;
font-family: font-bmi;
font-size: 11px;
padding: 8px;
}


.top .row  a{
color: #fff;
font-family: font-bmi;
font-size: 11px;
}
.top .row  p{
margin-bottom:0
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
font-family: webyekan;

background: none;

color: #fff !important;

font-size: 17px;


}




#sp-extra3 img {
margin: 0 !important;

}

#sp-extra5 p, #sp-extra5 a {
font-family: font-bmi;
font-size: 14px;
color: #000;
line-height: 28px;
  text-align: center;
}


#sp-extra5 {
    margin-top: -69px;
}


#sp-section-3 {

    background-color: #ee1c25;
    width: 100%;
    margin: 0 auto;
    padding: 14px 0;
position: relative;

z-index: 100;
}

#sp-banner1 {

    margin-top: -148px;
background: #000;
}

#sp-section-1 .row {
width: 1250px;
margin: 0 auto;
background: #000;
    padding-top: 0;
	padding-bottom: 0;
}

#sp-extra7 h2 ,#sp-extra6 h2,#sp-extra8 h2,#sp-extra4 h2,#sp-extra17 h2,#sp-extra16 h2{
font-family: agoogle;
font-weight: normal;
padding-bottom: 0;
font-size: 17px;
color: #fff;
}

#sp-extra7 p,#sp-extra6 p ,#sp-extra8 p,#sp-extra4 p,#sp-extra16 p,#sp-extra17 p  {

    font-size: 14px;
    font-family: font-bmi;
    direction: rtl;
    line-height: 25px;
   color: #ddd;

}

#sp-contact .row {

    width: 100%;
    margin: 0 auto;

}

#sp-extra7 {

    position: relative;
    top: 4px;

}


#sp-section-1 {

    background-color: #ffffff;

border-bottom: 0;
padding: 9px 0;
position: relative;

z-index: 1000000000000000;

}

#sp-section-3 .container {

    width: 1250px;
	margin:0 auto;

}


#sp-section-8 {


background: url("../images/bg-kawoos.jpg") no-repeat right;
    background-color: #efefef;


}

#sp-section-6 .row {
   
}




#sp-extra7 a, #sp-extra6 a, .history a,  #sp-extra8 a, #sp-extra11 a, #sp-extra16 a, #sp-extra17 a, #sl-botton, #sp-extra4 a {

font-size: 18px;

color:#000;

border: 0;

font-family: font-bmi;

}


#sp-extra7 a:hover ,#sp-extra6 a:hover,.history  a:hover, #sp-extra8 a:hover , #sp-extra11 a:hover  {
font-size: 18px;
color: #E40613;
border: 0;



	}

	#sp-section-5 {
    background-position: top !important;
padding-bottom: 70px;
position: relative;

margin-top: -79px;
}


#sp-extra15 p, #sp-w4 p, #sp-extra15 a {

color:#000;

line-height: 29px;
font-family: font-bmi;
font-size: 14px;
padding: 0 5px;
}

#sp-w4 a {
    color: #000;
}


#sp-w4 .col-md-4 {

background:#fff;

margin: 0 12px;

padding: 0;
margin-top: 30px;
width: 31%;
box-shadow: 5px 0 25px rgba(0, 0, 0, 0.07) !important;
}
	
	
#sp-extra5 h3 {
color:#000;

font-family: font-bmi;

font-size: 21px;

padding-bottom: 10px;

}

#sp-w4 h3 {
color:#000;

font-family: font-bmi;

font-size: 19px;
margin-top: 0;
padding-bottom: 10px;

}


#readmore2 {

    background: #ee1c25;

color:#fff;

padding: 15px 123px;

position: relative;
font-family: font-bmi;
top: 28px;

}

#readmore2:hover {

    background: #ededed;

color:#000;



}


#sp-extra15 .col-md-4 {

    padding: 0 21px;
    margin-bottom: 36px;

}

#sp-extra5 .col-md-4 {

padding-left: 60px;

padding-right: 0;

}

#sp-extra15 h3 {

    font-family: font-bmi;
    color:#fff;
    font-size: 17px;

}

#readmore1 a {

    border: 2px solid #e40613;

border-radius: 5px;

padding: 14px 40px;

transition: .3s;

color: #e40613;
    font-size: 14px;

}

#content-extra8 {

    background: url("../images/content-extra8.png") no-repeat bottom left;

}

#content-extra6 {

    background: url("../images/content-extra6.png") no-repeat 0;

}

#content-extra7 {

    background: url("../images/content-extra7.png") no-repeat bottom left;

}

#content-extra5 {

    background: url("../images/content-extra5.png") no-repeat bottom left;

}


#sp-extra5 td {

    padding: 0 9px;

}

#sp-section-6 h2 a {

    color: #C29032;
    font-family: webyekan;
    font-size: 19px;
    font-weight: normal;
	padding-bottom:10px;

}

#bgextra5 a {

    color: #fff;
    font-size: 14px;
font-family: font-bmi;
}

#sp-w1 h2,#sp-w2 h2 {

font-size: 18px;

font-family: webyekan;

font-weight: normal;

color: #333;

padding-top: 0;

margin-top: 8px;

}

#sp-section-10 {

    padding: 0 0 140px;

}

#sp-extra10 h3 {

    color: #c29032;
    font-family: font-bmi;
    font-size: 15px;

}

#sp-extra10 h1 {

    color: #262626;
    font-family: webyekan;
    font-size: 30px;
    font-weight: normal !important;
padding-bottom: 13px;
margin-top: 17px !important;
}


#sp-extra10
{
padding:30px 0;
}


#sp-w4 h5
{
font-size: 24px;

font-family: font-bmi;

font-weight: normal;

padding-top: 16px;

padding-bottom: 19px;

color:#000;
	
}



#sp-section-8 .row {

    width: 1170px;
    margin: 0 auto;

}

#sp-section-6 p {

    color: #dbdbdb;
    font-family: font-bmi;
    font-size: 11px;
    font-weight: normal;
    line-height: 27px;

}

#sp-extra5 img{
margin: 0 auto;

}

#bgextra5 {

background: #000;

width: 230px;

margin: 0 auto;

padding: 10px;

position: relative;

top: -50px;
display: none;
border-bottom: 4px solid #EE1C25;

}


#sp-extra5 h1, #sp-extra5 h1 a {
color: #000;
    font-family: webyekan;
    font-size: 30px;
    font-weight: normal !important;
padding-bottom: 20px;


}	
	


	
	
	
#sp-extra6 img,#sp-extra7 img ,#sp-extra4 img ,#sp-extra8 img {

    padding-top: 0;

}




#sp-extra9 h3 {
font-family: agoogle;
font-size: 24px;
padding: 30px 0 10px;
}


.uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel {
    margin-top: 25px !important;
}

.uk-grid > * {
    padding-left: 25px ;
}


/*----------gktab----------------------------*/

.gkTabsWrap.vertical {
    border: 0;
}


.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {
    font-size: 14px;
    float: right !important;
    font-weight: normal !important;
    padding: 0 31px !important;
    font-family: font-bmi;
    color: #000;
}


.gkTabsWrap.vertical ol, .gkTabsWrap.horizontal > ol {
    background: none !important;
    border-bottom: 0 !important;
	margin: 0 auto !important;
}

.gkTabsWrap.vertical {
    border: 0 !important;
}


.gkTabsWrap.vertical ol li:hover, .gkTabsWrap.horizontal ol li:hover ,.gkTabsWrap.vertical ol li.active, .gkTabsWrap.horizontal ol li.active{
background:#FF9E9E !important;

color: #000 !important;

font-weight: normal;

border: 1px solid #ff7d7d !important;

outline: none !important;
}

.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {

color: #797979 !important;
text-shadow: none !important;
font-weight: normal;
background: #f5f5f5 !important;
margin: 4px !important;
border: 1px solid #e3e3e3;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(227, 227, 227);
border-right: 1px solid #e3e3e3;
outline: none;
border-radius: 50px;
line-height: 37px !important;
}

.gkTabsWrap.vertical ol, .gkTabsWrap.horizontal > ol {
    min-height: 40px;
    width: 100% !important;
}


/*----------gktab----------------------------*/


.uk-cover-background.uk-position-cover {
    width: 74% !important;
    height: 353px;
    margin: 0 auto;
        margin-top: 0px;

}

.uk-slidenav-contrast {

    color: #fff !important;

}

.uk-dotnav-contrast > * > :active, .uk-dotnav-contrast > .uk-active > * {

    background: #fff !important;

} 


.uk-dotnav > * > * {

    width: 13px !important;
    height: 9px !important;
	border-radius:0 !important;


}

.sp-module ul > li {

    display: block;
    border-bottom: 0 !important;
    -webkit-transition: 300ms;
    transition: 300ms;

}

#sp-extra11 h3 {
font-size: 25px;
font-family: agoogle;
color: #000;
margin-top: 0 !important;

}


#sp-extra11 p {
    font-family: font-bmi;
    color: #000;
    padding-top: 10px;
}




/*---------------------------------k2------------*/
div.itemHeader span.itemAuthor {
   
    padding: 0;
    margin: 0;
	display: none;
}

div.itemRatingBlock {
    padding: 0;
    margin-top: -32px;
}



.art-postcontent ol, .art-post ol, .art-textblock ol, .art-postcontent ul, .art-post ul, .art-textblock ul {
    margin: 0 0 1em 11px;
}

.art-postcontent a, .art-postcontent a:link {
    font-family: font-bmi, Sans-Serif;
    text-decoration: none;
    color: #000;
}

.art-postcontent ul > li::before, .art-post ul > li::before, .art-textblock ul > li::before {
    content: url('../images/postbullets.png');
    margin-right: 18px;
    bottom: 2px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
    line-height: 0;
}


.art-postcontent, .art-postcontent li, .art-postcontent table, .art-postcontent a, .art-postcontent a:link, .art-postcontent a:visited, .art-postcontent a.visited, .art-postcontent a:hover, .art-postcontent a.hovered {
    font-family: font-bmi, Sans-Serif;
    text-align: right;
    line-height: 175%;
    text-decoration: none !important;
}


div.itemHeader span.itemDateCreated {
    color: #999;
    font-size: 11px;
  display: none;
}


.art-postcontent h2 {

    color: #000;
    margin: 10px 0 0;
    font-size: 26px;
    font-family: webyekan;

}


div.itemRatingBlock span {

    display: block;
    float: left;
    font-style: normal;
    padding: 0 4px 0 14px;
    margin: 0;
    color: #000;
    font-size: 11px;

}

div.itemAuthorBlock {

    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin: 0 0 16px 0;
    padding: 8px;
    display: none;

}

.col-md-10 {

    padding: 0 !important;

}


div.itemSocialSharing {

    padding: 8px 0;
    display: none;

}

input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea {

  width: 400px;
padding: 4px 0;
color: #282E3F !important;
font-size: 14px;
font-family: font-bmi, Sans-Serif;
font-weight: normal;
font-style: normal;
text-shadow: none;
  width: 400px !important;

}

input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea {

    background: #F9FAFB;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 0;
    border: 1px solid #ddd;
    margin: 0 auto;
    padding: 15px !important;

}

.formResponsive input[type="submit"] {

    line-height: 46px;
    padding: 0 43px;
    background:#EE1C25 !important;

border-color:transparent;

font-size: 15px;

text-transform: uppercase;

font-weight: 500;

color:#ffffff;
    border-radius: 25px;
    font-family: font-bmi;
    text-shadow: none;

}

label {

    font-weight: normal !important;

}

div.itemCommentsForm form input#submitCommentButton {
    display: block;
    margin: 16px 0 0 0;
    padding: 8px 25px;
    background: #FF5300;
        background-origin: padding-box;
    color: #fff;
    border: 0;
    border-radius: 4px;
    font-size: 17px;
    font-weight: normal;
    font-family: webyekan;
    margin-top: 20px !important;
}

div.itemCommentsForm p.itemCommentsFormNotes {
    border-top: 2px solid #ccc;
    padding: 8px 0;
    display: none;
}

div.itemToolbar {
    padding: 8px;
    margin: 16px 0 0 0;
    background: #fafafa;
    border-radius: 0;
    border-radius: 0;
    border: 1px solid #eaeaea;
}

.isJ30 .row-fluid .span10 {
    margin-left: 0;
    min-width: 82% !important;
}


#k2UpdateService_Msg {
    display: none;
}


div.itemToolbar ul li a {

    font-size: 14px;
    font-weight: normal;
    font-family: font-bmi;
    color: #000;
    direction: rtl;

}

div.itemToolbar ul li span.itemTextResizerTitle {

    font-family: font-bmi;

}

.itemRatingLog {

    font-size: 11px;
    margin: 0;
    padding: 0 0 0 4px;
    float: left;
    font-family: font-bmi;

}

div.itemRatingBlock span {

    display: block;
    float: left;
    font-style: normal;
    padding: 0 4px 0 14px;
    margin: 0;
    color: #000;
    font-size: 11px;
    font-family: font-bmi;

}

div.itemHeader h2.itemTitle {
    padding: 10px 0 30px 0;
    margin: 0;
    font-family: webyekan;
    font-weight: normal;
    text-align: center;
    background: url(../images/heading-space-line.png) no-repeat bottom center;
}
}

div.itemFullText p {

    font-family: font-bmi;
    font-size: 14px;
    line-height: 25px;

}

span.itemDateModified {

    font-family: font-bmi;
    font-size: 11px;

}

div.itemCategory span {

    font-weight: normal;
    color: #555;
    padding: 0 4px 0 0;
    font-family: font-bmi;

}

div.itemCategory a ,span.itemHits{

    font-family: font-bmi;
	font-size:11px;

}


div.itemCommentsForm h3 {

    margin: 0;
    padding: 0 0 4px 0;
    font-family: font-bmi;
    font-size: 16px;

}

div.itemCommentsForm form label.formComment, div.itemCommentsForm form label.formName, div.itemCommentsForm form label.formEmail, div.itemCommentsForm form label.formUrl, div.itemCommentsForm form label.formRecaptcha {

    display: block;
    margin: 12px 0 0 2px;
    font-family: font-bmi;
    font-size: 14px;

}

div.itemComments {

    background: none;
    border: 0;
    border-radius: 4px;
    padding: 16px;

}

input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea {
background: #ddd;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 22px;

    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
    border-bottom-right-radius: 22px;
    border-bottom-left-radius: 22px;

border: 0;

margin: 0 auto;

padding: 15px !important;


}

.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] {

    background-color: #ffffff;

border: 1px solid #ddd;

    border-radius: 0;
padding: 22px !important;

box-shadow: none;

}


/*---------------------------------k2------------*/

/*----------bottom----------------------------*/


#sp-bottom {

    z-index: 10;
    position: relative;
	background-color: #1d1d1d;
color: #ffffff;

margin-top: 0;
padding-bottom:150px;

}

#sp-section-17 .container {

    width: 100%;
    margin: 0 auto;

}

#sp-bottom a,#sp-bottom p {
font-family: font-bmi;
color:#fff !important;
font-size: 14px;
line-height: 26px;
margin-bottom: 0;
}

#sp-bottom .sp-module .sp-module-title {

  text-transform: none;
font-size: 17px;
font-weight: normal;
font-family: agoogle;
text-align: right;


}

#contact-footer p {

    font-family: font-bmi;
    font-size: 14px;
line-height: 30px;
}

#contact-footer {

  width: 980px;

margin: 0 auto;

margin-top: 100px;

}

#sp-bottom p {

padding: 0;

text-align: justify;

}


div.itemToolbar,div.itemAuthorLatest,div.itemContentFooter,div.itemRatingBlock,div.itemCategory,div.itemBackToTop a  {

  

}

 



#img-footer {

    position: relative;
    margin-top: -110px;

}


#sp-footer {
    color: #fff;
    text-align: center;
    font-family: font-bmi;
    font-size: 11px;
background-color: #000 !important;

}

#sp-footer1 {

    padding: 15px;

}

.bt-cs .bt-inner img {

    outline: 0 !important;
    border: 0 !important;
    max-width: 100% !important;
    margin: 0 !important;

}

.bt-cs .bt-inner {

    margin: 0;
    position: relative;
    padding: 0 !important;
    background: #fff;
    margin: 14px !important;

}

.bt-cs .bt-inner .bt-title {

clear: both;

color:#000 !important;

font-weight: bold;

text-transform: uppercase;

line-height: 150%;

font-family: font-bmi;

font-size: 17px;

font-weight: normal !important;

padding: 0 35px;

height: 7px !important;

margin: 0 !important;

    margin-top: 0px;

margin-top: -20px !important;

}

.readmore {

    padding-top: 29px;

}

.bt-cs .bt-inner a {

    text-decoration: none;
    color: #fff;

background:#EE1C25;
    text-align: center !important;
    width: 100% !important;
    padding: 19px 136px;
    font-family: webyekan;
    font-size: 17px;

}

.bt-cs .bt-inner a:hover {

    background: #ededed;

color:#000;

}

.bt-introtext {

font-family: font-bmi;

font-size: 14px;

text-align: justify;

line-height: 26px;

padding: 8px 35px;

color:#707070;

}


#sp-bottom2 {

    border-right: 1px solid #272727;
    border-left: 1px solid #272727;

}

.dateandclock {
background: url(../images/hour.jpg) no-repeat right 13px;

padding-right: 34px;

padding-top: 0;

height: 46px;

}

#sp-bottom a {

padding-right: 20px;

}

#sp-section-2 {

    background-color: #000000;
position: relative;

z-index: 10000000000;

}

#div-banner1 {

    position: relative;
    margin-top: -277px;

}

/*----------bottom----------------------------*/

.sp-megamenu-wrapper {
border-top: 0;
margin-top: 0 !important;
}


#sp-extra9 p {
    font-family: font-bmi;
    font-size: 14px;
	margin-bottom:0;
	line-height:25px;
}

#sp-extra9 img {
    margin-top: 10px !important;
}

p {
    margin: 0 !important;
}




#sp-extra10 {
    margin-bottom: 30px;
}


.uk-overlay-scale {

}

#sp-section-9 .row {
width: 1170px;

margin: 0 auto;


}

#sp-extra15 .sp-module {

margin: 0 auto;
background: none;
font-family: font-bmi;
font-size: 14px;
text-align: center;
line-height: 31px;

}


#sp-extra15 {

    margin: 0 auto;

}

#sp-extra15 table {

    padding: 0 !important;
    margin: 0 !important;

}

#sp-section-9 {
    background-attachment: fixed !important;

}

#sp-extra15 td {

    padding: 6px !important;

}

#sp-extra15 h5, #sp-extra15 h5 a {

font-size: 24px;

font-family: font-bmi;

font-weight: normal;

padding-top: 16px;

padding-bottom: 16px;

color:#000;

}


#sp-extra14 h3 {
font-family: agoogle;
font-size: 23px;
padding-bottom: 12px;
text-align: right;
padding-right: 13px;
}

#sp-extra14 {
    font-family: font-bmi;
    font-size: 14px;
    padding: 11px;
}


#sp-extra14 img, #sp-extra15 img {

    margin: 0 auto;

}


#sp-extra14 td {

    padding: 0 7px;
    padding-top: 20px;

}

#sp-section-8 {
   
   background:none;
  
   padding: 0 0 180px;
}


#logo-slide {

    position: absolute;
    top: 300px;
    right: 20%;
    color: #fff;

font-family: webyekan;

line-height: 34px;

font-size: 22px;



}

#sp-section-9 {
border-top: 0;

border-bottom: 0;

margin-bottom: 0;

z-index: 10000000000000;
padding-bottom: 200px;
position: relative;


}

#sp-bottom h3 {



padding-bottom: 18px;

font-family: webyekan;

font-size: 18px;

padding-top: 2px;

}

#sp-w1 h4 {

font-size: 15px;

font-family: font-bmi;

color:#EE1C25;

padding-top: 20px;

}


div#div-img.row {

    width: 980px;
    margin: 0 auto;

}

#img-service1 {

 
    background: url("../images/k1-h.png") no-repeat center;
    padding: 76px;
transition: all 0.15s ease-in-out;
margin-bottom: 16px;
}

#img-service {

    background: url("../images/k1.png") no-repeat center;
    padding: 76px;
transition: all 0.15s ease-in-out;
margin-bottom: 16px;
}

#img-footer-1 {

    position: relative;
    margin-top: -110px;
z-index: 10000000000000;
}


#img-service:hover {

    background: url("../images/k1-h.png") no-repeat center;
    padding: 76px;

}


#sp-w1 p {

    color: #fff;
    font-family: font-bmi;
    font-size: 12.5px;
    line-height: 29px;

}

#sp-w1 h5 {

    font-size: 17px;
    font-family: font-bmi;
    color: #fff;
    font-weight: normal;
    padding-top: 50px;
padding-bottom: 10px;
}

#sp-w1 a {

color:#fff;

font-size: 15px;

font-family: font-bmi;

}

#sp-w1 h3 {

font-size: 24px;

font-family: font-bmi;

color:#fff;

padding-top: 12px;

}

#sp-extra12 {

    padding: 0;
background:#000;
}


#sp-section-7 .col-md-6 {

    width: 50%;
padding-bottom: 32.7px;
position: relative;

z-index: 1000000;
}



#sp-extra5 {
    padding: 0;

}



#sp-extra13 {

    background: url("../images/bg-13.png") no-repeat top right #ee1c25;
padding:70px 87px 71px 60px !important ;



}

#sp-section-8 .col-md-6 {
    padding: 100px 0 70px;

}


#sp-extra12 h3,#sp-extra13 h3 {
font-size: 17px;
color:#fff;
font-family: webyekan;
font-weight: normal;
margin: 0;
padding: 0;
  line-height: 25px;
}

#sp-extra13 a {

transition: .3s;

color:
#fff;

font-size: 17px;

}

#sp-extra12 p {

    padding: 0 !important;

}



img#extra13 {

    padding-left: 10px;
    margin-top: 0;
    padding-bottom: 0;
width: 21%;
}



#sp-extra12 h4,#sp-extra13 h4 {
font-size: 14px;

color:#fff;
    font-family: font-bmi;
    font-weight: normal;
    padding-top: 0;


}


#sp-section-8 img {

    margin: 0 auto;

}


#sp-extra12 p ,#sp-extra13 p {

font-size: 14px;

color:#fff;

font-family: font-bmi;

font-weight: normal;

line-height: 25px;

padding-top: 5px;

padding-left: 36px;

text-align: justify;

}



#sp-section-13 {
    background-color: #1d1d1d;
    color: #ffffff;
    margin-top: -102px;
    position: relative;
}


#sp-extra11 .sp-module {

    margin-top: 50px;
    width: 1170px;
    margin: 0 auto;

}

.uk-margin {
    margin-top: 162px;
}


td, th {

    padding: 0;
    font-size: 14px;
    font-family: font-bmi;
    line-height: 28px;

}


div.itemFullText h3 {

    margin: 0;
    padding: 16px 0 4px 0;
        padding-bottom: 4px;
    font-family: webyekan;
    font-size: 20px;
    padding-bottom: 20px;
text-align: right;
}

div.itemNavigation span.itemNavigationTitle {
    color: #999;
    font-size: 14px;
    font-family: font-bmi;
}


div.itemAuthorLatest h3 {
    font-family: webyekan;
}


div.itemAuthorLatest ul li a {
    font-family: font-bmi;
    color: #000;
    font-size: 14px;
}

div.itemCommentsForm form input#submitCommentButton {
    background: #09D8F7;
}


div.itemBody {
    padding: 8px 0;
        padding-top: 8px;
    margin: 0;
    padding-top: 50px;
}





div.itemNavigation span.itemNavigationTitle {
    color: #999;
    font-size: 14px;
    font-family: font-bmi;
}

div.itemNavigation a.itemNext,div.itemNavigation a.itemPrevious {
    padding: 0 12px;
    font-size: 14px;
    font-family: font-bmi;
    color: #000;
}

div.itemFullText p {

    font-size: 14px;
    font-family: font-bmi;
line-height: 35px;
  text-align: right;

direction: rtl;
}

.formResponsive .formHorizontal .formControlLabel {
  
    width: 140px;
    padding-top: 5px;
    text-align: right;
    font-family: font-bmi;
}


#userForm h2 {
    font-family: font-bmi;
    font-size: 20px;
    font-weight: normal;
}



.uk-slidenav.uk-slidenav-contrast.uk-slidenav-previous.uk-hidden-touch ,.uk-slidenav.uk-slidenav-contrast.uk-slidenav-next.uk-hidden-touch{

    color: #000 !important;

}

.uk-slidenav-position .uk-slidenav {

    display: block;

}

.itemFullText h2 {

    font-size: 22px;
    font-family: webyekan;
    font-weight: normal;
    padding-bottom: 10px;

}

.uk-slideset-nav.uk-dotnav.uk-flex-center.uk-margin-bottom-remove li a {

    padding: 2px 0px !important;

}

#sp-section-6 {

    background-color: #efefef;
    padding: 25px 0 43px;

}

#sp-section-12 {

    background-color: #1d1d1d;
    color: #ffffff;
    margin-top: -102px;
    position: relative;
    z-index: 10000;

}

.blue-botton {
color: #000 !important;

background: #C18F59;

padding: 8% 28% !important;

font-size: 18px !important;

outline: 1px solid #C29032;

outline-offset: 3px;

font-family: webyekan;

}


#sp-social img {
    padding: 0 6px;
}

#sp-contact img {

position: relative;

top: -1px;

margin-right: 8px;

}


#sp-contact {
color:#ccc;

font-family: font-bmi;

line-height: 9px;

font-size: 14px;
}








.sp-menu-item.current-item.active {



}




#sp-extra17,#sp-extra16 {

border-right: 1px solid rgba(252,252,252,.2);

padding: 2%;

margin: 40px 0;
}



.elegant .xac-trigger
{

}
.xac-trigger span {

    color: #C28F34 !important;
    text-decoration: none;
    display: block;
    padding: 4px 29px !important;
    cursor: pointer;
    text-shadow: none;
    font-size: 12px !important;
    font-family: font-bmi !important;
    line-height: 25px !important;
background: url("../images/r-b.jpg")  no-repeat center right !important;
}

.elegant .xac-trigger.active:hover
{
background: url("../images/r-b.jpg")  no-repeat center right !important;
}

.xac-trigger span:active {

    color: #C28F34 !important;
    text-decoration: none;
    display: block;
    padding: 4px 29px !important;
    cursor: pointer;
    text-shadow: none;
    font-size: 12px !important;
    font-family: font-bmi !important;
    line-height: 25px !important;
	

}

.elegant .xac-container {

box-shadow: none;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
color: #333;
font-size: font-bmi;
font-size: 14px;

}


.elegant .xac-trigger.active {

    background: transparent !important;
box-shadow:none !important;
border: 1px solid #C28F34;
}


.elegant .xac-trigger.active:hover,.elegant .xac-trigger {

background: transparent !important;
box-shadow: none !important;
border: 1px solid #C28F34;
padding: 7px 9px;
margin: 4px;
}



#bg-white {

    background:rgba(255,255,255,0.2);
    margin: 2px;
    height: 110px;
    padding: 0;

}

#sp-section-10 .col-md-6 {

    padding: 0;

}

div#bg-white.col-md-4 {

    width: 31% !important;

}

#sp-w4 h3 a {

    font-size: 19px;
    font-family: webyekan;
    line-height: 30px;
    color: #fff;

}

#sp-w3 h3 {
color: #fff;

font-family: agoogle;

font-size: 25px;

padding-bottom: 16px;

}

#sp-w3 h4 {

    color: #fff;
    font-family: font-bmi;
    font-size: 17px;

}

#sp-hour p {

   color: #fff;

font-family: webyekan;

position: relative;

top: -17px;

right: 36px;

}

#sp-hour {


  padding-right: 86px;

}

.search {

    padding-top: 36px;
    width: 77%;
    position: relative;
    right: 57px;

}

#searchForm {

    font-family: font-bmi;
    line-height: 32px;
    font-weight: normal !important;

}

b, strong {

    font-weight: normal !important;

}

#sp-bottom .container {

    width: 1259px;
    margin: 0 auto;

}

#CLOCK {

    font-size: 17px;
    font-family: webyekan;
position: relative;
top: -3px;
}

#sp-section-2 .container {

    width: 1170px;
    margin: 0 auto;
	padding: 18px 0;

}

#sp-extra1 img {

    position: relative;
    top: 15px;
    padding: 0 5px;

}


.pull-left {

    float: right !important;
    padding-left: 20px;
width: 200px;

height: 200px;
}

#sp-component {

    font-size: 14px;
    font-family: font-bmi;

}


.btn-default {

    color: #fff;
    background:#BA9A61;
    border-color: #ccc;
    border: 0;
    padding: 9px 29px;
    margin-top: 22px;

}

#k2Container {

    border: 1px solid #eaeaea;
    background: #fff;
    padding: 30px;
margin-top: 30px;
}


.blog {

    background: #f5f5f5;
    padding: 30px;


}

.article-info {


    display: none;

}

.categories-list h3 a {

    color: #000;

}

.badge {

    display: inline-block;
    min-width: 10px;
    padding: 6px 17px 4px;
    font-size: 11px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #C3A163;
    border-radius: 10px;
    font-family: font-bmi;
    font-weight: normal;

}

#sp-email {

color:#000;

position: relative;

right: 75px;

top: 0;

font-family: font-bmi;

font-size: 15px;

line-height: 29px;

}

#sp-email img {

    position: relative;
    top: 10px;
    margin-left: 13px;

}





.d-xl-block {

    display: block !important;

}

.ab-01 {

    top: 0;
    left: 0;

}

.shape-item {

    position: absolute;

}


.bounce-animate {

    -webkit-animation-name: float-bob;
    animation-name: float-bob;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -moz-animation-name: float-bob;
    -moz-animation-duration: 2s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: float-bob;
    -ms-animation-duration: 2s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    -o-animation-name: float-bob;
    -o-animation-duration: 2s;
    -o-animation-iteration-count: infinite;
    -o-animation-timing-function: linear;

}









/*---------------------------------------------------------------------------------------*/
section#section-id-1558766352369 video {

    filter: blur(3px);

}
.sppb-section-bacground-video video {

    object-fit: cover;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;

}

.sppb-section-bacground-video {

    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    z-index: -1;

}

canvas.pg-canvas {

    position: absolute;
    z-index: 8;
    top: 82px;
    opacity: 0.3;

}


#particles {

    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;

}


#sp-extra13 h2 {

font-size: 19px;

color:#fff;

font-family: font-bmi;

font-weight: normal;

padding-top: 6px;

padding-bottom: 14px;

}


#social {

    width: 176px;
    margin: 0 auto;

}

element {

}
a#readmore {

    border: 2px solid #fff;

border-radius: 5px;

padding: 14px 40px;

transition: .3s;

color:#fff;
    font-size: 14px;
  position: relative;

z-index: 1000000000000000000000;

}


#sp-section-7 {

    background: #000;

}

#sp-section-15 .container {

    width: 100%;
    margin: 0 auto;
    padding: 0;

}

#sp-catalog {

    padding: 147px 050px;

}

#sp-catalog a {

font-size: 19px;

font-family: font-bmi;

color:#fff;

font-weight: normal;

}

#sp-catalog h3 {

    padding-bottom: 14px;
    padding-top: 20px;

}


div#header-1 {

    margin-top: 148px !important;

}

div.itemFullText img {

    margin: 0;
padding: 0 15px;
}


#heating-table a {

    color: #000;

}

#heating-table td {

    border: 1px solid #ddd;

padding: 7px;

background:#f5f5f5;

}

.uk-width-medium-1-2.uk-text-center {

    box-shadow: 0 3px 14px 0 rgba(0, 0, 0, 0.1);

padding: 10px;

border: 1px solid #ddd;

}


#sp-w2 {
    padding: 0;
}
