/**
 * Plugin Name: Ultimate Addons for Visual Composer
 * Plugin URI: http://codecanyon.net/item/ultimate-addons-for-visual-composer/6892199
 * Description: All in one plugin for your Visual Composer needs!
 * Version: 3.15.1
 * Author: BrainstormForce
 * Author URI: http://codecanyon.net/user/BrainstormForce
 */
 /*------ my rtl ehsan12 -----------*/
@font-face {
    
    font-family: 'WYekan';
    src: url('fonts/WeWYekan.eot');
    src: url('fonts/WebYekan.eot?#iefix') format('embedded-opentype'),
         url('fonts/WebYekan.woff') format('woff'),
         url('fonts/WebYekan.ttf') format('truetype'),
         url('fonts/WebYekan.svg#WebYekan') format('svg');
}
@font-face {
  font-family: 'BBadr';
  src: url('fonts/BBadr.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BBadr.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BBadr.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BBaran';
  src: url('fonts/BBaran.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BBaran.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BBaran.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BBardiya';
  src: url('fonts/BBardiya.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BBardiya.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BBardiya.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BCompset';
  src: url('fonts/BCompset.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BCompset.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BCompset.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BDavat';
  src: url('fonts/BDavat.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BDavat.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BDavat.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BElham';
  src: url('fonts/BElham.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BElham.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BElham.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BEsfehanBold';
  src: url('fonts/BEsfehanBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BEsfehanBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BEsfehanBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BFantezy';
  src: url('fonts/BFantezy.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BFantezy.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BFantezy.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BFarnaz';
  src: url('fonts/BFarnaz.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BFarnaz.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BFarnaz.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BFerdosi';
  src: url('fonts/BFerdosi.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BFerdosi.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BFerdosi.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BHamid';
  src: url('fonts/BHamid.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BHamid.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BHamid.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BHelal';
  src: url('fonts/BHelal.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BHelal.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BHelal.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BHoma';
  src: url('fonts/BHoma.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BHoma.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BHoma.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BJadidBold';
  src: url('fonts/BJadidBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BJadidBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BJadidBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BJalal';
  src: url('fonts/BJalal.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BJalal.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BJalal.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BKoodakBold';
  src: url('fonts/BKoodakBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BKoodakBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BKoodakBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BKourosh';
  src: url('fonts/BKourosh.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BKourosh.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BKourosh.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BLotus';
  src: url('fonts/BLotus.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BLotus.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BLotus.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BMahsa';
  src: url('fonts/BMahsa.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BMahsa.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BMahsa.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BMehrBold';
  src: url('fonts/BMehrBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BMehrBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BMehrBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BMitra';
  src: url('fonts/BMitra.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BMitra.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BMitra.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BMorvarid';
  src: url('fonts/BMorvarid.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BMorvarid.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BMorvarid.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BNarm';
  src: url('fonts/BNarm.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BNarm.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BNarm.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BNasimBold';
  src: url('fonts/BNasimBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BNasimBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BNasimBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BNazanin';
  src: url('fonts/BNazanin.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BNazanin.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BNazanin.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BRoya';
  src: url('fonts/BRoya.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BRoya.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BRoya.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BSetarehBold';
  src: url('fonts/BSetarehBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BSetarehBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BSetarehBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BShiraz';
  src: url('fonts/BShiraz.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BShiraz.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BShiraz.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BSinaBold';
  src: url('fonts/BSinaBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BSinaBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BSinaBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BTabassom';
  src: url('fonts/BTabassom.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BTabassom.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BTabassom.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BTehran';
  src: url('fonts/BTehran.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BTehran.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BTehran.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BTitrBold';
  src: url('fonts/BTitrBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BTitrBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BTitrBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BTitrTGEBold';
  src: url('fonts/BTitrTGEBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BTitrTGEBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BTitrTGEBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BTraffic';
  src: url('fonts/BTraffic.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BTraffic.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BTraffic.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BVahidBold';
  src: url('fonts/BVahidBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BVahidBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BVahidBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BYagut';
  src: url('fonts/BYagut.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BYagut.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BYagut.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BYas';
  src: url('fonts/BYas.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BYas.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BYas.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BYekan';
  src: url('fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BZar';
  src: url('fonts/BZar.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BZar.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BZar.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BZiba';
  src: url('fonts/BZiba.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BZiba.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BZiba.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@import url(http://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);
/*------- slick -----------*/
/* Slider */

.slick-track {
  right: 0;
  left: auto;
  }

/* Arrows */
.slick-prev,
.slick-next {
  height: inherit;
  width: inherit;
  }
/*
.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    right: auto;
    left: -25px; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    right: -25px;
    left: auto; }

      .slick-dots li button:before {
        right: 0;
        left: auto;
        }*/
/*.default-style button:not(.button_) {
  background-color: transparent !important;
}*/

/*--------- intractive baner 2 ---------------------*/
.ult-new-ib, .wpb_column>.wpb_wrapper .ult-new-ib{
  direction: ltr !important;
}
.ult-new-ib-desc {
  direction: rtl!important;
}
.ult-ib-effect-style1 .ult-new-ib-desc,
.ult-ib-effect-style9 .ult-new-ib-desc,
.ult-ib-effect-style13 .ult-new-ib-desc{
  text-align: right !important;
}


/*---------- style  -----------*/
i[class*="Defaults-"] {
  line-height: inherit !important;
}
/*------------ info-box --------*/
.left-icon .aio-icon-left .aio-icon,
 .left-icon .aio-icon-left .aio-icon-img,
 .default-icon .aio-icon-default .aio-icon, 
 .default-icon .aio-icon-default .aio-icon-img 
 {
  margin-left: 15px!important;
  margin-right: 0px!important;
 }
 .right-icon .aio-icon-right .aio-icon,
  .right-icon .aio-icon-right .aio-icon-img,
  .heading-right-icon .aio-icon-heading-right .aio-icon,
  .heading-right-icon .aio-icon-heading-right .aio-icon-img {
  margin-right: 15px!important;
  margin-left: 0px!important;
 }
 i[class*="Defaults-"] {
  line-height: inherit !important;
 }
 /*---------- fancytex ------------*/
 .ultimate-vticker.ticker ul li,
.ultimate-vticker.ticker-down ul li {
    text-align: right !important;
}
/*------- interactive-styles -------*/
.ult-banner-block h3.title-left {
  text-align: right!important;
}
.ult-banner-block h3.bb-top-title i {
  float:left!important;
}
.ult-banner-block a.bb-link {
  display: table;
  position: relative;
  color:#fff;
  background-color: #1e73b3;
  margin: 15px auto 0;
  padding: 0.3em 0.6em;
  text-decoration: none;
  cursor:pointer;
}
/*------- advanced-buttons ----------*/
.ubtn, a.ubtn-link .ubtn {direction:ltr;margin:0}
span.ubtn-data.ubtn-text {
    direction: rtl;
}

/*------- ihover -------------------*/
/*.ult-ih-item .ult-ih-content{
  visibility: hidden;
}
*/
/*-------- info-banner -------------*/
.ultb3-box{direction:ltr;}
.ultb3-info {
  direction: rtl !important;
}
/*--------- timeline ---------------*/
.timeline-wrapper {direction:ltr;}
.smile-icon-timeline-wrap .timeline-feature-item {direction:ltr;}
.timeline-custom-width .timeline-block .timeline-header,
.timeline-feature-item.feat-item .timeline-header {
  direction: rtl;
}


/*---------- modal ----------------*/
.ult_modal-header>.modal-icon{padding:0 20px 0 0px}

/*---------- tab -----------------*/
ul.ult_tabmenu.style1.Style_4 span.ult_tab_main {
     right: 50%!important;
     position: relative!important;
     transform: translateX(+50%)!important;
 }
 ul.ult_tabmenu.style1.Style_5 span.ult_tab_main {
     right: 50%!important;
     position: relative!important;
     transform: translateX(+50%)!important;
     height: 100%!important;
 }
ul.ult_tabmenu.style1.Style_6 span.ult_tab_main {
     right: 50%!important;
     position: relative!important;
     transform: translateX(+50%)!important;
     height: 100%!important;
 }

 /*-------- info-circle -------------*/
 .info-circle-wrapper {direction:ltr;}
 .responsive-font-class.ult-responsive {
    direction: rtl !important;
    text-align: right!important;
}
.info-c-full .info-c-full-wrap {
  direction: rtl !important;
}
/*------- counter -------*/
.stats-desc {
  direction: rtl !important;
}