  @font-face
{
    font-family: 'BYekan';
    src: url('fonts/web_Yekan.eot'), /* EOT file for IE */ url('fonts/web_Yekan.TTF') format("truetype"), /* TTF file for CSS3 browsers */ url('fonts/web_Yekan.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1 */
    font-weight: normal;
    font-style: normal;
}

  .SearchMain {
  float: right;
  padding: 7px 0;
  width: 100%;
}
.categorypage {
color:#555 !important;
font-size:12px !important;
}
  .CategoryTypeLiteralDiv_ch input {
  margin-left: 2px;
  margin-right: 2px;
}

  #Wrraper > div {
  background: white;
}
select {
  margin: 0 0 0 3px !important;
  padding: 0 !important;
  height: auto;
}
.UnChecked {
  padding: 0 !important;
  margin: 0 0 0 0 !important;
}

body {
  background-image: url("../images/bgg2.png");
  background-position: center top 286px;
  background-repeat: repeat-x;
  font-family: BYekan;
  font-size: 13px;
}

.sld {
background-color:#F7F8FA;
}
.box_div_title_Master {
  float: right;
  width: 100%;
}

form {
margin-bottom:0 !important;
}

.titleDes {
  margin-right: 5px;
 
  font-size: 13px;
  font-weight: bold;
}
.box_div_Desc {
  border: 1px solid #bcbcbc;
  float: right;
  width:100%;
  border-top:0 !important;
  padding:1%;
  position:relative;
}

    .box_div_Desc #LblDate {
    font-size:11px !important;
    }
.box_div_title {

  float: right;
  width: 100%;
  padding: 5px 0;
}

        


            .TitleDiv , .TitleDiv h1 {
  float: right;
  padding:0 !important;
  margin:0 !important;
  font-size:13px !important;
}
                .TitleDiv h1 {
                position:relative;
                top:3px;
                font-weight:normal;
                }
            .Sp {
            float: right;
            margin:0 2px;
            }
            .Title {
  float: right;
  width: 100%;
  direction:rtl;
  padding:5px 0;
}
            .menu_cont {
  float: right;
  width: 100%;
  text-align: right;
}
        

.listNews {
  direction: rtl;
}
.listNews .lblNewsSummaryRight {
  float: right;
  width:70px;
  height:70px;
  margin-left:5px;
}
    .listNews img {
         width: 70px;
  height: 70px;
    }


    .news_cont {
        width:100%;
  overflow: hidden;
  margin-top:10px;
}
    #lblNewsSummary {
  font-weight: bold;
  font-size:13px;
}
    h2 {
  margin: 0 !important;
}
    .keyword {
  font-weight: bold;
  float:right;
  width:100%;
  direction:rtl;
}
body {
color:#000;
}
.LblDescription {

  float: right;
  width: 100%;
}
  
    



.listNews2 {
  direction: rtl;
}
.listNews2 > p {
  border-bottom: 1px solid #eee;
  margin:0;
  padding-bottom: 10px;
  padding-top: 10px;
}

    .listNews2 > p:hover {
    background-color:#eee;
    }
    .listNews2 a {
    color:#333;
    position:relative;
    right:5px;
    transition:right 0.1s;
    }

     .listNews2 > p:hover a {
    color:red !important;
      position:relative;
    right:15px;
    transition:right 0.1s;
    }
#Rss1News {
    direction:rtl;
    float:right;
    width:100%;
}








    .blogpostt {
  direction: rtl;
  width: 100%;
  overflow: hidden;
}

.pic-arti {
  float: right;
  height: 70px;
  margin-left: 5px;
  width: 70px;
  margin-bottom: 10px;
  margin-top: 10px;
}

        .pic-arti img {
  width: 70px;
  height: 70px;

 
}
   .main2_title h2 {
  margin: 0 !important;
  font-size: 18px;
  margin-bottom: 2px !important;
   margin-top: 4px !important;
}

        .main2_text {
  float: right;
  width: 93%;
}
        .main2_title {
  float: right;
  width: 93%;
}
        .main_master {
  float: right;
  width: 100%;
border-bottom:dashed 1px #eee;
  margin-bottom: 1px;
}
        .descnews {
  margin:1px;
}
        #BlogPost {
  direction: rtl;
}
 



   
    .news1 {
  float: right;
  width: 100%;
}
    .news1 > p {
  margin: 5px 0;
}

#News {
  direction: rtl;
  margin: 0 auto;
  overflow: hidden;
}

.news1 #LblDate {
  float: left;
}
a {
text-decoration:none;
}

   

.Label {
  color: black;
  font-size: 14pt;

}


#Value > img {
  float: right;
  max-height: 24px;
}

#Parent {
  float: right;
  width: 98%;
  padding-right: 10px;
}

#register {
  direction: rtl;
  float: right;
  width: 100%;
}
.Poll {
  font-size: 12px;
  color: #4a4a4a;
}





































/*modules start*/
#contactFrame {
  float: right;
  margin: auto;
  width: 100%;
}
.txtContactFamily , .txtContactModule {
  float: right;
  width: 100%;
  direction: rtl;
  text-align: right;
}
.box_div {
  direction: rtl;
  float: right;
  height: auto;
 /* width:100%;*/

  width:100%;

  margin-bottom:5px;
  background-color:#fff;
}



.link_page img {
  float: right;
  margin-left: 5px;
  width:35px !important;
  height:35px !important;
  margin-top:-3px;
}

.link_page > p {
  float: right;
  width: 100%;
  margin: 5px 0;
}
.news img {
  float: right;
  width:35px;
  height:35px;
  margin-left: 5px;

}
.newsmod {
  float: right;
  width: 100%;
  margin-bottom: 2px;
}
.news {
  float: right;
  margin: 3px;
}
.lblNewsSummaryTitle {
  position: relative;
  top: 6px;
  float: right;
}

.newsmod .lblNewsSummaryTitle {
  float: right !important;
  position: relative !important;
  width: 83% !important;
  font-weight: normal !important;
  font-size: 12px !important;
}



.post-image {
  float: right;
  width: 35px;
  height:35px;
}
.post-ttt {
  float: right;
  width:82%;

}


.box_div_Desc .main2_title h2 {
  font-size: 12px !important;
  margin:0 !important;
  font-weight:normal !important;
}
.newsmod #lblNewsSummary {
    font-weight:normal !important;
font-size:13px;
color:#212121 ;
}

.newsmod .news:hover #lblNewsSummary {
color:#8A25B1 ;
}


.box_div_Desc .main2_title #lblNewsSummary {
font-weight:normal !important;
font-size:12px;
color:#212121 ;
}

.box_div_Desc .post-ttt:hover #lblNewsSummary{
color:#8A25B1 ;
}

.box_div_Desc .post-ttt {
    width:100%;
}

.descnews > span {
  font-size: 13px !important;
  font-weight: normal !important;
}



