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



@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;
  display: none;
}
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: right;
margin: 0 auto;
width: 100%;
top: 15px;
direction: rtl;

}
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";
}
body.rtl .sp-module ul >li >a:before {
  margin-right: 0;
  margin-left: 8px;
  content: none;
  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: font-bmi;

background: none;

color: #FA0203 !important ;

border-bottom: 0;
}

#sp-extra3 p {

    color: #fff;
    font-size: 17px;
    font-family: webyekan;
    direction: rtl;
    margin-right: 13px !important;

}

#sp-section-2 .container {

width: 1170px;
margin: 0 auto;
background: #fff;
border-top: 1px solid #f5f5f5;
padding: 7px;

}

#sp-extra3 {
background: #7F5EFF;
padding-bottom: 25px;
margin-right: -16px;

}

#sp-section-1 {


    position: relative;
    z-index: 1000000000000;



}

div.itemFullText img {
    margin-bottom: 20px;
}

#sp-banner1 {

  margin-top: -155px; 

}


#sp-extra3 img {
    margin-top: 13px;
	margin-right: 0 !important;
}

#sp-extra5 p {
font-family: font-bmi;
font-size: 12px;
color: #d0d0d0;
line-height: 25px;
}


#sp-extra5 {
   margin-top: 0;

border-right: 1px solid rgba(255,255,255,0.15);

border-left: 1px solid rgba(255,255,255,0.15) ;

padding: 95px 0;
}






.div-about .row {
width: 1250px;

margin: 0 auto;
padding: 0;


}



#sp-top4 h1 a {

    color: #000 !important;
    font-family: webyekan;
    font-size: 27px !important;
    font-weight: normal !important;

}

#sp-extra12 h2 a {

    color: #000 !important;
    font-size: 26px;

}

#sp-extra6 .col-md-4 p {

    font-size: 13px;
    font-family: font-bmi;
    direction: rtl;
    line-height: 31px;
    color: #fff;
    text-align: justify;

}

#sp-extra6 p {

    font-size: 12px;
    font-family: font-bmi;
    direction: rtl;
    line-height: 25px;
    color: #fff;
    text-align: justify;

}


#sp-top4 p {

color: #333;

font-size: 13px;

font-family: font-bmi;



line-height: 28px;

}

#sp-section-4 .container {

    width: 1170px;
margin:0 auto;
}

#sp-extra7 h2 ,#sp-extra8 h2,#sp-extra4 h2,#sp-extra5 h2,#sp-extra10 h2{
font-family: webyekan;

font-weight: normal;

padding-bottom: 0;

font-size: 22px;

color: #000;

padding-bottom: 7px;

margin-top: 22px;
}

#sp-extra7 p,#sp-extra8 p {
font-size: 12px;

font-family: font-bmi;

direction: rtl;

line-height: 25px;

color: #fff;

margin-bottom: 9px !important;



text-align: justify;
}


#sp-extra6 h2 {

    font-family: 'EntezarB4_v2.0.1';
    font-size: 21px;
    font-weight: normal;
    padding-bottom: 20px;
    padding-top: 0;
    margin-top: 0;
    letter-spacing: 1.5px;

}

#extra12 img {
padding-right: 18px;



}

#sp-extra6 p 
{
font-size: 12px;

font-family: font-bmi;

direction: rtl;

line-height: 29px;

color: #000;


}

#extra12 h1 {

    margin: 0 !important;
    padding: 0 !important;
    padding-bottom: 20px !important;
    color: #333 !important;

}

#sp-top4 h1 {

    padding-bottom: 0;
margin-top: 0;
}

.uk-slidenav-position {

    position: relative;
    left: 0;

}

#div-orang h3,#div-blue h3 {

padding-bottom: 15px !important;

margin-top: 20px !important;

}

#sp-extra4 p,#sp-extra5 p,#sp-extra10 p 
{
font-size: 12px;

font-family: font-bmi;

direction: rtl;

line-height: 25px;

color: #fff;

margin-bottom: 9px !important;

padding-left: 35px;

text-align: justify;

}



#sp-extra7 a, #sp-extra6 a, .history a,#sp-extra8 a, #sp-extra11 a,#sl-botton, #sp-extra4 a, #sp-extra5 a, #sp-extra10 a{

font-size: 12px;

color: #000 !important;

border: 0;
}





#sp-extra7 a:hover ,#sp-extra6 a:hover,.history  a:hover , #sp-extra8 a:hover , #sp-extra11 a:hover  {
font-size: 12px;

