@font-face { font-family: 'AGOOGLE'; src: url('../fonts/AGOOGLE.eot?#iefix') format('embedded-opentype'), url('../fonts/AGOOGLE.woff') format('woff'), url('../fonts/AGOOGLE.ttf') format('truetype'), url('../fonts/AGOOGLE.svg#AGOOGLE') format('svg'); font-weight: normal; font-style: normal;}
@font-face {  font-family: "KUFI";  font-style: normal;  font-weight: normal;  src: url("../fonts/Droid-Arabic-Kufi.eot?#") format("eot"), url("../fonts/Droid-Arabic-Kufi.woff") format("woff"), url("../fonts/Droid-Arabic-Kufi.ttf") format("truetype");}
@font-face{font-family:"vazir";  font-style: normal;  font-weight: normal;src:url("../fonts/Vazir.eot?#") format("eot"), url("../fonts/Vazir.woff") format("woff"), url("../fonts/Vazir.ttf") format("truetype");}
.beh-support{margin: 0 auto;  position: relative;  color: #FFFFFF;  line-height: 175%;  text-align: center;  padding: 0;font-size:16px;font-family:"Kufi",Tahoma;background-color:#456713;text-shadow: 1px 1px 1px #000;}
.beh-support-inner .custom > table{ width: 100%;}
.beh-support img {margin: 12px;}




.beh-row1 { margin: 0 auto; position: relative; color: #404040; line-height: 175%; text-align: right; padding: 0; font-size:16px;font-family:"Kufi",Tahoma; background:#F6F6F8;}
.beh-row1 h3{ font-size:25px; font-family:kufi; margin: 10px; text-align:center;}
.beh-row1 img{ background:#39464f; padding:3px; border-radius:1500px;transition: all 0.5s linear 0s;transform: scale(1);}
.beh-row1 img:hover{ background:#FFBA19; padding:3px; border-radius:1500px;}
.beh-row1 table{ width:100%;}
.mo{ background:url(../images/btn-arr.png) no-repeat right center; padding:25px;}
.beh-row1 a{ color:#39464f;}
.beh-row1 a:hover{ color:#FFBA19;}



.beh-row2 { position: relative; color: #ffffff; line-height: 175%; text-align: right; padding: 0;font-family:"Kufi",Tahoma; background:#023F58;}
.beh-row2 h3{ text-align:center; font-size:25px; margin:10px;}
.beh-row2-inner{ margin: 0 auto; max-width: 1728px; width: 90%; padding:25px;}
.beh-row22 { margin: 0 auto; position: relative; color: #ffffff; line-height: 175%; text-align: right; padding: 0; font-size:40px;font-family:"Kufi",Tahoma; background:#00BFF3;  height: 400px;text-shadow: 1px 1px 1px #333;}
.beh-row22 h3{ display:none;}
.beh-row3 { margin: 0 auto; position: relative; color: #a7a7a7; line-height: 175%; text-align: right; padding: 0; font-size:16px;font-family:"Kufi",Tahoma; background:url("../images/row3.jpg") no-repeat scroll top center; background-attachment:fixed; height:400px;}
.beh-row3 a{ color:#0FCABF;}


.beh-row4 { margin: 0 auto; position: relative; color: #404B52; line-height: 175%; text-align: right; padding: 0; font-size:16px;font-family:"Kufi",Tahoma; background:#F6F6FA;}
.beh-row4 td{max-width:270px;}
.beh-row4 h3{ display:none;}
.beh-row4 img {animation:800ms linear 2500ms normal both 1 running flipInX;}
.beh-row4 img:hover {filter:grayscale(1);transition: all 0.5s linear 0s; }
.beh-row4 a{ color:#39464f;}
.beh-row4 a:hover{ color:#FFBA19;}
.beh-row4 table{ width:100%;}
.beh-row4 hr{border:dashed 1px #a0abb1; }

/* Row5 */
.beh-row5 { position: relative; color: #404b52; line-height: 225%; text-align: right; padding: 0;font-family:"Kufi",Tahoma; margin-top:-168px;}
.beh-row5 h3{ display: none;}
.beh-row5-inner{ margin: 0 auto; max-width: 1728px; width: 90%; padding:25px;/*min-height: 400px;*/display:flex;}
.beh-row5 img { margin-top:-3px;}
.column3 {/*height: 400px;*/ max-width: 370px; position: relative;margin: 0 15px;float: right;}
.titley{background: #FFBA19; padding: 25px;}


.gkTabsItem {background: none;}
.gkTabsWrap.vertical {border: 0px solid #e5e5e5;}
.beh-support-inner,.beh-row1-inner, .beh-row4-inner, .beh-row3-inner{ margin: 0 auto; max-width: 1728px; width: 90%; padding: 25px;}
.gkTabsWrap.vertical ol, .gkTabsWrap.horizontal > ol{ background:#b4b4b4;}
.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li{ text-shadow:none;color:#333;float:right;}
.beh-row3 img {border-radius:1000px;margin: 15px;}
.beh-row3 img:hover{opacity: 1 !important; transform: scale(1.1) !important; transition: all 0.5s linear 0s;}
.custom a{/*color:#0fcabf;*/ text-decoration: none;}
.nivo-caption{ background:#00BFF3;text-align: center;}
.theme-default .nivo-caption{ font-family:Kufi;font-size: 10px;}
.beh-mahsolat{  background:url(../images/bodybg.jpg) repeat; direction:ltr;}
.beh-mahsolat h3{ text-align:right;}
.beh-logomoshtarian{margin: 0 auto; position: relative;padding: 0; background:#FFFFFF;}
.beh-logomoshtarian h3{}
.beh-logomoshtarian td{padding: 10px;}
.beh-logomoshtarian img:hover{animation:tada; animation-delay:0; animation-duration:1s;}
.beh-logomoshtarian a{ color:#fff;}

.beh-bottom{ background:#404B52;/* background:rgba(0, 0, 0, 0) url("../images/bodybg.jpg") repeat scroll 0 0*/}
.beh-bottom .beh-blockcontent{ color:#fff;}
.beh-bottom .beh-blockheader .t, .beh-blockheader .t a, .beh-blockheader .t a:link, .beh-blockheader .t a:visited, .beh-blockheader .t a:hover{ color:#ffffff;}
.beh-bottom .beh-block ul > li{border-bottom:1px solid rgba(0, 0, 0, 0.18); padding:6px 20px 6px 27px;}
.beh-bottom .beh-block ul > li:hover{ padding-right:25px;transition: all 0.5s linear 0s;}
.beh-bottom .beh-blockcontent a, .beh-blockcontent a:link{ text-decoration:none; color:#bdbebf;font-size: 12px;}
.beh-bottom .beh-blockcontent a:hover{ text-decoration:none; color:#FFBA19; }
.beh-bottom img{ padding:5px;}
.beh-bottom img:hover{animation:tada; animation-delay:0; animation-duration:1s;}
.deeper.parent {/*background: rgba(0, 0, 0, 0) url("../images/blockbullets.png") no-repeat scroll 5% 50%;*/ background:rgba(0, 0, 0, 0) url("../images/SorterDescPassive.png") no-repeat scroll 50% 100%}

ul.beh-hmenu > li:last-child, ul.beh-hmenu > li.last-child{ /*background:rgba(0, 0, 0, 0) url("../images/SorterDescPassive.png") no-repeat scroll 0 50%;*/}
ul li .deeper.parent {background: rgba(0, 0, 0, 0) url("../images/blockbullets.png") no-repeat scroll 1% 80%;}
.beh-top{ background:#eceff1;}
.beh-top .beh-blockcontent{ color:#fff; padding:0;}
.beh-top .beh-blockcontent a{ text-decoration:none; color:#fff;font-size: 12px;}
.beh-top .beh-blockcontent a:hover{ text-decoration:none; color:#0054A5;}
.beh-top-inner { margin: 0 auto; max-width: 1728px; width: 90%; padding: 0px; height: 45px;}
.beh-top p{ color:#333;}
.btn {background: #FFBA19; margin: 10px; padding:5px 15px; color:#fff; transition:ease-in 500ms;border: 1px solid #fff;display: inline-block;animation:800ms linear 2500ms normal both 1 running flipInX;}
.btn:hover {background: #404B52; margin: 10px; padding:5px 25px; color:#fff;transition:ease-in 500ms;}
.beh-slideshow{ direction:rtl;}
.btn-more{background: #FFBA19; margin: 10px; padding: 10px 25px; color:#fff; text-decoration:none;}
.btn-more:hover{ text-shadow:1px 1px 1px #333;transition:ease-in 500ms;}
.controller-prev > span{ float:right;}
.controller-next > span{ float:left;}
h1{animation:800ms linear 2500ms normal both 1 running bounceInRight;}
h2{animation:800ms linear 2500ms normal both 1 running bounceInLeft;}
h3{animation:800ms linear 2500ms normal both 1 running bounceInLeft;}
.gkTabsGK5{ background:#fff; border-radius:10px; top:40px;}
.gkTabsGK5 p{ color:#404B52;}
.gkTabsGK5 a{ color:#FFBA19;}

.beh-logomoshtarian img:hover{animation:tada; animation-delay:0; animation-duration:1s;}
.sp-corporex-layout{ background:#333;}
.sp-optima-layout .sp-slider-controllers .controller-prev, .sp-optima-layout .sp-slider-controllers .controller-next{ width:100%; right:0; display:none;}
.sp-slider-content {padding-top: 10%; opacity:1;}
.sp-slider-image{ opacity:1;}
.sp-optima-layout{ background:#000;}
.sp-title{ font-size:40px; opacity:1;}
.sp-optima-layout .animate-in .sp-animation-1{ animation:1500ms linear 800ms normal both 1 running lightSpeedIn; opacity:1;}
.sp-optima-layout .animate-in .sp-animation-2{animation:800ms linear 2500ms normal both 1 running bounceInLeft;}
.sp-optima-layout .animate-in .sp-animation-3{animation:800ms linear 3500ms normal both 1 running fadeInUp;}
.icon-angle-right { background:url(../images/slide_arrow_r.png) no-repeat center center;}
.icon-angle-left {background:url(../images/slide_arrow_l.png) no-repeat center center;}
.sp-corporex-layout .slider-arrow-nav i{ border:none;}
.sp-corporex-layout .slider-arrow-nav a:hover i{background-color: inherit; border:none;  }

/* Header start */
.beh-header{ background:#fff;}
.beh-object1437276692{ top:10px;}

/* Menu */
ul.beh-hmenu > li > a{ color:#000;}
.beh-header{padding:35px 0 30px; height:110px;}
div.pullDown a::before{ background:#ffba19;}
div.container{ padding:0;}
div.pullDown a::before{ opacity:0.3; height:0;} 
ul.beh-hmenu > li > a:hover, .desktop ul.beh-hmenu > li:hover > a{ color:#000; z-index:9999999;}
div.pullDown a::before { z-index:-3; opacity:0.7;}
.desktop .beh-nav {top: 0; background: #fff;  height: 100px; width: 100%;}
div.container{ width:85%;}
.beh-object1437276692{ z-index:99999999999999999 !important}
.beh-shapes{ z-index:999 !important;}
ul.beh-hmenu{z-index:999999 !important;}
ul.beh-hmenu li li{padding: 5px;}









.sp-glamour-layout .controller-prev i:hover{ background:#fff url(../images/slide_arrow_r.png) no-repeat center center; width:60px; height:60px;}
.sp-glamour-layout .controller-next i:hover{ background:#fff url(../images/slide_arrow_l.png) no-repeat center center;width:60px; height:60px;}
.sp-glamour-layout .controller-prev i{ background:#fff url(../images/slide_arrow_r.png) no-repeat center center; width:60px; height:60px;}
.sp-glamour-layout .controller-next i{ background:#fff url(../images/slide_arrow_l.png) no-repeat center center; width:60px; height:60px; }
.sp-slider-item{ background-attachment:fixed; height:400px;}
.sp-glamour-layout .animate-in .sp-animation-1, .sp-glamour-layout .animate-in .sp-animation-2, .sp-glamour-layout .animate-in .sp-animation-3, .sp-glamour-layout .animate-in .read-more-wrapper, .sp-glamour-layout .animate-in .sp-animation-5{ display:list-item;}

.sp-glamour-layout h1.sp-title{ font-size:45px;}
.sp-glamour-layout{ color:#fff; font-size:25px;}
.sp-glamour-layout h1.sp-title::before { background:inherit;}
.sp-glamour-layout .sp-full-text{ margin-bottom:200px;}
.gotop{ padding:5px; border-radius:1500px; background:#e6e8eb url(../images/back-top.png) no-repeat center center; margin:10px auto; width:40px; height:40px;transition: all 0.5s linear 0s; display:block;}
.gotop:hover{ padding:10px; border-radius:1500px; background:#e6e8eb url(../images/back-top.png) no-repeat center center; margin:10px auto; width:40px; height:40px;transform: scale(1.1);}

.moreb{ background:#000; padding:10px; border-radius:5px;transition: all 0.5s linear 0s;}

.sp-glamour-layout .animate-in .sp-animation-1, .sp-glamour-layout .animate-in .sp-animation-2, .sp-glamour-layout .animate-in .sp-animation-3, .sp-glamour-layout .animate-in .read-more-wrapper, .sp-glamour-layout .animate-in .sp-animation-5{ display:block;}

.hovereffect {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
}

.hovereffect .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
/*  background-color: rgba(75,75,75,0.7);
  -webkit-transition: all 0.4s ease-in-out;*/
  transition: all 0.4s ease-in-out;
}

.hovereffect:hover .overlay {
/*  background-color: rgba(48, 152, 157, 0.4);*/
}

.hovereffect img {
  display: block;
  position: relative;
}

.hovereffect h2 {
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  position: relative;
  font-size: 17px;
  padding: 10px;
  background: rgba(0, 0, 0, 0.6);
  -webkit-transform: translateY(45px);
  -ms-transform: translateY(45px);
  transform: translateY(45px);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.hovereffect:hover h2 {
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}

.hovereffect a.info {
  display: inline-block;
  text-decoration: none;
    text-transform: uppercase;
  color: #000;
  border: 2px solid #000;
  background-color: transparent;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  font-weight: normal;
  margin: 5px;
  width: 90%;
  height:90%;
  font-size:16px;
  margin:5px;
  padding-top:120px;
}

.hovereffect:hover a.info {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.hovereffect a.info:hover {
/*  box-shadow: 0 0 5px #fff;*/
}
.hovereffect:hover img{   transform: scale(1.1);transition: all 0.5s linear 0s;}



/* Archive article */
.archive .filters{ border: 1px solid #3BB375; }
.archive .filters .filter-search{margin-top:20px;  }
.archive .filters .btn{ background:#3BB375; padding: 10px;border:1px;padding: 10px 30px; font-size: 18px;}
.archive .filters .btn:hover { background:#3BB375; padding: 10px; border:1px;padding: 10px 30px;}
.chzn-container-single .chzn-single{border:inherit; border-radius: 0; background: none;}
.chzn-container{margin-top:10px; }
/*Page Navigation  */
.pager ul li{display: inline-block; content:none;  }
/* Typography */
.alert::before {font-family: FontAwesome;font-size: 2.3rem; right: 2rem; position: absolute; text-align: center;top: 1.5rem;width: 20px;}
.alert {border: 2px solid #eee;color: #3c3e3f;padding: 2rem 5rem 2rem 3rem;position: relative;}

.alert.info::before, .alert.alert-info::before {color: #999; content: "";}
.alert.info, .alert.alert-info {color: #3c3e3f;}

.alert.success::before {color: #82c271;
 content: "";}
.alert.success {border-color: #82c271;}

.alert.notice::before {
    color: #3BB375;
    content: "";
}
.alert.notice {
    border-color: #3BB375;
}

.alert.error::before {
    color: #d45555;
    content: "";
}
.alert.error {
    border-color: #d45555;
}

/* Slideshow */
.sp-glamour-layout .sp-slider-item .container .sp-slider-content .sp-vertical-middle{vertical-align: top;}












/* CODE */
code, pre {
    background-color: #f6f6f6;
    font-family: Courier,monospace;
}
pre {
    margin: 3rem 0 0;
    overflow-wrap: break-word;
    padding: 3rem;
    white-space: pre-wrap;
}

/* Demo Typo 4 */
.demo-typo-col4 {
    float: right;
    width: 25%;
}
.beh-postcontent ul > li::before, .beh-post ul > li::before, .beh-textblock ul > li::before{
 font-family: FontAwesome; font-size:12px;top:1px;}
.beh-post ul > li::before {
    content: "\f053";
    font-size: 12px;
    top: 1px;
;}
.beh-post .list-1 > li::before {
    content: "\f046";
    font-size: 14px;
    top: 1px;
;}
.beh-post .list-2 > li::before {
    content: "\f00c";
    font-size: 14px;
    top: 1px;
    font-family: FontAwesome;
}
.beh-post .list-3 > li::before {
    content: "\f006";
    font-size: 14px;
    top: 1px;
    font-family: FontAwesome;
}
.beh-post .list-4 > li::before {
    content: "\f0a8";
    font-size: 14px;
    top: 1px;
    font-family: FontAwesome;
}

.list-1, .list-2, .list-3, .list-4{   margin: 1.5em 0 2em;
    padding: 0;
    list-style: outside none none;
    overflow: inherit;
    padding: 10px 0 10px 42px;
    position: relative;
}
.list-1 > li::before, .list-2 > li::before, .list-3 > li::before, .list-4 > li::before {
    color: #3c3e3f;
    font-family: FontAwesome;
    left: 0;
    position: absolute;
    top: 5px;
}
.numblock {
    font-weight: 400;
    margin: 0 0 24px;
    min-height: 48px;
    padding: 0 62px 0 0;
    position: relative;
    line-height: 50px;
}
.numblock span {
    border: 2px solid #3BB375;
    border-radius: 50%;
    color: #3BB375;
    display: block;
    font-size: 1.4rem;
    font-weight: normal;
    height: 40px;
    right: 0;
    line-height: 36px;
    position: absolute;
    text-align: center;
    top: 5px;
    width: 40px;
}
/* Block */
.block-1, .block-2 {
    background: #f6f6f6 none repeat scroll 0 0;
    padding: 40px;
}
.block-2 {
    background: #333 none repeat scroll 0 0;
    color:#fff;
}
.legend {
    border: 4px double #eee;
    margin: 3em 0;
    padding: 40px;
}
.legend h4 {
    background: #fff none repeat scroll 0 0;
    color: #3c3e3f;
    float: right;
    font-size: 1.4rem;
    font-weight: 400;
    left: 11px;
    line-height: 18px;
    margin: 0 0 -9px;
    padding: 0 10px;
    position: relative;
    text-transform: uppercase;
    top: -52px;
}
blockquote {
    background: #f6f6f6 none repeat scroll 0 0;
    border-right: 6px solid #3BB375;
    color: #3c3e3f;
    font-style: italic;
    margin: 5rem 0;
    padding: 2.7rem 5.4rem;
}
.block-left {
    float: left;
    margin: 2rem 4rem 2rem 0;
}
.block-right {
    float: right;
    margin: 2rem 0 2rem 4rem;
}
.block-left, .block-right {
    color: #777;
    display: block;
    font-style: italic;
    width: 30%;
}
/* Font awsome */
.the-icons {
    border-top: 1px solid #eee;
    border-right: 1px solid #eee;
    margin-bottom: 32px;
    overflow: hidden;
}
.the-icons > li::before {
    display: none;
}
.the-icons > li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: currentcolor currentcolor #eee #eee;
    border-image: none;
    border-style: none none solid solid;
    border-width: medium medium 1px 1px;
    float: left;
    padding: 15px 20px;
    width: 25%;
    color: #3c3e3f;

}
.beh-post .the-icons > li::before{
content: inherit;
}
/* suffix grey */
.beh-nostylegrey{background: #F6F6F6; padding: 10px;}
.beh-nostylegrey > p , .beh-nostylegrey h3 { color:#333;}
.beh-nostylegrey a,.beh-nostylegrey a:link{ color:#333;display: block;padding: 10px 0;font-size: 14px; }
.beh-nostylegrey li {border-bottom: 1px solid #ccc;}
.beh-nostylegrey li:last-child {border-bottom: 0;}
.beh-nostylegrey ul > li::before{content: none;}
.beh-nostylegrey a{color: #fff;text-decoration: none;}
/* suffix dark */
.beh-nostyledark{background: #333; padding: 10px;}
.customdark > p, .beh-nostyledark h3 { color:#fff;}
.beh-nostyledark a,.beh-nostyledark a:link{ color:#ccc;display: block;padding: 10px 0;font-size: 14px; }
.beh-nostyledark li {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.beh-nostyledark li:last-child {border-bottom: 0;}
.beh-nostyledark ul > li::before{content: none;}
.beh-nostyledark a{color: #fff;text-decoration: none;}
/* suffix green */
.beh-nostylegreen{background: #3BB375; padding: 10px;}
.customgreen > p , .beh-nostylegreen h3 { color:#fff;}
.beh-nostylegreen a,.beh-nostylegreen a:link{ color:#fff;display: block;padding: 10px 0;font-size: 14px; }
.customgreen li {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.customgreen li:last-child {border-bottom: 0;}
.customgreen ul > li::before{content: none;}
.customgreen a{color: #fff;text-decoration: none;}
/* suffix white */
.beh-nostylewhite{background: #fff; padding: 10px;}
.customwhite > p , .beh-nostylewhite h3 { color:#3BB375;}
.beh-nostylewhite a,.beh-nostylewhite a:link{ color:#3BB375;display: block;padding: 10px 0;font-size: 14px; }
.customwhite li {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.customwhite li:last-child {border-bottom: 0;}
.customwhite ul > li::before{content: none;}
.customwhite a{color: #3BB375;text-decoration: none;}
/* Links */
.beh-block.clearfixlinks{background: #3BB375; padding: 10px;margin: 25px;}
.links > p , .beh-block.clearfixlinks h3 { color:#fff;font-size: 14px; font-weight: bold;}
.beh-block.clearfixlinks .beh-bottom .beh-blockcontent a,.beh-block.clearfixlinks .beh-blockcontent a:link,.beh-block.clearfixlinks .beh-blockcontent a:visited{ color:#fff;display: block;padding: 10px 0;font-size: 12px; }
.beh-block.clearfixlinks li {border-bottom: 1px solid rgba(255, 255, 255, 0.3); padding-right: 0; margin-right: 0;}
.beh-block.clearfixlinks li:last-child {border-bottom: 0;}
.beh-block.clearfixlinks ul > li::before{content: none;}
/* Icons */
.icons .btn-group.pull-right{display: none;}
/* Article info */
.createdby{display: inline-block;float: right;padding: 5px;}
.category-name{display: inline-block;float: right;padding: 5px;}
.published{display: inline-block;float: right;padding: 5px;}
.create{display: inline-block;float: right;padding: 5px;}
.modified{display: inline-block;float: right;padding: 5px;}
.hits{display: inline-block;float: right;padding: 5px;}
.content_rating{display: none;}
.form-inline {display: block;}
.article-info.muted{display: inline-block;}
.article-info-term{display: none;float: right;padding: 5px;}
.beh-postcontent h1{padding-bottom: 10px;}
/* navigation */
ul.pagenav{display: inline-block; width: 100%; margin: 0 auto;}
.beh-post .pagenav .previous::before {content: "\f060";float: right;font-size: 14px;right: 50px;text-align: right;top: 14px;color: #3BB375;}
.icon-chevron-right{content: "\f046";font-family: fontawesome;}
.previous{float: left;}
.beh-postcontent .pagenav .previous a:hover, .beh-postcontent .pagenav .previous a:visited{color: #3BB375;}
.previous > a ,.previous > link {float: right;margin-right:10px;color: #3BB375;}
.beh-postcontent .pagenav .next a:hover, .beh-postcontent .pagenav .next a:visited{color: #3BB375;}
.beh-post .pagenav .next::before {content: "\f061";float: left;font-size: 14px;left: 50px;text-align: left;top: 14px;color: #3BB375;}
.next::before{content:"url(../images/vmenuactiveitemicon.png)"; font-family: fontawesome; background: url();}
.next{float: left; }
.next > a {float: left; margin-left:10px;color: #3BB375;}
.beh-pager .active{background: #3BB375;}
.beh-pager > *{background: #3BB375;}
.beh-pager a:hover{background: #3BB375;}
.beh-pager > *:last-child{margin-right:5px;}
.beh-pager > *:last-child:hover{margin-right:5px;}
.beh-pager a:link, .beh-pager a:visited{color: #fff;}
/* .beh-button */
.beh-button{background: #3BB375; padding:5px 10px; border:0;}
.beh-button:hover{background: #3BB375; padding:5px 10px; border:0;}
/* page break */
.pull-right{width: 100%;}
.beh-post .nav.nav-tabs.nav-stacked li::before{content: none;}
.beh-post .nav.nav-tabs.nav-stacked li{border: 1px solid #eee; border-radius:5px; margin: 10px 0;padding:5px; }
.beh-post .pager ul > li::before{content: none;}
.beh-post .pager ul > li,.beh-post .pager ul > li a:visited,.beh-post .pager ul > li a, .beh-post .nav.nav-tabs.nav-stacked li a{color:#3BB375;}
/* All Categories */
.beh-postcontent h3{margin: 30px 10px;}
.badge.badge-info.tip.hasTooltip:before{content: "\f100";font-family: fontawesome;}
/* Featured Article */
.beh-article img{max-width: 95%;}
.leading-0.clearfix img{max-width: 95%;}
/* Tags */
.beh-post .tags > li::before{content: none;}
.tags li{display: inline-block; border-bottom: 1px solid #3BB375;}
.beh-postcontent .tags li {padding:5px 10px 0;margin:0 10px;}
/* Links */
.beh-postcontent a:hover, .beh-postcontent a.hover{text-decoration: none;}
.beh-block li, .beh-block a:visited{color: #3BB375;}
/* Sp Easy Image Gallery */
.speasyimagegallery-col-md-1, .speasyimagegallery-col-md-2, .speasyimagegallery-col-md-3, .speasyimagegallery-col-md-4, .speasyimagegallery-col-md-5, .speasyimagegallery-col-md-6, .speasyimagegallery-col-md-7, .speasyimagegallery-col-md-8, .speasyimagegallery-col-md-9, .speasyimagegallery-col-md-10, .speasyimagegallery-col-md-11, .speasyimagegallery-col-md-12{float:right;}
.speasyimagegallery-gallery-item img{width: auto;border: 6px solid #333;}
.speasyimagegallery-album > div > a::after{bottom: 6px;}
.speasyimagegallery-gallery-item > div::after{bottom: 10px;}
.speasyimagegallery-gallery-item-content{bottom: 20px;}
.speasyimagegallery-image {height: auto; width: 100%;}
/* users login and register */
input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea{width: auto;background: #fff;border: 1px solid #ccc; color: #3BB375;padding:5px;box-shadow: -5px -4px 8px -4px #4e4f4d inset;border:3px solid #e5e5e5;border-radius: 7px;}
fieldset dt{float: right;}
.beh-postcontent .btn-group a, .beh-postcontent .btn-group a:link{color: #fff;}
.control-label {border: 1px solid #eee;display: inline-block;margin: 10px;padding: 10px;}
/* rss */
.cat-list-row0 .list.pull-left{float: right;}
.cat-list-row1 .list.pull-left{float: right;}
.beh-post ul > cat-list-row0::before{float: right;top: 14px;}
.beh-post ul > .cat-list-row0::before{float: right;top: 14px;}
.beh-post ul > .cat-list-row1::before{float: right;top: 14px;}
.label.label-warning {display: inline-block; padding: 5px;}
/* Tags */
.icon-search::before{content: "\f002";font-family: fontawesome;}
.icon-remove::before{content: "\f00d";font-family: fontawesome;}
/* Botton */
/* read more styles start */
/*.btn {background: #3BB375; margin: 10px; padding:5px 10px; color:#fff; transition:ease-in 500ms;}
.btn:hover {background: #3BB375; margin: 10px; padding:5px 10px; color:#000; transition:ease-in 500ms;}*/
.beh-postcontent .btn,.beh-postcontent .btn:link,.beh-postcontent .btn:visited{color: #fff;background: #3BB375; border-radius: 5px;border: 0;padding: 5px 10px;}
/* progile */
fieldset dt{display: contents;}
/* Label */
label.invalid {color: #3BB375;}
.invalid {border-color: #3BB375;}
/* rowdark styles */
.beh-nostylerowdark {padding:3%; margin: 0 auto; position: relative; color: #333; line-height: 175%; text-align: right; font-size:16px;font-family:"Kufi",Tahoma; background:#333;left: 0; right: 0; top: 0;}
.beh-nostylerowdark a{ color:#ccc;}
.beh-nostylerowdark h3{ color:#fff; padding-bottom: 20px; font-size: 24px;}
.customrowdark > p{color:#ccc;}
.customrowdark a{color: #fff; text-decoration:none;}

/* rowgrey styles */
.beh-nostylerowgrey {padding:3%; margin: 0 auto; position: relative; color: #333; line-height: 175%; text-align: right; font-size:16px;font-family:"Kufi",Tahoma; background:#F6F6F6;left: 0; right: 0; top: 0;}
.beh-nostylerowgrey a{ color:#333;}
.beh-nostylerowgrey h3{ color:#000; padding-bottom: 20px; font-size: 24px;}
.customrowgrey > p{color:#333;}
.customrowgrey a{color: #3BB375; text-decoration:none;}
/* rowwhite styles */
.beh-nostylerowwhite {padding:3%; margin: 0 auto; position: relative; color: #333; line-height: 175%; text-align: right; font-size:16px;font-family:"Kufi",Tahoma; background:#fff;left: 0; right: 0; top: 0;}
.beh-nostylerowwhite a{ color:#333;}
.beh-nostylerowwhite h3{ color:#000; padding-bottom: 20px; font-size: 24px;}
.customrowwhite > p{color:#333;}
.customrowwhite a{color: #ccc; text-decoration:none;}
/* inners style */
.beh-row-inner{ margin: 0 auto; max-width: 1728px; width: 90%; padding: 25px;}
/* Images */
.item-page img:hover, .pricingprice:hover, .customprice img:hover {transform: inherit; }
/* Menu11 */
.menu11{display: block; left: 0; margin-top: 0; position: fixed; top: 0; width: 1423px; z-index: 500;}

/* top 3 and top 4 */
.beh-top34{position: relative; line-height: 250%; text-align: right; padding: 0;font-family:"Kufi",Tahoma; ;}
.beh-top34-inner{margin: 0 auto; width: 100%; display:flex;}
.beh-top3-inner{margin: 0 auto; width: 50%; padding: 0px;display: inline-block; float:left;}
.beh-top4-inner{margin: 0 auto; width: 50%; padding: 0px;display: inline-block; }
.beh-top3-inner-inner h3{padding: 30px; font-size:40px;}
.beh-top4-inner-inner h3{padding: 30px; font-size:34px;}

/*  3D botton*/
.beh-postcontent .cl-effect-2 > a, .beh-postcontent .cl-effect-2 > a:link{color: #fff;}
.cl-effect-10 a:hover::before, .cl-effect-10 a:focus::before{ box-sizing:border-box;}
.cl-effect-20 a:hover span::before, .cl-effect-20 a:focus span::before{ box-sizing:border-box;}
a span{ text-align:center;}
nav a{ letter-spacing:inherit; font-size:18px;}
.cl-effect-20 a span{ background-color:#3A3A3C; box-shadow:0 3px #222 inset;}
.beh-top12 .cl-effect-20 a span{ background-color:#E11313; box-shadow:0 3px #222 inset;}
.beh-top12 .cl-effect-19 a span{ background-color:#E11313; box-shadow:0 3px #222 inset;}
.csstransforms3d .cl-effect-2 a span::before{background:#E11313;}
.cl-effect-2 a span{background:#CE1414;}
.csstransforms3d .cl-effect-2 a:hover span::before, .csstransforms3d .cl-effect-2 a:focus span::before{background:#E11313;}
.csstransforms3d .cl-effect-19 a:hover span::before, .csstransforms3d .cl-effect-19 a:focus span::before{background:#CE1414;}
.csstransforms3d .cl-effect-19 a:focus span::before{ background:#E11313;}

.beh-top2-inner-inner .cl-effect-21 a{ color:#ccc; font-weight:normal; font-size:14px;}
.beh-top2-inner-inner nav a{ margin:5px 10px;}
.cl-effect-21 .cl-effect-21{ line-height:175%;}

.cl-effect-8 a::before, .cl-effect-8 a::after{ border-color:#E11313; background:#E11313;}
#cl-effect-8 > a{color:#fff;}

.beh-article img {max-width: 95%;}
.speasyimagegallery-gallery-item > div::after{width:87%;}

.img-responsive {
        width: 370px;
}