.btnPoll, .btnClass, .EmailDiv .btnClass, .btnSendModule {
  background: #ff5252 none repeat scroll 0 0 !important;
  border: medium none !important;
  border-radius: 2px !important;
  color: #fff !important;
  font-size: 13px !important;
  font-weight: normal !important;
  height: auto !important;
  margin: 2px 0;
  min-height: 27px !important;
  min-width: 52px !important;
  padding: 0 0 5px !important;
  width: auto !important;
  text-align: center;
}



/*modules end*/






ul, ol {
list-style:none !important;
}

body{
	background-color:#F7F8FA;
}

#row1header {
  /*background: pink;*/
}

#row2hedaer {
  
  padding:15px 0;
}


#headericons {
  /*background: lightgray none repeat scroll 0 0;*/
}



#hedaerdate {
  /*background: wheat;*/
}

#nav {
    
}
#righ-panel {
 
}
/*
#left-panel {
  background-color: turquoise;
}*/

#left-panel {
 
  width: 76% !important;
  margin: 0 5px 0 0;
  height: 311px;
}

#Quick-access {
  background: lightgreen;
}
.H-same {
    padding-bottom: 15px;
}
.pd-15 {
    padding: 15px;
        padding-bottom: 15px;
}
#searchmodule {
  background: thistle;
}

#right-banners {
  background: tomato;
}

#tabs {
  background: steelblue;
}


#footer-col1 {
  background: turquoise;
}
#footer-col2 {
    background-color:teal;
}
#footer-col3 {
background-color:tan ;
}

#footer-col4 {
  background: wheat;
}

#logo{
	/*background-color:pink;*/
	text-align:left;
	float:left
}
#logo img{
	/*background-color:pink;*/
	
}
#menu{
	
	
}

#righ-panel img {
  margin-bottom: 5px;
  display: block;
margin: auto;
}


    #righ-panel a:nth-child(2) img {
          margin-bottom:0px !important;
    }

#sokhanerooz #Title {
display:none !important;
}
#tophrader
{


	background-image:url('../Images/headerbg1.png');

	background-size:100% 100%;
	height:73px;
	width:100%
}
.footer .span3 {
  width: 25% ;
  padding: 9px;
  margin-right:0 !important
}

#matn {
 
  text-align:center;
}
#sign {
  color: #bbb;
  text-align: right;
  padding-right: 15px;
  padding-top: 2px;
}
.container-fluid{
    width:100%;
	/*min-width:1300px;*/

	
}

@media(min-width:1000px) and (max-width:1199px) {
.container-fluid{
    width:100%;
	/*min-width:1300px;*/

	
}
#left-panel {
  height: 311px;
  margin: 0 5px 0 0;
  width: 74% !important;
}
}


@media(min-width:0px) and (max-width:999px) {
.container-fluid{
    width:100%;
	/*min-width:1300px;*/
	
	
}
.zoom-left {
  float: left;
  width: 300px !important;
}
.home > a, .sample > a, .service > a, .product > a, .customers > a, .Recruitment > a, .financial > a, .Inquiry > a, .aboutus > a, .contactus > a, .designm > a {
  padding:0 !important;
}


}


#sokhanerooz {
  padding:8px;
  background: white;
  box-shadow: 0px 0px 1px #eee;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
#bestitems{
	/*margin:0px 0 5px;*/
}

#bestitems , #sells{
	/*background-color:#fff;*/
	min-height:200px;
	
	
}

.productsindex{
	padding:0 5px;
	border-top:solid 2px #c9c7c0;
	/*border-bottom:solid 2px #4162b5;*/
	margin:5px 0 0;
}

#footer{
	
	/*background-color:#6D717A;*/
    color:#fff
}


.top-nav
      {

    margin-right:0 !important;
}


#topfooter , #topfooter a {
color:#333;


}

.l-footer {
  background: #1f1f1f none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  box-shadow: 0 0 8px #000;
}

#headericons #Main {
  padding-top: 25px;
}

.scrollToTop {
  background: url('../images/scrolltop.png') no-repeat scroll #DF57FF;
  background-position:center;
  bottom: 10px;
  color: #444;
 display: none;
  font-weight: bold;
  height: 25px;
  padding:7px;
  position: fixed;
  right: 10px;
  text-align: center;
  text-decoration: none;
  width: 25px;
  z-index:9999 !important;
 
}
.scrollToTop:hover{
     text-decoration:none;
}




#headericons #Title {
display:none;
}


#headerbg {
background-color:#fff;
}





.productsindex .box_div_Desc {
  padding:20px 0 !important;
  border:0 !important;

  width:100% !important;
  
}

.productsindex .box_div {
  background-color: #fff;
  direction: rtl;
  float: right;
  height: auto;
  margin-bottom: 10px;
  width: 100% !important;
  border:solid 1px #e1e2e3;
  border-radius:4px;
  -o-border-radius:4px;
  -ms-border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
}
.productsindex .box_div:nth-child(2){
margin-bottom:0 !important;
}

.productsindex .box_div_title_Master {
  background-color: #f5f5f5;
border-bottom:solid 1px #ebebeb;
}
.productsindex .box_div_title {
padding:0 !important;
}
.productsindex .titleDes {
  color: #444a5c;
  font-family: BYekan !important;
  padding: 5px 0 !important;
  float: right;
  border-bottom: solid 2px #f08466;
  position: relative;
  top: 3px;
  z-index: 1;
  right:5px;
}


.span12.pictures > a {
  float: right;
  margin: 8px 0 8px 12px;
}

    .span12.pictures > a:nth-child(6n) {
        margin-left:0 !important;
    }


#coppyright {
   background:#302931;
  color: #fff;
  /*border-top: solid 1px #63676e;*/
  padding-top: 5px;
  padding-bottom: 5px;
    box-shadow: 0 0 3px #000;
}



#footer {
}
/*responsive start

@media(max-width:768px){
.row-fluid .span1 , .row-fluid .span2 , .row-fluid .span3 ,.row-fluid .span4 , .row-fluid .span5 , .row-fluid .span6 ,
    .row-fluid .span7 , .row-fluid .span8 , .row-fluid .span9 , .row-fluid .span10 , .row-fluid .span11 , .row-fluid .span12 , .footer .span3 {
  width: 100%;
  margin: 0 auto !important;
}

                  }*/




/*search start*/

/*.Search {
  bottom: 22px;
  float: left;
  left: 5%;
  position: absolute;
}*/

#divRegister > li {
  float: right;
  display: inline;
  color: #9a06bd !important;
  margin-left:10px;
}


    #divRegister > li a {
    color:#9a06bd;
    text-decoration:none;
    }
    #divRegister img {
  float: right !important;
  margin-left: 5px;
}

    /*#header_top {
  padding-top: 23px;
  float:left;
}*/

    #header_top {
  float: left;
  padding-top: 0;
  border-top: solid 30px rgba(255,255,255,0.8);
  border-right: solid 25px rgba(255,255,255,0);
  border-left: solid 25px rgba(255,255,255,0);
}


    .my_header_links {
  position: relative;
  top: -25px;
  margin:0;
}

    #Plcresponsepage > li {
  float: right;
  margin-left: 10px;
}
        #Plcresponsepage > li a {
        color:#9a06bd;
        }

        #lblName1 > a {
  float: right;
  margin-left:5px;
}
        .my_header_links > div {
  float: right;
  margin-left:10px;
  direction: rtl;
  color: #9a06bd;
}