color: #000 !important;

border: 0;



	}
	
	
#sp-extra5 h3 {

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

}



#sp-section-6 h2 a {

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

}



#sp-extra10 h3 {

    color:#4622D1;
    font-family: font-bmi;
    font-size: 15px;

}

#sp-w2 h2 {

    font-size: 25px;
    font-family: webyekan;
    font-weight: normal;
    margin-bottom: 10px !important;

}

#extra3 {

    width: 80%;
    margin: 0 auto;
    color: #fff !important;

}

#sp-w2 p {

    font-family: font-bmi;
    font-size: 12px;
    line-height: 28px;
    text-align: justify;

}

#liner a {

    color: #fff !important;
    font-size: 12px;
    background: #e50b09;
    padding: 7px 20px;

}

#sp-extra10 h3 {

    color: #262626;
    font-family: webyekan;
    font-size: 25px;
    font-weight: normal !important;
margin-top: 17px !important;
}


#sp-extra10
{
padding: 95px 0;

font-family: font-bmi;

line-height: 28px;
color: #767676;
font-size: 13px;
}



#sp-section-6 p {

color: #525558;

font-family: font-bmi;

font-size: 12px;

font-weight: normal;

line-height: 26px;

padding: 0 30px;

}

#sp-extra13 img {
padding-bottom: 0;

position: relative;

left: -26px;

}




#sp-extra5 h1 {
color: #fff;
font-family: webyekan;
font-size: 30px;
font-weight: normal !important;

}	
	

	


	
	
	
	


#sp-extra5 img  ,#sp-extra10 img,#sp-extra4 img 
{
padding-right: 40px;
padding-left: 37px;
}




#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: 4px !important;
}

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

#sp-section-7 .container {

    width: 100%;
    padding: 0;

}

#sp-w2 {

    width: 44%;
margin:0 auto;
}



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

.gkTabsWrap.vertical {
    border: 0;
}


.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {
    font-size: 13px;
    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;
	width: 86%;
	margin-top:34px !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: #4622D1 !important;
color: #fff !important;
font-weight: normal;
border: 0;
outline: none !important;
}

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

color: #797979 !important;

text-shadow: none !important;

font-weight: normal;

background: #f2f2f2 !important;

margin: 4px !important;

outline: none;

border-radius: 0;

line-height: 37px !important;
}

.gkTabsWrap.vertical ol, .gkTabsWrap.horizontal > ol {
    min-height: 40px;

}


/*----------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 {
    display: none;
    padding: 0;
    margin: 0;
}

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;

}


div.itemSocialSharing {

    padding: 8px 0;
    display: none;

}

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

  width: 158%;
padding: 4px 0;
color: #ccc !important;
font-size: 12px;
font-family: font-bmi, Sans-Serif;
font-weight: normal;
font-style: normal;
text-shadow: none;

}

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:30px 15px !important;

color: #ccc !important;

}

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: 12px;
    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: 13px;
    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: 12px;

}

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: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 0;
    border: 0;
    margin: 0 auto;
    padding:#f5f5f5 !important;

}


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

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


#sp-bottom {
z-index: 10;

position: relative;

background-color: #1d1d1d;

color: #ffffff;

padding: 100px 0 50px;
margin-top: -49px;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);



}




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

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

text-transform: none;

font-size: 19px;

font-weight: normal;

font-family: webyekan;

text-align: right;

padding-right: 0;

font-weight: normal;
}

#sp-slide {

font-size: 13px;

font-family: font-bmi;

line-height: 27px;
color: #000;
text-align: justify;
padding-right: 0;
padding-top: 82px;

}

#sp-extra15 {

    width: 620px;
    padding: 0;
    background: rgba(255,255,255,0.8);


}

#sp-slide h2 {

font-family: webyekan;
font-size: 23px;
font-weight: normal;
margin-bottom: 0;

}


#sp-bottom4 img {

    position: relative;
  
}

#extra15 .col-md-6 {
width: 26%;
padding: 24px 20px;
    padding-bottom: 24px;



}


#sp-footer {
    color: #fff;
    text-align: center;
    background: #000 !important;
}


#sp-footer {
color: #fff;

text-align: center;

font-family: font-bmi;

font-size: 11px;


}

#sp-bottom a {

padding-right: 20px;

}


.tp-caption.large_bold_darkblue, .large_bold_darkblue {

    font-size: 37px;
    line-height: 40px;
    font-weight: 100;
    font-family: "EntezarB4_v2.0.1";
    color: rgb(44,63,105);

text-decoration: none;

background-color:transparent;

direction: rtl;

border-width: 0px;

border-color:rgb(255,214,88);
    border-style: none;
    letter-spacing: 1.2px !important;

}

.tp-caption.large_bold_black, .large_bold_black {

    letter-spacing: 1.2px !important;

}

#sp-w1 {

background: #F1C141;

position: relative;

float: left;

width: 100%;

color: #333;

font-size: 12px !important;

font-family: font-bmi !important;

border-radius: 0 50px 50px 0;

border: 2px solid #dfa818;
display: none;

}

#sp-w1 a {

    color: #000;

}


#sp-w1 h3 {

    font-family: webyekan;

font-size: 18px;

padding: 26px 2px 20px;

margin: 0;

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

margin-bottom: 10px;

margin-top: 0 !important;

}

#sp-w1 img {

    padding-left: 10px;

position: relative;

top: -6px;

}


#sp-section-2 {



position: relative;

z-index: 1000000;




}

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

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


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

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

p {
    margin: 0 !important;
}


.gkTabsItem {

padding: 20px 2px !important;

background: #fff;

}




.uk-overlay-scale {
padding: 0;
    background: #fff;
    border: 0;
    box-shadow: none;


}

.uk-grid-width-1-4 > * {

    width: 24.7% !important;
    margin-left: 0 !important;
    padding: 0 !important;

}

#sp-section-9 .row {

width: 1170px;

margin: 0 auto;


}

#sp-section-8 .container {

    width: 1170px;
    margin: 0 auto;
padding: 60px 0 ;
}

#sp-slide h1 {
color:#d6a524 !important;
font-family: 'EntezarB4_v2.0.1';
font-size: 29px;
padding-bottom: 30px;
padding-top: 20px;
margin: 0;
font-weight: normal;
letter-spacing: 1.5px;

}

#div-blue {

    background:#041436;

padding: 64px 24px 67px;
width: 31%;
color:#fff;

}

#div-orang {

background:#FF5E14;
padding: 110px 50px 90px;
width: 38%;
position: relative;
top: -34px;
}

#sp-extra6 h1 a,#sp-extra6 h1 a:hover {

font-family: webyekan;
font-size: 24px;
font-weight: normal;
padding-bottom: 20px;
padding-top: 0;
margin-top: 0;
color: #333 !important;
letter-spacing: 0;

}

#extra6 img {
    padding: 0;
	padding-bottom: 10px;
}

#div-blue p {

    color: #fff;

}



#sp-extra16 .sp-module {

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

}

#sp-extra15 h5 {

    font-size: 31px;
    font-family: webyekan;
    font-weight: normal;
    color: #000;

}


#sp-extra16 {

    margin: 0 auto;

}

#sp-extra16 table {

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

}



#sp-extra16 td {

    padding: 6px !important;

}

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







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

#sp-extra14 p, #sp-extra15, #sp-extra16 p {

    font-family: font-bmi;
    font-size: 12px;
    color: #666;
    line-height: 25px;
   

}

#sp-extra15 .sp-module ul > li {

    display: inline-block;
    border-bottom: 0 !important;
    -webkit-transition: 300ms;
    transition: 300ms;
    padding: 0 8px;

}


#sp-extra14 img, #sp-extra16 img {

padding-top: 0;

padding-left: 9px;

padding-bottom: 0;

}



#sp-extra14 td {

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

}

#sp-section-8 {
   
   background:none;
}



#sp-bottom h3 {

    background: none;
    padding-bottom: 12px;

}

#sp-email h3 {

font-family: webyekan;

color: #000;

margin: 0;

padding: 23px 0;

font-size: 21px;
margin: 0 !important;

padding: 0;
text-align: right !important;
}

#sp-tel p {

font-family: font-bmi;

color:#333;

font-size: 13px;

line-height: 27px;

}

#sp-email h4 {

    font-family: font-bmi;
    font-size: 13px;
    line-height: 30px;
    color:  #333;
position: relative;

top: -19px;
}

#extra12 {

margin-top: 0;


}

#extra12 p {

    color: #676e7c !important;
    line-height: 25px;
}

#sp-tel td {

    vertical-align: top;
    padding-top: 20px !important;

}

#sp-extra12 .col-md-4 {

 

padding: 20px;


    width: 28%;
    margin: 16px;

}

#sp-tel img {

    padding-top: 10px;
    padding-left: 16px;

}

#sp-tel h4 {

    font-family: webyekan;
    font-size: 20px;
    padding-bottom: 0;
	color: #000;

}

.formResponsive {

    margin: 0 !important;

}

#sp-section-9 {
  padding: 36px 0 0;
margin-bottom: -30px;
}

#sp-extra12 {

margin: 0 auto;

padding: 0 20px 0;

font-family: font-bmi;

font-size: 12px;

text-align: right;

position: relative;

z-index: 100;

}


#sp-extra12 h1 a {
font-size: 24px;

color: #000 !important;

font-family: webyekan;

font-weight: normal;

margin-top: 0 !important;
}

#sp-extra12 h4 {

font-family: font-bmi;

font-size: 13px;

line-height: 30px;

}

#sp-extra12 h3 {
font-size: 21px;

color:#333;

font-family: 'EntezarB4_v2.0.1';

font-weight: normal !important;

padding: 0;

    padding-bottom: 0px;

line-height: 14px;

padding-bottom: 13px;

margin: 0;

letter-spacing: 1.5px;
}

#sp-extra12 img {

    padding-left: 15px;

}


#sp-extra12 p {

font-size: 13px;

color: #333 !important;

font-family: font-bmi;

font-weight: normal;

line-height: 25px;
padding: 0;
text-align: right;

}



#sp-section-13 {
color: #ffffff;

margin-top: 0;

position: relative;

padding: 100px 0 150px;

background: #fff;
}


#sp-extra11 .sp-module {

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

}

.uk-flex.uk-flex-center.uk-margin-top {

    display: none;

}


td, th {

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

}

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

    position: relative;
    top: 0;

}

#sp-section-13 h3 {

    color: #fff;
font-family: webyekan;

text-align: center;

font-size: 31px;

}




#sp-section-10 .row {

width: 1170px;
margin: 0 auto;
background: url("../images/man.png") no-repeat 82px 50px;
    background-size: auto;
background-size: contain;
padding: 70px 0 80px;

}

div.itemFullText h3 {

margin: 0;

padding: 0;

    padding-bottom: 0px;

padding-bottom: 0px;

padding-bottom: 4px;

font-family: webyekan;

font-size: 24px;

padding-bottom: 6px;

text-align: right;

direction: rtl;
}


#sp-extra1 p {

color: #fff;
font-size: 16px;
font-family: font-bmi;
line-height: 28px;

}

.itemFullText h4 {

    font-family: webyekan;
    font-size: 19px;

}

#divabout img {

    border: 0;
    background: transparent;
    padding: 0;

}

div#divtitle15.col-md-6 {
    width: 50%;
}

#titleabout {
    padding: 0 !important;
        padding-left: 0px;
    padding-left: 10px !important;
	position: relative;
top: -12px;
}

#sp-extra1 h2 {
    color: #fff;
    font-family: font-bmi;
    font-weight: normal;
    font-size: 24px;
    padding-bottom: 13px;
}

#sp-extra1 h4 {

    font-family: webyekan;
    font-size: 20px;
    padding-bottom: 8px;

}

#sp-extra1 img {



}

#sp-extra1 .col-md-6 {

    margin-bottom: 50px;

}

.uk-accordion-content > :last-child {

    margin-bottom: 0;
    text-align: justify;
    font-family: font-bmi;
    font-size: 12px;
    direction: rtl;

}

#sp-section-11 {

padding: 40px 0;
background-position: center top;

}

.uk-accordion-content {

    padding: 30px !important;

}

.uk-accordion-title {

    margin-top: 10px !important;
    margin-bottom: 20px;
    padding: 5px 20px;
    background: #eee;
    font-size: 18px;
    line-height: 13px;
    cursor: pointer;
    border: 1px solid #ddd;
    width: 100%;

}
#sp-project h2 {

    color: #000;
    font-size: 29px;
    font-family: webyekan;
    font-weight: normal;

}

#readmore1 {

border: 2px solid #f37c20;

padding: 8px 38px;

color: #f37c20;

font-family: webyekan;

font-size: 20px;

}

#sp-project h3 {

font-family: 'EntezarB4_v2.0.1';
font-size: 30px;
text-align: center;
padding-bottom: 4px;
margin-top: 0 !important;
letter-spacing: 1.5px;
padding-top: 0 !important;
}

img#imgpro {
    padding-left: 15px;
padding-top: 8px;
}

#sp-project table {

    width: 85%;

}


#tableabout td
 {

    padding: 0;
    font-size: 12px;
    font-family: font-bmi;
    line-height: 28px;
    text-align: right;
    border: 1px solid #ddd;
    padding: 5px 18px;

}




#sp-project img {

  

}

#sp-project p {

    text-align: center;
    font-family: font-bmi;
font-size: 14px;

line-height: 30px;

color:#767676;

}

#sp-project .col-md-1 {

    position: relative;
    top: 26px;
    width: 12%;
    left: 16px;

}



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


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


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

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

div.itemCommentsForm form input#submitCommentButton:hover {
    background: #E50B09;
}

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





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

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

div.itemFullText p {

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

}

.formResponsive .formHorizontal .formControlLabel {
  
    width: 106%;
    padding-top: 5px;
    text-align: right;
    font-family: font-bmi;
  padding-bottom: 6px;
  font-size: 13px !important;
  
}


#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;

}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
background:#ff0000 !important;
color:#fff !important;
}

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

    padding: 2px 0px !important;

}

#sp-section-6 {




color: #fff;

font-family: font-bmi;

font-size: 12px;
background-position: 21%;
line-height: 27px;
position: fixed;

z-index: 100000000000000000000000000000000000000000000000000000;

left: 0;

bottom: 8px;

}

#sp-section-12 {

background: #F8F8F8;
    background-color: rgb(248, 248, 248);
color: #000;
margin-top: 0;
padding: 70px 0 ;
margin-bottom: 0;

}

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

background:#E50B09;

padding: 11% 36% !important;

font-size: 11px !important;

outline: 0;

outline-offset: 0;

font-family: font-bmi;

}


#sp-social img {
    position: relative;
    padding: 0 9px;
top: -3px;

}


#sp-contact {
    color: #333;
font-family: webyekan;
line-height: 9px;
}



#sp-top4 {

  line-height:30px;
padding: 40px 0 100px;

position:relative;
z-index: 1000000000000000000000;
}



#extra12 h4 {

    font-family: font-bmi;

font-size: 16px;

color:#767676;
margin-bottom: 0;
padding: 0;

}


#email img,#tel img {
   
  display: inline-block;
  padding-right: 5px;

}



.bt-cs a.prev {
   left: 10px;
top: -215px;

}

.bt-cs a.next {

   left: 60px;
top: -215px;

}

#tel p {
padding-left: 0;

font-size: 14px;

border-right: 1px solid #ddd;

position: relative;

left: -19px;

width: 172px;

}



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

 padding-left: 14px;

background: transparent;

}









#sp-extra4{
padding: 95px 0;

}

#sp-extra14 h2 a,#sp-extra16 h2 a   {

    color:#000 !important;
    font-family: webyekan;
    font-size: 20px;
    font-weight: normal;

}

#sp-extra14 h2 ,#sp-extra15 h2  ,#sp-extra16 h2    {

color: #fff;

font-family: webyekan;

font-size:30px;

font-weight: normal !important;

padding-bottom: 25px;

margin: 0;
}

#sp-extra14 {

 position: relative;
left: -50px;
z-index: 100000000;

}

#sp-extra15 .col-md-4 {

    background: #fff;

color:#000;

padding: 34px 23px 45px;

width: 30%;

margin: 0 19px;

border-radius: 5px;

border: 1px solid #e9e9e9;

}

#sp-extra16 {

    position: relative;
    left: 37px;

}

#k2Container {

    padding: 30px;
    background: #f5f5f5;
    border: 1px solid #ddd;

}

.itemFullText h2 {

    font-family: webyekan;
    font-size: 20px;
    font-weight: normal;

}

#sp-extra14 h2 a:hover,#sp-extra15 h2 a :hover,#sp-extra15  a :hover ,#sp-extra16  a :hover {

    color:#000 !important;
    font-family: webyekan;
    font-size: 20px;
    font-weight: normal;

}
.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: 12px;

}


.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;
}

#sp-section-14
{
	
color:#ffffff;
background: transparent;
position: relative;


  

}

#sp-section-11 .container {

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

}

#sp-section-14 .container {

width: 100%;
margin: 0 auto;
background: url("../images/contactbg.png") no-repeat bottom center;
position: relative;
z-index: 100;
padding:0;
padding-top: 70px;
padding-bottom: 50px;
}


#sp-email {

 

}

#sp-top5 {

position: relative;

direction: rtl;

top: 30px;

border: 0;

z-index: 10000000000000000000000000000;


}

#sp-extra1 h2 {
    color: #fff;
    font-family: font-bmi;
    font-weight: normal;
    font-size: 24px;
	margin-top: 5px;
}

.uk-overlay-active .uk-active > .uk-overlay-fade, .uk-overlay-hover.uk-hover .uk-overlay-fade, .uk-overlay-hover:hover .uk-overlay-fade {

    opacity: 0.7 !important;
    background: rgba(0,0,0,0.6);

}

#sp-top5 td {

    color: #aaaaaa;
    padding: 0 4px;

}

#sp-top6 {

position: relative;
top: 7px;
margin-left: 0;

}


div#maximenuck143 ul.maximenuck li.level1.parent > a::after, div#maximenuck143 ul.maximenuck li.level1.parent > span.separator::after {

    content: none !important;
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: none;
    top: 5px;
    left: 90px;
background: url("../images/arrow.png") top center;	

}



.maximenucklogo {

    float: left;
    position: relative;
    top: 7px;
    right: 6px;

}

div#maximenuck143.maximenuckv div.floatck {

    margin: 0 !important;
    border: 0 !important;
        border-right-style: none;
        border-right-width: 0px;
    border-right: none;

    border-radius: 0 !important;

}

div#maximenuck143 ul.maximenuck {

    position: relative;
    z-index: 999;
    overflow: visible !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    list-style: none;
    margin: 0 auto;
    height: auto;
    padding: 0 !important;
    border-radius: 0 !important;
    filter: none;
    background: none !important;
    border: 0;
    box-shadow: none !important;
    text-align: left;

}

div#maximenuck143 span.titreck {

    text-transform: none;
    font-weight: normal;
    line-height: 18px;
    min-height: 17px;
    margin: 0;
    color: #dde2fc !important;
    text-shadow: none !important;
    font-size: 17px;
	
	}
	
	
	.maximenucklogo {

    float: left;

}

div#maximenuck143 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck143 ul.maximenuck li.maximenuck.level1 > span.separator {

    font-size: 18px;
    color: #fff;
    text-shadow: none;
    white-space: normal;
    font-family: webyekan;
    text-align: left;

}

.maximenuck.headingck.item162.first.parent.level1.maximenuckanimation:hover {

    background: transparent !important;
    border: 0 !important;
    color: #fff !important;
    text-shadow: none !important;

}



#sp-section-3 .container {

    background: #4622d1;

padding: 0 !important;

position: relative;

z-index: 9999;

}

.h1, .h2, .h3, h1, h2, h3 {
margin-top: 36px;

margin-bottom: 6px;

}

#sp-extra15 .row {
    background: none;
    padding: 20px;
    padding: 0;
}

#sp-extra15 .row {
    background: none;
}

.uk-dotnav > .uk-active > * {

    background: rgba(212,4,4,.7) !important;
    -webkit-transform: scale(1.3);
    transform: scale(1.3);


}

.uk-dotnav a {
    background: rgba(212,4,4,.4) !important;
}



.gkTabsGK5 {

    position: relative;
    overflow: hidden;
    display: none;

}

#sp-section-6 .container {

    width: 100%;
    margin: 0 auto;

}

.uk-grid > * {

    padding-left: 19px !important;
    padding-bottom: 20px;

}

#sp-extra13 {


padding: 40px 32px 1px;
background: linear-gradient(45deg, rgb(251, 167, 45) 0%,rgb(243, 124, 32) 100%);
margin-top: -150px;
position: relative;

z-index: 1000000000000000000000;
}

#sp-section-7 {

    background-position: 105% 0 !important;

}
.tp-caption img {



}

.tp-rightarrow.tparrows.default.preview3 {

    right: 20px !important;

}

.tp-leftarrow.tparrows.default.preview3 {


    left: 20px !important;

}

.logo {

    display: none !important;

}

#extra12 .col-md-6 {

    margin-bottom: 0;

}
#extra3 .wow.fadeInRightBig.animated {

    background: transparent;

}



#sp-top5 h3,#sp-top6 h3 {

color: #999;

font-size: 16px;

font-family: webyekan;

direction: rtl;

margin-right: 10px;

margin-bottom: 5px !important;

}

#sp-top5 p ,#sp-top6 p{

    color: #000;
    font-size: 16px;
    font-family: webyekan;
    direction: rtl;
    margin-right: 11px !important;

}

.dateandclock {

    background: url("../images/clock.png") no-repeat right;

}

#sp-top7 {

    position: relative;
    display: block;
    float: right;
    width: auto;
    height: auto;
    background-position: center;
    direction: rtl;
   top: 13px;

}



#sp-section-1 .row {

    padding: 8px;
background: #fff;

}




.floatck {

    background: #fff !important;
    color: #000 !important;

}


div#maximenuck143 ul.maximenuck li.maximenuck ul.maximenuck2 li a, div#maximenuck143 ul.maximenuck2 li a {

    color: #000 !important;
    text-shadow: none;

}

div#maximenuck143 span.titreck {

    text-transform: none;
    font-weight: normal;
    line-height: 18px;
    min-height: 17px;
    margin: 0;
    color: #E61412 !important;
    text-shadow: none !important;
    font-size: 15px;
    font-family: webyekan;

}

#maximenuck143 img {

    position: relative;
    top: -4px;

}


#pet {

    direction: ltr;

}


#email p {

    position: relative;
left: -28px;
    font-size: 12px !important;
    font-family: font-bmi;
letter-spacing: 0.8px;
}

#img-extra6 {

    position: relative;
    top: -97px;
    z-index: 100000000000000000;

}


.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {

    background: #F1C141 !important;

}




.uk-margin {

    direction: rtl !important;
    text-align: justify !important;
	  font-size: 14px;
    font-family: font-bmi;
    line-height: 28px;

}



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

background-color: #f7f7f8 !important;

border: 1px solid #e9e9e9 !important;

border-radius: 4px !important;

box-shadow: none !important;

padding: 22px 15px !important;

color: #000 !important;
width: 100%;

}

.formResponsive .formBody {

    float: none !important;
    text-align: center;
    padding-left: 0 !important;
    font-size: 23px;
    font-family: webyekan;
    padding-bottom: 0;

}

.formDescription {

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

}

#sp-email #Name,#sp-email #phone,#sp-email #Email,#sp-email #Subject {

    width: 280px;

}

#sp-email #Message {

    width: 602px;

}

.bt-cs .bt-inner img {

    outline: none !important;
margin:0 !important;

}

#sp-bottom .container {
    width: 1250px;
    margin: 0 auto;
}

.bt-cs .bt-inner {

margin: 0 9px !important;
position: relative;
padding: 0;
background: #fff;
border: 20px solid #f0f0f0;
text-align: center;
box-shadow: none;
border-radius: 0;
background: #f0f0f0;

}

.bt-cs .bt-inner {

    margin: 0;
    position: relative;
    padding: 0 10px;


}


.bt-title {

    text-align: center !important;
    color: #000 !important;
    font-family: font-bmi;
    font-weight: normal !important;
position: relative;
font-size: 17px;
padding-top: 13px;

}



.bt-cs .bt-inner {

    margin: 0;
    position: relative;
    padding: 0 !important;

}

#sp-email .formResponsive input[type="submit"]
{

line-height: 46px;

padding: 0 43px;

background:#f1c141 !important;

border-color:transparent;

font-size: 15px;

text-transform: uppercase;

font-weight: 500;

color:#333;

border-radius: 25px;

font-family: font-bmi;

text-shadow: none;

}

.col-md-3 .rsform-block {

    width: 100%;

}

.col-md-6 .rsform-block {

    width: 100%;

}


.formResponsive textarea {

    height: 100px;

}


.formResponsive select, .formResponsive input[type="file"] {

  height: 24px;

margin-top: 4px;

line-height: 3px;

font-size: 12px;

font-size: taj;

width: 100%;

background: #fff;

border: 1px solid #ddd;

margin: 0;
border-radius:2px;
padding: 12px 15px 35px;

}


.formResponsive {

    margin: 0 0 18px;
    background: #fff;
    padding: 20px 20px 8px;
 
}


.rsform-block.rsform-block-kala,.rsform-block.rsform-block-mkala {

background: #F89321;

padding: 5px 10px 15px;

color: #fff;

margin: 50px 0 !important;

}



.formResponsive .formHorizontal .formControls {

    *display: inline-block;
    *padding-left: 20px;
    margin-left: 0;
    *margin-left: 0;

}

.rsform-block.rsform-block-end,.rsform-block.rsform-block-first {

    background: #F89321;
    padding-bottom: 11px;
    color: #fff;
margin-top: 50px;
}

#sp-bottom2 {

    padding-right: 23px;

}
#sp-slide img {

    padding: 5px;
    padding-left: 10px;
margin-bottom: 82px;
}


#sp-about {

    padding: 50px 0;

}

#sp-extra15 h2 {

font-family: 'EntezarB4_v2.0.1';

color: #000;

margin-top: 24px;

font-size: 29px;
letter-spacing: 1.5px;
margin-bottom: 0;

}


#extra15 img {
    padding-left: 14px;
}

#sp-extra15 h3 {

    font-family: webyekan;
    color: #000;
  
    font-size: 18px;
    margin-bottom: 18px;
	margin-top: 0;

}

#sp-extra15 .col-md-1 {

    padding: 0;

}


#sp-section-10 .container {

    width: 1366px;
    margin: 0 auto;

}


#sp-extra15 p {

  text-align: right;

color:#676e7c !important;

line-height: 29px;

font-size: 13px;

}

#sp-extra15 .col-md-4 p {

  text-align: right;

color:#676e7c;

line-height: 27px;

font-size: 12px;

}

#sp-tel h3, #sp-tel p {
margin: 0;
color: #000;
font-family: font-bmi;
font-size: 20px;
padding-bottom: 16px;
text-align: center;
letter-spacing: 0;
}

 #sp-tel p {
margin: 0;
color: #000;
font-family: webyekan;
font-size: 23px;
padding-top: 16px;
text-align: center;
}

.rsform {

    color: #797e97;

}

div.acymailing_module, .acymailing_module div {

    float: left;

}


.btn-primary, .sppb-btn-primary,.btn-primary:hover, .sppb-btn-primary:hover {

    border: 0;
    background-color: #29272c !important;
    border-radius: 0;
    padding: 20px 30px;

}

.wow.fadeInRightBig.animated {

    background: #fff;
    color: #000;
    padding-bottom: 20px;

}



.acyfield_name.acy_requiredField {

    width: 280px;

}

.acyfield_email.acy_requiredField {

    width: 280px;

}



#sp-extra13 h2 {

margin-top: 0;

font-size: 24px;

font-family: webyekan;

font-weight: normal;

color: #fff;

text-align: right !important;

letter-spacing: -1.1px;
padding-bottom: 17px;

}

#sp-extra13 p {

    font-size: 12px;
    font-family: font-bmi;
    color: #fff;
    line-height: 25px;

}


#readmore {

background:transparent;

padding: 6px 27px;

font-size: 13px;

font-family: font-bmi;

color:#000;

border: 2px solid #333;

border-radius: 5px;

}


#readmore:hover {

    background: #fff;

color:#ddaf39;

border-color:#eab93c;

}


#sp-extra15 h3 a{

font-family: font-bmi;
color: #000;
margin-top: 0;
font-size: 14px;
margin-bottom: 0;
text-align: right !important;
letter-spacing: 0;

}



#sp-extra15 .sp-module ul > li > a {

color: #fff;

font-size: 14px;

position: relative;

left: -32px;

font-family: font-bmi;

padding: 0 0 0 9px;

position: relative;

z-index: 100000000000000000000000000000000000;

border-left: 1px solid #ff7900;

height: 10px;

line-height: 10px;

}


#extra12 h3 a,#extra12 h3 a:hover {

margin: 0;
font-size: 14px;
font-family: font-bmi;
letter-spacing: 0;
padding-bottom: 10px;
color: #000 !important;

}

#sp-section-5 {
    background-color: #f8f8f8 !important;
}

.sp-module.progressbar {
    display: none;
}

#progressbar {
    border-top: 1px solid #e4e9ef;
    padding-top: 25px;
}

#sp-extra15 h4 {
    font-family: webyekan;
    font-size: 21px;
    color: #676e7c;
}

#progressbar h2 {
font-size: 37px;
font-family: font-bmi;
font-weight: bold;
padding-bottom: 0;
color: #000 !important;
}


#extra6 {

    background:none;


    margin: 0;
        margin-bottom: 10px;
    border-radius: 10px;
    margin-bottom: 8px;
    transition: all 300ms ease-in-out;
    padding: 20px ;
width: 25%;
 font-size: 12px;
}


.skill-count-items-3 {
    margin: 0 100px;
}

#extra6:hover {

box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
border: 1px solid #e5e5e5;

}

#sp-section-5 {

    padding: 70px 0;

}



div#textextra6.col-md-4 {

    width: 40%;

}

#extra12 h3 {

    margin: 0 !important;
    padding-bottom: 12px;

}

div.itemAuthorLatest {
    margin-bottom: 16px;
    padding: 0;
    display: none;
}