.Search {
 
}

.DivSlider {
    width: 100%;
    float: right;
    height: 500px;
}







/*fixedpic start*/
.rowpics{
float:right;
width:100%;
}
.rightdiv{


}

.lefttdiv {
 
  width: 50%;
}


/*right start*/
.rightinner{
border:solid 2px #000;
min-height:50px;
width:auto;
float:right;
}
.rightinner .bigimage{
widthL365px;
height:340px;
padding:5px;
float:right;
border-right:solid 2px #000;
}
.rightinner .bigimage img{
widthL365px;
height:340px;

}
.rightinner .smallimages {
  float: right;
  width: 188px;

}
.rightinner .smallimages a {
  float: right;
  padding: 2px 4px;
}
.rightinner .smallimages img{
width:180px;
height:168px;
}
.rightinner .smallimages a:first-child {
  border-bottom: solid 2px #000;
  padding-bottom: 4px;
 
}
.rightinner .rightinner{
border:solid 2px #000;
min-height:50px;
width:auto;
float:right;
}
.rightinner .bigimage{
widthL365px;
height:340px;
padding:5px;
float:right;
border-right:solid 2px #000;
}
.rightinner .bigimage img{
widthL365px;
height:340px;

}
.rightinner .smallimages {
  float: right;
  width: 188px;

}
.rightinner .smallimages a {
  float: right;
  padding: 2px 4px;
}
.rightinner .smallimages img{
width:180px;
height:168px;
}
.rightinner .smallimages a:first-child {
  border-bottom: solid 2px #000;
  padding-bottom: 4px;
 
}





/*left start*/
.leftinner{
border:solid 2px #000;
min-height:50px;
width:auto;
float:right;
}
.leftinner .bigimage{
widthL365px;
height:340px;
padding:5px;
float:left;
border-right:solid 2px #000;
}
.leftinner .bigimage img{
widthL365px;
height:340px;

}
.leftinner .smallimages {
  float: left;
  width: 188px;

}
.leftinner .smallimages a {
  float: left;
  padding: 2px 4px;
}
.leftinner .smallimages img{
width:180px;
height:168px;
}
.leftinner .smallimages a:first-child {
  border-bottom: solid 2px #000;
  padding-bottom: 4px;
 
}
.leftinner{
border:solid 2px #000;
min-height:50px;
width:auto;
float:left;
}
.leftinner .bigimage{
widthL365px;
height:340px;
padding:5px;
float:left;
border-right:solid 2px #000;
}
.leftinner .bigimage img{
widthL365px;
height:340px;

}
.leftinner .smallimages {
  float: left;
  width: 188px;

}
.leftinner .smallimages a {
  float: left;
  padding: 2px 4px;
}
.leftinner .smallimages img{
width:180px;
height:168px;
}
.leftinner .smallimages a:first-child {
  border-bottom: solid 2px #000;
  padding-bottom: 4px;
 
}


#topfooter {
    margin-top:10px;
padding:10px 0;
}

.box-info {
  float: right;
  width: 25%;
  color:#746f6a;
}

.soci {
  font-size: 0;
}

.link_page {
  float: left;
}
.link_page img{
    width:25px !important;
    height:25px !important;
    margin-top:0 !important;
    border-radius:3px;
    margin-bottom: 0px !important;
}
.link_page p{
    margin-top:0 !important;
    margin-bottom: 0px !important;
}
.box-info #Title {
  margin-bottom: 15px;
  font-weight: bold;
  color:#201f1f;
}
#coppyright .row-fluid {
min-height:25px !important;
}




/*footer menu start*/
#matn {
  text-align: center;
  padding: 10px 0;
}
#matn ul {
  margin: 0 !important;
  padding: 0 !important;
}
#matn li a {
color:#eee;
text-decoration:none;
}


#matn > ul > li {
   border-radius:4px;
 -o-border-radius:4px;
 -ms-border-radius:4px;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 position:relative;
  display: inline;
  float: right;
  margin-left: 0;
  min-width: 60px;
  position: relative;
  text-align: right;
  width: 15%;
}

    #matn > ul > li > ul > li ul {
    display:none !important;
    }
#matn > ul > li > ul {
  float: right;
  margin: 0 !important;
  padding: 0;
  width:100%;

}


#matn a {
  float: right;
  width: 100%;

  padding-top:3px;
}

#footer {
  padding: 5px 0;
  background-color:#50244b;
  /*margin-top:10px;*/
}

#matn > ul > li > a {
  border-bottom: 0.5px solid #cb3fec;
  color: #fff !important;
  font-size: 11px;
  width: auto;
  margin-bottom: 7px;
  padding-bottom: 7px;
}

#matn > ul > li {

  width: 15.9999%;
}
/*footer menu end*/


/*fixedpic end*/
.rowpics{
float:right;
width:100%;
}
.rightdiv{
width:50%;
float:right;
margin-top:10px;
 margin-bottom:10px;

}

.lefttdiv {
  float: right;
  min-height: 50px;
  width: 50%;
  margin-top:10px;
  margin-bottom:10px;
}

#fixedpics {
padding:10px 0;
}
/*right start*/
.rightinner{
border:solid 2px #ddd;
min-height:50px;
width:auto;
float:right;
}
.rightinner .bigimage{
widthL365px;
height:340px;
padding:5px;
float:right;
border-right:solid 2px #ddd;
}
.rightinner .bigimage img{
widthL365px;
height:340px;

}
.rightinner .smallimages {
  float: right;
  width: 188px;

}
.rightinner .smallimages a {
  float: right;
  padding: 2px 4px;
}
.rightinner .smallimages img{
width:180px;
height:168px;
}
.rightinner .smallimages a:first-child {
  border-bottom: solid 2px #ddd;
  padding-bottom: 4px;
 
}
.rightinner .rightinner{
border:solid 2px #ddd;
min-height:50px;
width:auto;
float:right;
}
.rightinner .bigimage{
widthL365px;
height:340px;
padding:5px;
float:right;
border-right:solid 2px #ddd;
}
.rightinner .bigimage img{
widthL365px;
height:340px;

}
.rightinner .smallimages {
  float: right;
  width: 188px;

}
.rightinner .smallimages a {
  float: right;
  padding: 2px 4px;
}
.rightinner .smallimages img{
width:180px;
height:168px;
}
.rightinner .smallimages a:first-child {
  border-bottom: solid 2px #ddd;
  padding-bottom: 4px;
 
}





/*left start*/
.leftinner{
border:solid 2px #ddd;
min-height:50px;
width:auto;
float:right;
}
.leftinner .bigimage{
widthL365px;
height:340px;
padding:5px;
float:left;
border-right:solid 2px #ddd;
}
.leftinner .bigimage img{
widthL365px;
height:340px;

}
.leftinner .smallimages {
  float: left;
  width: 188px;

}
.leftinner .smallimages a {
  float: left;
  padding: 2px 4px;
}
.leftinner .smallimages img{
width:180px;
height:168px;
}
.leftinner .smallimages a:first-child {
  border-bottom: solid 2px #ddd;
  padding-bottom: 4px;
 
}
.leftinner{
border:solid 2px #ddd;
min-height:50px;
width:auto;
float:left;
}
.leftinner .bigimage{
widthL365px;
height:340px;
padding:5px;
float:left;
border-right:solid 2px #ddd;
}
.leftinner .bigimage img{
widthL365px;
height:340px;

}
.leftinner .smallimages {
  float: left;
  width: 188px;

}
.leftinner .smallimages a {
  float: left;
  padding: 2px 4px;
}
.leftinner .smallimages img{
width:180px;
height:168px;
}
.leftinner .smallimages a:first-child {
  border-bottom: solid 2px #ddd;
  padding-bottom: 4px;
 
}



#fixedpics #Title {
  display: none;
}

@media (max-width: 622px){
	.shopbasket{font-size: 8px;padding-right: 53px!important;}
	.DivSearch input{margin-right: 69% !important;height: 30px!important;
font-size: 7px;}
.DivSearch .btnSearch{
	height: 30px!important;width: 37px!important;
}
#lblSabad span label{
	
    padding: 5px 5px!important;
}
#ListPro .product{
	
}
.pro img {
    min-width: 103px!important;
    min-height: 102px!important;
}
.product a img {

        width: 38%!important;
    height: auto!important;}
.lSSlideOuter {
    height: 159px !important;
}

}
.EmailDiv .txtBoxClass{
	width:61%!important;
}
/*shopbasket start*/
.shopbasket {
  background-color: #4caf50;
  background-image: url("../images/basket.png");
  background-position: right center;
  background-repeat: no-repeat;
  border-radius: 5px;
  color: #fff;
  float: right;

  padding-right: 50px;
  text-align: center;
  width: auto;

}

    .shopbasket a {
    color:#fff;
    text-decoration:none;
    }

    .shopbasket a {
  color: #fff;
  text-decoration: none;
  float: right;
  /*width: 80%;*/
}

.numberofshop {
  background-color: #5fbf63;
border-radius:50%;
-o-border-radius:50%;
-ms-border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;

  padding:3px 9px;

}
.imageshop {
float:right;
width:20%;
}


.shopbasket label {
  display: block;
  margin-bottom: 4px;
  margin-top: 4px;
}

#advertisment {
  padding-top: 13px;
}

.productsindex .pro li {
  /*border: 1px solid #eee;*/
  /*width: 240px !important;*/
  box-shadow:0px 0px 1px 1px #eee inset;
  width:229.5px !important;
  border-radius:4px;
  -o-border-radius:4px;
  -moz-border-radius:4px;
  -ms-border-radius:4px;
  -webkit-border-radius:4px;
}

.productsindex .lSSlideWrapper {
  margin: 0 auto;
  max-width: 95% !important;
  overflow: hidden;
 padding-left:1px !important;
 
}
/*shopbasket end*/

























#menu ul,#menu ol {
padding:0 !important;
margin:0 !important;

}
.nivo-controlNav {
display:none;
}

.product_title1, .product_title, .product > .details {
  background: url("../images/divier-box.png") no-repeat scroll center top, #f5f5f5 url("../images/divier-box.png") no-repeat scroll center bottom;
  color: #666160 !important;
  min-height: 20px;
  overflow: hidden;
  padding: 8px 0 6px;
}

.product_details , .details1 {
  float: right;
  color: #44b05e;
  /*margin-right: 5px;*/
}

.details > .details , .details1 {
  background-image: url("../images/tick.png");
  background-color: #f5f5f5;
  background-repeat: no-repeat;
  background-position: left 5px center;
  min-height: 21px;
  float:right;
  width:100%;
  text-align:right;
  padding:3px 0;
  border-bottom-right-radius:4px;
  -o-border-bottom-right-radius:4px;
  -ms-border-bottom-right-radius:4px;
  -moz-border-bottom-right-radius:4px;
  -webkit-border-bottom-right-radius:4px;


    border-bottom-left-radius:4px;
  -o-border-bottom-left-radius:4px;
  -ms-border-bottom-left-radius:4px;
  -moz-border-bottom-left-radius:4px;
  -webkit-border-bottom-left-radius:4px;
  
}
.product_details {
position:relative;
right:5px;
}

.pro img {
margin-top:1px;
}
.off-percent.off1 {
    display:none !important;
}


    .product_title a {
        color:#666160 !important;
        line-height:1.7;
    }




.item-box:hover:after, .item-box:hover .item-price, .team-box:hover:after, .team-box-2:hover:after, .responsive-nav, .search-box:before, .block-head:before, .block-head:after, .widget-head:before, .widget-head:after, .details-img:after, .post-image:after,
.team-box:after, .team-box-2:after, .item-box:after, .team-box .team-socials li a:hover, .service-box-1:after, .portfolio-item:after {
	background-color: #cb3fec;
}

.top-nav li li a:hover, .top-nav li li.selected > a, .top-nav li li.current > a, .responsive-nav ul li a:hover, .top-nav > ul > li:hover:after, .top-nav > ul > li.current:after {
	background: #b818de !important;
	color: #fff;
}











/***** Main Colors *******/

.cstyle10, .title-box, .icon-check:hover:after, #ascrail2000 > div{background:#cb3fec !important;}

.main-bg, .top-nav > ul li a:hover, .top-nav > ul > li.selected > a, .top-search.selected a, .top-nav li.current > a, .plan-year:after, .team-boxes-2 .cell-3:hover .team-box-2, .head-style3 .top-search a, .service-box-1:hover .box-top, .top-nav-style3, .sticky .top-nav > ul > li > a:hover, .sticky .top-nav > ul > li.selected > a, .sticky .top-nav > ul > li.current > a, .sticky .top-search.selected > a, .item-box:hover .item-title, .tp-bullets.simplebullets.round .bullet, .top-nav li li a, .fixedHead .top-nav > ul > li > a:hover, .fixedHead .top-nav > ul > li.selected > a, .fixedHead .top-nav > ul > li.current > a, .top-search a:hover, .service-box-2:hover a.r-more, .service-box-3:hover a.r-more, .pager ul li.selected, .slick-prev:hover, .slick-next:hover, .hr-style1:before, .hr-style1:after, .social-list li a:hover, .footer-top .tags a:hover, hr:before, hr:after, .tp-arr-allwrapper:hover, .level-in, .tabs-vertical .tabs-pane .tab-panel:before, .table-style2 th, .menuBtn, .service-box-1:hover:after, .portfolio-item:hover:after, #filters li:hover, #filters li.active, .head-style2 .top-search a, .team-box .team-details, .title-4 h1, .tabs > ul li:hover, .tabs > ul li.active, .steps li.selected span, .icon-cont, .view-all-projects a:hover,
.accordion-horizontal > li.active a, .list-grid a.selected, .testimonials-2 .slick-prev:hover, .testimonials-2 .slick-next:hover, .comment-reply:hover, .service-box-2:hover .fa, .service-box-3:hover .icon, .share-post ul li a:hover, .item-price, .accordion li.active h3 u, .pager ul li:hover, .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, footer .NL .NL-btn:hover,
.search-w .btn,.cart-icon,.sale {
	background-color: #cb3fec;
	color: #fff;
}




.top-nav li li {
	border-bottom: 1px #a914cc solid;
}




@-webkit-keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:.4}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:.4}}
@-moz-keyframes spin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-o-keyframes spin{from{-o-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}50%{-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes spin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.tools{position:fixed;top:90px;right:-232px;z-index:99999;width:230px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.tools>a{float:left;margin-top:38px;margin-left:-55px;padding:17px;background-color:#444;color:#fff;text-decoration:none;font-size:20px}
.inner-tools{width:230px;background-color:#fff;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0 0 5px 0 rgba(0,0,0,.3);border-left:5px #444 solid;border-right:5px #444 solid;border-top:1px #444 solid;border-bottom:1px #444 solid}
.inner-tools p.change-style-title{margin:0 -15px;padding:10px 0 9px 10px;background:#E6E6E6;color:#555}
.inner-tools .colors{color:#888}
.inner-tools h5 {
  font-weight: normal;
  margin: 0;
  padding: 15px 0;
  text-align: center;

  font-size: 16pt;
}
.chang-style {
  direction: rtl;
  padding: 0 15px 15px;
}
.colors{overflow:hidden;margin-bottom:10px}
.colors li{float:right;padding:2px}
.colors li a{position:relative;display:block;overflow:hidden;width:34px;height:34px;border-radius:50%}
.def-styl span{display:block;height:18px}
.colors li a.selected:before{position:absolute;top:5px;left:9px;z-index:9;display:inline-block;color:#fff;content:"\f00c";font-size:17px;font-family:FontAwesome}
.patterns li{float:left;margin:3px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.patterns li a{display:block;width:32px;height:32px;background-color:#CCC;-moz-background-size:cover!important;-o-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}
.patterns{overflow:hidden}
.layout .btn{margin:0 5px 0 0;padding:0 27px;border:1px solid #eee}
.layout .btn.light{background:#fff!important;color:#333!important;border:2px solid red!important}
.layout .btn.dark{background:#333!important;color:#fff!important;border:0!important}
.top-bar{border-bottom:1px #eee solid;background:#f4f4f4;text-transform:uppercase;font-size:11px}
.top-bar.main-bg{border-bottom:0}
.top-bar a,.top-bar span{display:block;padding:0 10px 0 0;color:#A2A2A2;line-height:39px}.top-bar.main-bg a,.top-bar.main-bg span{color:#fff}.top-bar.main-bg li{border-left-color:#A0A0A0}.top-bar a:hover{text-decoration:underline}
.top-bar li{float:left;border-left:1px #E9E9E9 solid}
.top-bar li:first-child{border-left:0}
.top-bar li i{margin:0 8px;font-size:13px}
.top-bar.main-bg li i{color:#fff}
.top-bar li:first-child i{margin:0 8px 0 0}
.top-bar ul.social-list li a:hover{background:#333}
header.top-head{position:relative;z-index:5555;min-height:92px;border-bottom:9px #f4f4f4 solid}
.fixedHead{position:fixed!important;top:0;left:0;width:100%;background:0 0!important}
header.top-head .logo{margin-top:20px}
header.top-head .logo a{display:table;min-width:209px;width:207px;height:60px}
.top-menu{float:right!important;width:auto!important}
.top-nav {
  direction: rtl;
  float: right;
}
.top-nav>ul>li{position:relative;float:right;margin:0;
               height:40px;}


.top-nav>ul>li.current>a i,.top-nav>ul>li.selected>a i,.top-nav>ul>li>a:hover i{margin-top:5px}

/*.top-nav>ul>li>a{display:block;padding:22px 17px 0;height:83px;text-transform:uppercase;overflow:hidden;text-align:center}*/

.top-nav > ul > li > a {
  background-image: url("../images/menubg.png");
  display: block;
  height: 30px;
  overflow: hidden;
  padding: 10px 39px 0;
  text-align: center;
  text-transform: uppercase;
  background-repeat: no-repeat;
  background-position: left 12px center;
}

    .top-nav > ul > li:hover > a {
        background-image: url("../images/menubghover.png");
    }
    .top-nav > ul > li a {
        font-family: BYekan;
        text-decoration: none;
        
    }
    .top-nav > ul > li > a {
        color:#000;
    }



    .top-nav > ul > li > ul:nth-child(3) {
    right:225px;
   
    }
    .top-nav > ul > li > ul:nth-child(4) {
    right:450px;
  
    }
    .top-nav > ul > li > ul:nth-child(5) {
    right:675px;
   
    }
     .top-nav > ul > li > ul:nth-child(6) {
    right:900px;
    
    }

       /*.top-nav > ul > li > ul:nth-child(7) {
    right:1125px;
    }

          .top-nav > ul > li > ul:nth-child(8) {
    right:1350px;
    }
             .top-nav > ul > li > ul:nth-child(9) {
    right:1575px;
    }*/


    .top-nav > ul > li > ul > li > ul:nth-child(2) {
        right:225px;
      
    }
     .top-nav > ul > li > ul > li > ul:nth-child(3) {
        right:450px;
        
    }
      .top-nav > ul > li > ul > li > ul:nth-child(4) {
        right:675px;
       
    }
       .top-nav > ul > li > ul > li > ul:nth-child(5) {
        right:900px;
    }
          .top-nav > ul > li > ul > li > ul:nth-child(6) {
        right:1125px;
       
    }


             .top-nav > ul > li > ul > li > ul > li > ul:nth-child(2) {
        right:225px;
        z-index:999 !important;
    }
     .top-nav > ul > li > ul > li > ul > li > ul:nth-child(3) {
        right:450px;
        z-index:999 !important;
    }
      .top-nav > ul > li > ul > li > ul > li > ul:nth-child(4) {
        right:675px;
        z-index:999 !important;
    }
       .top-nav > ul > li > ul > li > ul > li > ul:nth-child(5) {
        right:900px;
        z-index:999 !important;
    }
          .top-nav > ul > li > ul > li > ul > li > ul:nth-child(6) {
        right:1125px;
        z-index:999 !important;
    }


.top-nav>ul li a span{display:block;margin-top:5px}
.top-nav>ul li a i{color:#b8b8b8;font-size:16px}
.top-nav>ul li a:hover i,.top-nav>ul li.current a i,.top-nav>ul li.selected a i{color:#fff}

.top-nav>ul>li:after{position:absolute;bottom:-7px;right:-2px;display:inline-block;width:100%;height:0px;border-left:1px #E4E4E4 solid;background:0 0;content:"";-moz-transform:skew(35deg,0);-ms-transform:skew(35deg,0);-o-transform:skew(35deg,0);-webkit-transform:skew(35deg,0);transform:skew(35deg,0)}

/*.top-nav>ul li ul{position:absolute;top:89px;z-index:-1;min-width:200px;height:0;max-height:0;right:-5px}
.top-nav>ul li ul{position:absolute;top:40px;z-index:-1;min-width:200px;height:0;max-height:0;right:0px}*/
.top-nav>ul li ul{position:absolute;top:40px;/*z-index:-1;*/width:225px;height:0;max-height:0;right:0px}
.top-nav>ul>li>ul>li{position:relative;float:none;margin:0;padding:0;line-height:35px;opacity:0;transition:opacity .5s,transform .4s;-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-moz-transition:opacity .5s,-moz-transform .4s;-ms-transition:opacity .5s,-ms-transform .4s;-o-transition:opacity .5s,-o-transform .4s;-webkit-transition:opacity .5s,-webkit-transform .4s;transform:rotateY(90deg)}
.top-nav>ul>li:hover>ul{z-index:0;height:auto}
.top-nav>ul>li:hover>ul>li{opacity:1;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}
.top-nav li li a{display:block;overflow:hidden;padding:5px 15px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:30px;text-indent:22px;}
.top-nav li li.hasChildren:after{position:absolute;top:2px;left:10px;display:inline-block;color:#fff;content:"\f104";font-family:FontAwesome}
.top-nav li li a:hover,.top-nav li li.current>a,.top-nav li li.selected>a{text-decoration:none}
.top-nav li li li{opacity:0;transition:opacity .4s,transform .5s;-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);-moz-transition:opacity .4s,-moz-transform .5s;-ms-transition:opacity .4s,-ms-transform .5s;-o-transition:opacity .4s,-o-transform .5s;-webkit-transition:opacity .4s,-webkit-transform .5s;transform:rotateX(90deg)}
.top-nav li li>ul{height:0;right:100%;top:0}
.top-nav li li:hover>ul{height:auto}
.top-nav li li:hover>ul>li{opacity:1;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}
.nav-2,.nav-3{border:0!important}
.head-style2 .top-nav>ul>li:after,.head-style3 .top-nav>ul>li:after,.nav-2 .top-nav>ul>li:after,.nav-3 .top-nav>ul>li:after{display:none}.head-style2 .top-nav>ul>li,.head-style3 .top-nav>ul>li{border:0!important}.nav-2 .top-nav>ul>li,.nav-3 .top-nav>ul>li{border-left:0;margin:0 1px}.nav-2 .top-nav>ul>li{height:92px}.nav-2 .top-nav>ul>li>a span{line-height:94px}.nav-2 .top-nav>ul>li>a,.nav-3 .top-nav>ul>li>a{height:92px}.nav-2 .top-nav>ul>li>a i{position:absolute;left:50%;margin-left:-16px;width:31px;height:31px;border-radius:50%;background:#eee;color:#b8b8b8;text-align:center;font-size:16px;line-height:31px;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}.nav-2 .top-nav>ul>li>a i:after{position:absolute;top:-25px;left:47%;display:inline-block!important;width:1px;height:25px;background:#eee;content:"";-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}.nav-2 .top-nav>ul>li.current>a i:after,.nav-2 .top-nav>ul>li.selected>a i:after,.nav-2 .top-nav>ul>li>a:hover i:after{top:-29px;height:30px}.nav-2 .top-nav>ul>li.current>a i:after,.nav-2 .top-nav>ul>li.selected>a i:after,.sticky.nav-2 .top-nav>ul>li:after{display:none}
.nav-2 .top-nav>ul>li>ul,.nav-3 .top-nav>ul>li>ul{top:92px;left:0!important}
header.top-head.nav-2 .logo,header.top-head.nav-3 .logo{margin-top:25px}
.nav-3 .top-nav>ul>li{padding-top:3px}
.nav-3 .top-nav>ul>li>a{border-top:2px transparent solid}
.nav-3 .top-nav>ul>li>a i{background:0 0}
.nav-3 .top-nav>ul>li.current>a,.nav-3 .top-nav>ul>li>a:hover{border-top-width:2px;border-top-style:solid;background:0 0}.nav-3 .top-nav>ul>li.selected>a,.nav-3 .top-nav>ul>li>a:hover{background:0 0}.nav-3 .top-nav>ul>li>a i:after{display:none}.nav-3 .top-nav>ul>li.current>a i,.nav-3 .top-nav>ul>li.selected>a i,.nav-3 .top-nav>ul>li>a:hover i{margin-top:0}.nav-3 .top-nav>ul>li.hasChildren>a:after{position:absolute;bottom:-9px;left:36%;z-index:5;display:none;width:0;height:0;border-width:0 10px 8px;border-style:solid;content:"";-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.nav-3 .top-nav>ul>li.selected:hover>a:after,.nav-3 .top-nav>ul>li>a:hover:after{display:block}.sticky .top-nav>ul>li>a i:after,.sticky .top-search{display:none}.sticky .top-nav>ul>li,.sticky .top-nav>ul>li>a{height:70px}.sticky .top-nav>ul>li>a{padding-top:15px;border-top:0!important;background:0 0}.sticky.nav-2 .top-nav>ul>li>a{padding-top:9px}.sticky .logo{margin-top:13px!important}
.sticky .top-nav>ul>li>ul{top:70px!important;left:0!important}.top-head.sticky{min-height:50px;z-index:99999}.sticky .top-nav>ul>li:after{display:none}#home{position:relative;z-index:9999}.sticky{position:fixed!important;top:0;left:0;padding:0!important;width:100%;background:#fff!important;box-shadow:0 1px 8px rgba(0,0,0,.3);-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;border-bottom-style:solid!important;border-bottom-width:4px!important;z-index:99999}.sticky.nav-2 .top-nav>ul>li>a i:after{z-index:-1}.sticky.nav-2 .top-nav>ul>li.current>a i:after,.sticky.nav-2 .top-nav>ul>li>a:hover i:after{top:-13px!important}.sticky.nav-2 .top-nav>ul>li>a i{z-index:2}.sticky.nav-2 .top-nav>ul li a span{margin-top:0}.head-style2 .sticky .head2-lft-links,.head-style2 .sticky .right-bar{display:none}.head-style2 .sticky .logo{padding:7px 0 1px}.head-style3 .sticky .logo{display:none}.head-style3 header.top-head.sticky{margin-top:0;min-height:inherit}.head-style2 .sticky .bg-head2{display:none}.head-style2 .sticky .top-nav{margin-top:7px}.head-style2 .sticky .top-nav>ul>li>ul{top:50px!important;left:0!important}.sticky.nav-3 .top-nav>ul>li{padding-top:0!important}.mega-menu .div-mega{position:absolute;top:89px;left:0;z-index:99;display:none;padding:20px 0 20px 15px}.mega-menu>li>a{display:block;position:relative}.div-mega-section{float:left;width:160px;margin-right:20px}.mega-menu div.div-mega ul{visibility:visible;position:static;max-height:100%;max-width:none!important;min-width:160px!important;height:100%}.mega-menu div.div-mega ul li{opacity:1;-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.mega-menu div.div-mega ul li a{padding:8px 5px;line-height:normal;overflow:inherit;text-overflow:initial;white-space:normal}.div-mega h4{background:#fff;color:#777;padding:8px 10px;font-weight:700}
.search2 .form-control {
  border: 0px solid;
}
.top-search {
  float: right;
  margin-right: 0;
  position: relative;
  right: 20px;
}
.head-style2 .top-nav{margin-right:15px}
.head-style2 .top-nav>ul>li{margin-right:1px}
.head-style2 .top-nav>ul>li,.head-style2 .top-nav>ul>li>a{padding-top:0;height:50px;line-height:50px}
.head-style2 .top-nav>ul>li>a span,.head-style3 .top-nav>ul>li>a span{line-height:43px!important}

.head-style2 .top-nav>ul>li>ul{top:50px;margin-left:-6px}

.head-style2 .top-menu{float:right!important;clear:none}



.fx{opacity:0}
.animated{opacity:1}
.marginRight{margin-right:10px}
.marginLeft{margin-left:10px}
.marginBottom{margin-bottom:20px}
.autoMargin{float:none!important;margin:auto}
.btn,.fun-title,.r-more,button,input,select,textarea{}
.right{float:right!important}
.left{float:left}.hidden{display:none}.visible{display:block}
.sectionWrapper{padding:25px 0}
.page-section,.scroll-section{padding:140px 0}
.icon-middle{display:table;margin:auto auto 20px;padding:1px 15px;font-size:35px}
.skew-5{-moz-transform:skew(-5deg,0);-ms-transform:skew(-5deg,0);-o-transform:skew(-5deg,0);-webkit-transform:skew(-5deg,0);transform:skew(-5deg,0)}
.skew5{-moz-transform:skew(5deg,0);-ms-transform:skew(5deg,0);-o-transform:skew(5deg,0);-webkit-transform:skew(5deg,0);transform:skew(5deg,0)}
.skew-10{-moz-transform:skew(-10deg,0);-ms-transform:skew(-10deg,0);-o-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(-10deg,0)}
.skew10{-moz-transform:skew(10deg,0);-ms-transform:skew(10deg,0);-o-transform:skew(10deg,0);-webkit-transform:skew(10deg,0);transform:skew(10deg,0)}
.skew-15{-moz-transform:skew(-15deg,0);-ms-transform:skew(-15deg,0);-o-transform:skew(-15deg,0);-webkit-transform:skew(-15deg,0);transform:skew(-15deg,0)}
.skew15{-moz-transform:skew(15deg,0);-ms-transform:skew(15deg,0);-o-transform:skew(15deg,0);-webkit-transform:skew(15deg,0);transform:skew(15deg,0)}.skew-20{-moz-transform:skew(-20deg,0);-ms-transform:skew(-20deg,0);-o-transform:skew(-20deg,0);-webkit-transform:skew(-20deg,0);transform:skew(-20deg,0)}.skew20{-moz-transform:skew(20deg,0);-ms-transform:skew(20deg,0);-o-transform:skew(20deg,0);-webkit-transform:skew(20deg,0);transform:skew(20deg,0)}.skew-25{-moz-transform:skew(-25deg,0);-ms-transform:skew(-25deg,0);-o-transform:skew(-25deg,0);-webkit-transform:skew(-25deg,0);transform:skew(-25deg,0)}.skew25{-moz-transform:skew(25deg,0);-ms-transform:skew(25deg,0);-o-transform:skew(25deg,0);-webkit-transform:skew(25deg,0);transform:skew(25deg,0)}.skew-0{-moz-transform:skew(0,0);-ms-transform:skew(0,0);-o-transform:skew(0,0);-webkit-transform:skew(0,0);transform:skew(0,0)}.width-10,.width-100,.width-110,.width-120,.width-130,.width-140,.width-20,.width-30,.width-40,.width-50,.width-60,.width-70,.width-80,.width-90{width:10px}.width-150{width:150px}.padd-top-0{padding-top:0}.padd-top-5{padding-top:5px}.padd-top-10{padding-top:10px}.padd-top-15{padding-top:15px}.padd-top-20{padding-top:20px}.padd-top-25{padding-top:25px}.padd-top-30{padding-top:30px}.padd-top-35{padding-top:35px}.padd-top-40{padding-top:40px}.padd-top-45{padding-top:45px}.padd-top-50{padding-top:50px}.padd-bottom-0{padding-bottom:0}.padd-bottom-5{padding-bottom:5px}.padd-bottom-10{padding-bottom:10px}.padd-bottom-15{padding-bottom:15px}.padd-bottom-20{padding-bottom:20px}.padd-bottom-25{padding-bottom:25px}.padd-bottom-30{padding-bottom:30px}.padd-bottom-35{padding-bottom:35px}.padd-bottom-40{padding-bottom:40px}.padd-bottom-45{padding-bottom:45px}.padd-bottom-50{padding-bottom:50px}.padd-vertical-0{padding:0}.padd-vertical-5{padding:5px 0}.padd-vertical-10{padding:10px 0}.padd-vertical-15{padding:15px 0}.padd-vertical-20{padding:20px 0}.padd-vertical-25{padding:25px 0}.padd-vertical-30{padding:30px 0}.padd-vertical-35{padding:35px 0}.padd-vertical-40{padding:40px 0}.padd-vertical-45{padding:45px 0}.padd-vertical-50{padding:50px 0}.padd-horizontal-0{padding:0}.padd-horizontal-5{padding:0 5px}.padd-horizontal-10{padding:0 10px}.padd-horizontal-15{padding:0 15px}.padd-horizontal-20{padding:0 20px}.padd-horizontal-25{padding:0 25px}.padd-horizontal-30{padding:0 30px}.padd-horizontal-35{padding:0 35px}.padd-horizontal-40{padding:0 40px}.padd-horizontal-45{padding:0 45px}.padd-horizontal-50{padding:0 50px}.margin-top-0{margin-top:0}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-25{margin-top:25px}.margin-top-30{margin-top:30px}.margin-top-35{margin-top:35px}.margin-top-40{margin-top:40px}.margin-top-45{margin-top:45px}.margin-top-50{margin-top:50px}.margin-bottom-0{margin-bottom:0}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-45{margin-bottom:45px}.margin-bottom-50{margin-bottom:50px}[class*=margin-]:after,[class*=padd-]:after{display:block;clear:both;content:""}.pager{margin:0 15px;background:#eee}.pager ul{display:table;margin:auto}.pager ul li{float:left;margin:0 1px 0 0;background:#777}.pager ul li a,.pager ul li span{display:block;padding:0 20px;color:#fff;font-size:14px;line-height:38px}.pager ul li i{font-weight:700;font-size:140%}.pager ul li.selected a,.pager ul li.selected span,.pager ul li:hover a{color:#fff}#map_canvas{height:450px}.noScroll{line-height:1.35;overflow:hidden;white-space:nowrap}#map_canvas img{max-width:none}a{text-decoration:none;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}a:active,a:hover{outline:0}.bold,b,strong{font-weight:700}.bolder{font-weight:800}.italic{font-style:italic}small{font-size:80%}






/*===================== top menu ===================*/
/*.home > a, .sample > a,.service > a, .product > a, .customers > a, .Recruitment > a, .financial > a, .Inquiry > a, .aboutus > a, .contactus > a, .designm > a {
  padding: 38px 17px 0 !important;
}*/
/*.home > a:after {
  color: #b8b8b8;
  content: "\f015";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.sample > a:after {
  color: #b8b8b8;
  content: "\f06b";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.service > a:after {
  color: #b8b8b8;
  content: "\f0c5";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.product > a:after {
  color: #b8b8b8;
  content: "\f0f2";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.customers > a:after {
  color: #b8b8b8;
  content: "\f0c0";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.Recruitment > a:after {
  color: #b8b8b8;
  content: "\f046";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.financial > a:after {
  color: #b8b8b8;
  content: "\f0d6";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.Inquiry > a:after {
  color: #b8b8b8;
  content: "\f0f6";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.aboutus > a:after {
  color: #b8b8b8;
  content: "\f06c";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.contactus > a:after {
  color: #b8b8b8;
  content: "\f095";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}
.designm > a:after {
  color: #b8b8b8;
  content:  "\f18c";
  font-family: FontAwesome;
  font-size: 16px;
  position: absolute;
  top: 15px;
  left: 39%;
}*/
.home > a:hover:after,.service > a:hover:after, .sample > a:hover:after, .product > a:hover:after,.customers > a:hover:after, .Recruitment > a:hover:after, .financial > a:hover:after, .Inquiry > a:hover:after, .aboutus > a:hover:after, .contactus > a:hover:after, .designm > a:hover:after {
  color: #fff;
  margin-top:4px;
}
.home.selected > a:after,.service.selected > a:after, .sample.selected > a:after, .product.selected > a:after,.customers.selected > a:after, .Recruitment.selected > a:after, .financial.selected > a:after, .Inquiry.selected > a:after, .aboutus.selected > a:after, .contactus.selected > a:after, .designm.selected > a:after  {
  color: #fff;
}
@media (max-width: 1200px) and (min-width: 1000px) {
    .home > a, .sample > a, .service > a, .product > a, .customers > a, .Recruitment > a, .financial > a, .Inquiry > a, .aboutus > a, .contactus > a {
		padding: 38px 19% !important;
}
}

.top-nav > ul > li > ul  {
  z-index:9 !important;
   
}

.top-nav > ul > li > ul > li > ul  {
  z-index:99 !important;
   
}
.top-nav > ul > li > ul > li > ul > li > ul  {
  z-index:999 !important;
   
}
.top-nav > ul > li > ul > li > ul > li > ul > li > ul  {
  z-index:9999 !important;
   
}
.top-nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul  {
  z-index:9999 !important;
   
}
.top-nav > ul > li > ul > li > ul > li > ul > li > ul > li > ul {
  z-index:9999 !important;
   
}


.top-nav > ul > li > ul > li:first-child {
    transition-delay: 0ms;
   
}
.top-nav > ul > li > ul > li:nth-child(2) {
      transition-delay: 50ms;
}
.top-nav > ul > li > ul > li:nth-child(3) {
      transition-delay: 100ms;
}

.top-nav > ul > li > ul > li:nth-child(4) {
      transition-delay: 150ms;
}
.top-nav > ul > li > ul > li:nth-child(5) {
      transition-delay: 200ms;
}

.top-nav > ul > li > ul > li:nth-child(6) {
      transition-delay: 250ms;
}
.top-nav > ul > li > ul > li:nth-child(7) {
      transition-delay: 300ms;
}
.top-nav > ul > li > ul > li:nth-child(8) {
      transition-delay: 350ms;
}

.top-nav > ul > li > ul > li:nth-child(9) {
      transition-delay: 400ms;
}
.top-nav > ul > li > ul > li:nth-child(10) {
      transition-delay: 450ms;
}
.top-nav > ul > li > ul > li:nth-child(11) {
      transition-delay: 500ms;
}
.top-nav > ul > li > ul > li:nth-child(12) {
      transition-delay: 500ms;
}



.top-nav > ul > li > ul > li:nth-child(13) {
      transition-delay: 600ms;
}

.top-nav > ul > li > ul > li:nth-child(14) {
      transition-delay: 650ms;
}
.top-nav > ul > li > ul > li:nth-child(15) {
      transition-delay: 700ms;
}
.top-nav > ul > li > ul > li:nth-child(16) {
      transition-delay: 750ms;
}
.top-nav > ul > li > ul > li:nth-child(17) {
      transition-delay: 800ms;
}
.top-nav > ul > li > ul > li:nth-child(18) {
      transition-delay: 850ms;
}









    #topfooter .box_div a:hover {
    color:#CB3FEC;
    }
#topfooter .box_div {

  border: 0 !important;
  background: none !important;
  font-family:BYekan;
  font-size:13px;
    color: #333;
	width: 50%;
}

#topfooter .box_div_Desc {
     border: 0 !important;
  background: none !important;
}

#topfooter .box_div_title_Master {
  margin-bottom: 10px !important;
   color: #201f1f;
  font-weight: bold;
}


.top-nav.span12 {
width:100% !important;
}


#matn > ul > li > ul > li:hover > a {
  color: gold;
  position: relative;
  right: 2px;
  transform: all 2s;
}


.product_title2.moreinfoo {
  display: none;
}


#bestitems .product1 {
  min-height: 280px;
  height:auto !important;
}


#bestitems .pro.content-slider.lightSlider.lsGrab.lSSlide {
  height: auto !important;
}


   /*.categorypage {
     max-width: 1260px !important;
}*/



@media (max-width:1199px) {
 .navbar-static-top, .navbar-fixed-top, .navbar-fixed-bottom{
  max-width: 1024px;
  width:  1024px;
}

.top-nav > ul > li > a {
 
  padding: 10px 20px 0 !important;

}
.listitemss {
  width: 78% !important;
}
.LiteralDivTop {
  width: 20% !important;
}
.top-nav > ul > li > a {
  background-image: url("../images/menubg.png");
  background-position: left 0px center !important;

}
#left-panel {
  height: 255px !important;
  margin: 0 5px 0 0;
  width: 74% !important;
}
.rightinner .smallimages img , .leftinner .smallimages img {
  height: 150px !important;
  width: 150px !important;
}
.rightinner .smallimages , .leftinner .smallimages {
  float: right;
  width: 150px !important;
  padding: 0 7px;
}
.rightinner .bigimage img , .leftinner .bigimage img  {
  height: 305px !important;
}
.rightinner .bigimage , .leftinner .bigimage  {
  border-right: 2px solid #ddd;
  float: right;
  height: 300px !important;
  padding: 5px;
}
.span12.pictures > a {
  float: right;
  margin: 4px 0 4px 4px; !important;
}

.productsindex .lSSlideWrapper {
  margin: 0 auto;
  max-width: 95% !important;
  overflow: hidden;
  padding-left: 1px !important;
  max-height: 259px !important;
}
#tophrader , #footer  , #coppyright {
  
}

}


@media(max-width:1199px) {
    .product-left {
  float: right;
  height: auto;
  width: 62% !important;
}
}
