
.product .ajax__tab_container {float: right!important; margin-top: 10px;}
body {
    direction: rtl;
}
html#htmltag body{
     background-color: #C6E0FE;
}
html#htmltag body > div,body > span{
    display: none!important;
}
#container,#container2 {
    background-color:#C6E0FE;
    /*! height :1620px; */
    position: relative;
    /*! padding: 0 0 0 0; */
    /*! margin: 0 0 0 0 !important; */
}
#center-container{
    width:1000px;
    /*min-height: 1637px !important;*/
    position: relative;
    top:-178px;
    z-index: 2;
    margin: 0px auto;
    margin-bottom: -178px;
    bottom: -178px !important;
}
.number{font-family: bkoodak;}
/* 
========================================================================
                         Hadis
========================================================================
*/
.hadis {
 height: 30px;	
 overflow: hidden;
 position: relative;
 color: #0c0c0c;
white-space: nowrap;
    -webkit-animation-delay: 0s; /* Chrome, Safari, Opera */
    animation-delay: 0s;
    
}
.hadis p {
 direction: rtl;

width:100%
    height: 100%;
 margin: 0;
 line-height: 30px;
 text-align: center;
 /* Starting position */
 -moz-transform:translateX(-100%);
 -webkit-transform:translateX(-100%);	
 transform:translateX(-100%);
 /* Apply animation to this element */	
 -moz-animation: hadis 30s linear infinite;
 -webkit-animation: hadis 30s linear infinite;
 animation: hadis 30s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes hadis {
 0%   { -moz-transform: translateX(-100%); }
 100% { -moz-transform: translateX(100%); }
}
@-webkit-keyframes hadis {
 0%   { -webkit-transform: translateX(-100%); }
 100% { -webkit-transform: translateX(100%); }
}
@keyframes hadis {
 0%   { 
 -moz-transform: translateX(-100%); /* Browser bug fix */
 -webkit-transform: translateX(-100%); /* Browser bug fix */
 transform: translateX(-100%); 		
 }
 100% { 
 -moz-transform: translateX(100%); /* Browser bug fix */
 -webkit-transform: translateX(100%); /* Browser bug fix */
 transform: translateX(100%); 
 }
}




/* 
========================================================================
                         TopList
========================================================================
*/
.left-small-box     {width:238px;float: left;background: #ccc;height:270px;}
.left-small-box h2  {padding:5px 0px 0px 0px ;}
.left-small-box ul{margin:0px;padding: 0px;list-style: none;}
.left-small-box ul li{height:26px;background: #eee;padding:0px 5px 0 0;}
.left-small-box ul li a{display: block;padding-top: 4px;}
#toplistproducts ul li a{display: inline-block;
    white-space: nowrap;
    width:225px;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;	/* required for Opera */
    -ms-text-overflow: ellipsis;	/* required for IE8, allegedly */
    -moz-binding: url('ellipsis.xml#ellipsis');    /* for Firefox; details here */	 }
/* 
========================================================================
                         k2slickslider
========================================================================
*/
#slider{
  width:479px;
  margin-left: 10px;
  border: 1px solid #ccc;
padding: 1px;
    float:right;
}
.module.slideshow .sj-k2slickslider {
  position: relative;
}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-image {
  float: none;
  width: auto;
}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-content {
  bottom: 0;
  top: auto;

  width: 100%;
  background: none repeat scroll 0 0 rgba(0,0,0,0.7);
}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-content .item-content-inner {
  position: static;
}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title {
  margin-bottom: 0;
    padding: 0px 10px;
}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a:hover {
  color: #478bca;
}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-description {
  font-size: 12px;
  margin: 0 0 25px;
    padding: 0px 10px;
}
.module.slideshow .sj-k2slickslider .arow-left {
  height: 30px;
  width: 30px;
  background: url("../images/row_left_slide.png") no-repeat scroll center center rgba(0,0,0,0.4);
  top: 45%;
  left: 0px;
  cursor: pointer;
  position: absolute;
  transition: left 0.2s ease-in-out;
}
.module.slideshow .sj-k2slickslider .arow-left .over-row {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: #478bca;
  opacity: 0.2;
  transform: scale(0);
  -webkit-transform: scale(0);
  transition: all 0.2s ease-in;
}
.module.slideshow .sj-k2slickslider .arow-left:hover {
  background-color: #478bca;
  transition: all 0.4s ease-in;
}
.module.slideshow .sj-k2slickslider .arow-left:hover .over-row {
  transform: scale(1);
  -webkit-transform: scale(1);
  transition: all 0.2s ease-in;
  opacity: 1;
  background: transparent;
}
.module.slideshow .sj-k2slickslider .arow-right {
  height: 30px;
  width: 30px;
  background: url("../images/row_right_slide.png") no-repeat scroll center center rgba(0,0,0,0.4);
  top: 45%;
  /*! right: -32px; */
  cursor: pointer;
  position: absolute;
  transition: right 0.2s ease-in-out;
}
.module.slideshow .sj-k2slickslider .arow-right .over-row {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: #478bca;
  opacity: 0.2;
  transform: scale();
  -webkit-transform: scale(0);
  transition: all 0.2s ease-in;
}
.module.slideshow .sj-k2slickslider .arow-right:hover {
  background-color: #478bca;
  transition: all 0.4s ease-in;
}
.module.slideshow .sj-k2slickslider .arow-right:hover .over-row {
  transform: scale(1);
  -webkit-transform: scale(1);
  transition: all 0.2s ease-in;
  opacity: 1;
  background: transparent;
}
.module.slideshow .sj-k2slickslider .pag-item {
  text-align: center;
  position: absolute;
  bottom: 5px;
  right: 0;
  width: 100%;
 
}
.module.slideshow .sj-k2slickslider .pag-item a {
  height: 12px;
  width: 12px;
  background: rgba(255,255,255,0.4);
  overflow: hidden;
  text-indent: -999px;
  display: inline-block;
   margin-right: 4px;
  border-radius: 50%;
}
.module.slideshow .sj-k2slickslider .pag-item a.sel,
.module.slideshow .sj-k2slickslider .pag-item a:hover {
  background: rgba(255,255,255,0.7);
}
/*************************************************
             Related Accordion
**************************************************/
.relatedaccordion  {margin-top: 10px;width: 25% !important;float: left;}
.relatedaccordion .AccordionHeader,.relatedaccordion .accordionHeaderSelected{background: #066;height:20px; text-align:center ;border-bottom: 3px solid #fff;color:#fff;padding: 5px; -webkit-transition: color 0.3s ease-in; /* Safari */transition: color 0.3s ease-in;}
.relatedaccordion .AccordionHeader:hover{cursor: pointer;color:#000}
.relatedaccordion .accordionContent{background:#F8F0DB}
/*************************************************
             Ticker Styling
**************************************************/

    .ticker-wrapper.has-js
    {
        padding: 0px 10px;
        width: 548px;
        height: 29px;
        display: block;
        background-color: #f8f0db;
        font-size: 0.75em;
    }

    .ticker
    {
        width: 548px;
        height: 28px;
        display: block;
        position: relative;
        overflow: hidden;
        background-color: #f8f0db;
    }

    .ticker-title
    {
        padding-top: 6px;
        color: #990000;
        font-weight: bold;
        background-color: #f8f0db;
        font-size: 16px;
        direction: ltr;
    }

    .ticker-content
    {
        margin: 0px;
        padding-top: 6px;
        position: absolute;
        color: #1F527B;
        font-weight: bold;
        background-color: #f8f0db;
        overflow: hidden;
        white-space: nowrap;
        line-height: 1.2em;
    }

        .ticker-content:focus
        {
            none;
        }

        .ticker-content a
        {
            text-decoration: none;
            color: #1F527B;
        }

            .ticker-content a:hover
            {
                text-decoration: underline;
                color: #0D3059;
            }

    .ticker-swipe
    {
        padding-top: 9px;
        position: absolute;
        top: 0px;
        background-color: #f8f0db;
        display: block;
        width: 800px;
        height: 23px;
    }

        .ticker-swipe span
        {
            margin-left: 1px;
            background-color: #f8f0db;
            border-bottom: 1px solid #1F527B;
            height: 12px;
            width: 7px;
            display: block;
        }

    .ticker-controls
    {
        padding: 8px 0px 0px 0px;
        list-style-type: none;
        float: left;
    }

        .ticker-controls li
        {
            padding: 0px;
            margin-left: 5px;
            float: left;
            cursor: pointer;
            height: 16px;
            width: 16px;
            display: block;
        }

            .ticker-controls li.jnt-play-pause
            {
                background-image: url('../images/controls.png');
                background-position: 32px 16px;
            }

                .ticker-controls li.jnt-play-pause.over
                {
                    background-position: 32px 32px;
                }

                .ticker-controls li.jnt-play-pause.down
                {
                    background-position: 32px 0px;
                }

                .ticker-controls li.jnt-play-pause.paused
                {
                    background-image: url('../images/controls.png');
                    background-position: 48px 16px;
                }

                    .ticker-controls li.jnt-play-pause.paused.over
                    {
                        background-position: 48px 32px;
                    }

                    .ticker-controls li.jnt-play-pause.paused.down
                    {
                        background-position: 48px 0px;
                    }

            .ticker-controls li.jnt-prev
            {
                background-image: url('../images/controls.png');
                background-position: 0px 16px;
            }

                .ticker-controls li.jnt-prev.over
                {
                    background-position: 0px 32px;
                }

                .ticker-controls li.jnt-prev.down
                {
                    background-position: 0px 0px;
                }

            .ticker-controls li.jnt-next
            {
                background-image: url('../images/controls.png');
                background-position: 16px 16px;
            }

                .ticker-controls li.jnt-next.over
                {
                    background-position: 16px 32px;
                }

                .ticker-controls li.jnt-next.down
                {
                    background-position: 16px 0px;
                }

    .js-hidden
    {
        display: none;
    }

    .no-js-news
    {
        padding: 10px 0px 0px 45px;
        color: #F8F0DB;
    }

    .left .ticker-swipe
    {
        /*left: 80px;*/
    }

    .left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker
    {
        float: left;
    }

    .left .ticker-controls
    {
        padding-left: 6px;
    }

    .right .ticker-swipe
    {
        /*right: 80px;*/
    }

    .right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker
    {
        float: right;
    }

    .right .ticker-controls
    {
        padding-right: 6px;
    }
/*************************************************
             Background
**************************************************/
#background-top{
    height: 178px;
    width:100%;
    background:#1A7DDE url('../images/head-bg.png');
}
#back-top-head{
    background: #014490;
    border-bottom: 1px solid #665500;
    height:27px;
    width: 100%;
}
#background-bottom{
    height:232px;
    /*! width:1000px !important; */
    background-color: #2B6FFC;
    position: relative;
    /*! top: -232px; */ /*! bottom: -232px !important; */
margin-bottom: -232px;
    margin-top: 0px;
    padding: 0 !important;
}
#back-bottom-head{
    background: #333333;
    height:29px;
    width: 100%;
}
/*************************************************
             Header
**************************************************/
#head{
    width:100%;
    height:178px;
}
#head-top{
    width:100%;
    height:27px;
}
#head-middle{
    width:100%;
    height:116px;
}
#head-middle-left {
    display:inline-block;
    width: 752px;
    height:100%;
    float: left;
}
#head-middle-right {
    display:inline-block;
    width:238px;
    height:100%;
    position: relative;
}
#head-middle-bottom-left{
    height: 100%;
    width:184px;
    background-color: #fff;
    display: inline-block;
    float: left;
    border-bottom: 1px solid #fff;
    border-radius: 4px 4px  0px 0px;
    -moz-border-radius: 4px 4px  0px 0px;
    -webkit-border-radius: 4px 4px  0px 0px;
    padding: 0px;
}
#head-middle-bottom-right{
    height: 100%;
    width:568px;
    display: inline-block;
    float: right;
    background-color: #D9F0FF;
    border-bottom: 1px solid #f8f0db;
}
#head-middle-top {
    height: 87px;
    width: 100%;
}
#head-middle-top >div{
    margin: 0px;
}
#pajooh-logo{
    width: 90px;
    height: 87px;
    background:url('../images/pajooh.png') no-repeat 0px 3px;
    float: left;
}
#more-icon{
     height: 87px;
    width: 500px;
    float: right;
    padding: 0px;
}
ul#more-icon-link {list-style: none; width: 200px;margin: 40px 0px;margin-right: -10px;}
ul#more-icon-link li{display: inline-block;}
ul#more-icon-link li a{display: block;text-indent: -9000px;height:28px;width:16px;}
ul#more-icon-link li#lnkhome a{background: url('../images/Icon-Home.png') no-repeat;}
ul#more-icon-link li#lnkcontact a{background: url('../images/Icon-Contact.png') no-repeat;}
ul#more-icon-link li#lnkrss a{background: url('../images/Icon-Rss.png') no-repeat;}
ul#more-icon-link li#lnkaboute a{background: url('../images/Icon-Email.png') no-repeat;}
#head-bottom{
    width:100%;
    height:35px;
    background:#fff;
}
#head-middle-bottom{
    height: 28px;
    position: relative;
}
/*************************************************
             Search Section
**************************************************/
ul#search-section{list-style: none;margin: 0px ;width: 100%;margin-right: -38px;margin-top:2px;}

ul#search-section li{float:right;margin-right:1px}

ul#search-section li a{display: block;text-indent: -99999px;width: 26px;height: 25px;background: url('../images/search-button.png');cursor: pointer}

ul#search-section li input{border:none;height:23px;max-width:143px;background: url('../images/search-box-back.png') repeat-x;border-radius: 4px 4px 0px 0px;-moz-border-radius: 4px 4px 0px 0px;-webkit-border-radius: 4px 4px 0px 0px;}
ul#search-section li input:focus{color: #000;box-shadow: 0px 0px 4px #8ebae4;-moz-box-shadow: 0px 0px 4px #8ebae4;-webkit-box-shadow: 0px 0px 4px #8ebae4}
/*************************************************
             Main Menu
**************************************************/
#main-menu{list-style:none;float: left;border-bottom: 2px solid #CC9;margin-left:10px;margin-top: 8px;}
#main-menu li{float:left}
#main-menu li a{display: block;padding:0px 4px;font-family:bnaskh;font-size: 8pt;color:#006666;font-weight: bold;;background: url('../images/main-menu-splitter.png') no-repeat}
/*************************************************
             Top Nav
**************************************************/
#head-top ul#top-nav{list-style:none;margin: 0px;float: left;margin-top: 5px;margin-left: 5px;}
#head-top ul#top-nav li{float:right}
#head-top ul#top-nav li a{display: block;color:#fff;font-family:bnaskh;font-size: 7pt;margin:0px 3px}
/****************************************O********
             LOGO
**************************************************/
h1#logo {padding-right: 10px;}
#logo a{display: block;text-indent: -999999px;background: url('../images/logo.jpg');height:178px;width:238px;top:-28px;position:absolute;}
/*************************************************
             Center Body
**************************************************/
#center-body > div{
    background: #fff;
    margin-bottom: 20px;
    padding: 10px;
}
#center-body{
    /*min-height: 1225px*/
}
#center-body>.product{
    min-height:1200px;
}
#center-body-top{
    height: 475px;
    padding-top: 0px !important;
}
#center-body-middle{
    
    height: 825px;
}
#center-body-middle-top{height: 260px;}
#center-body-middle-bottom{height: 265px;margin-top: 10px;}
#center-body-bottom{
    height: 340px;
    position: relative;
}
#center-body-bottom #map{
    margin:0 5psx 5px 5px;
}
#center-body-bottom #loading{
    position: absolute;
    top: 10px;
    background: rgba(200,200,200,0.5) url('../images/loading.gif') no-repeat 50%;
    height: 342px;
    width: 980px;
    text-align: center;
}
/*************************************************
             Slider Sections
**************************************************/
#top-slider{
    height:270px;
    width: 100%;

    position: relative;
}
#alphabet-table{
    background: #fff;
}
#bottom-slider{
    height:193px;
    width: 100%;
    margin-top: 10px;
    position: relative;
}
#person-slider{
}
/*************************************************
            Carousel Slider
**************************************************/
#carousel-slider
{
    height: 27px;
    width: 100%;
    background: #ccc;
    border:1px solid #ccc;
}
#carousel-slider-logo{
    display:inline-block;
    float:right;
    background:url(../images/carousel-slider-logo.png) no-repeat center #484848;
    width:146px;
    height:27px;
}

#acordion-slider{
    background:#DADADA;
    margin-top:5px;
}
#acordion-slider-image{
    display: inline-block;
    width: 695px;
}
#acordion-slider-logo
{
    background:url(../images/speakers.png) no-repeat center;
    width:35px;
    height:160px;
    display:inline-block;
    float:right;
}
#UC_Carousel .owl-item{
    text-align:center;
    height:23px;
    font-family:"Adobe Arabic",AdobeArabic;
    font-size:14pt;
    padding-top:4px;
    color:#106677;
    font-weight:420%;
}
#UC_Carousel .owl-item .info_back{display: none;}
#UC_Carousel .owl-item a:hover{
    color:#669999;
}
#UC_Carousel .owl-item:nth-child(even){
    background:#FFF !important;
}
#UC_Carousel .owl-item:nth-child(odd){
    background:#d9f0ff !important;
}
#subject-left-nav{
    background:url(../images/subject-left-nav.png);
    height:27px;
    width:28px;
    display:inline-block;
    float:left;
}
#carousel-slider-subjects{
    display:inline-block;
    width: 557px;
}
#UC_Carousel .owl-buttons >div{
        background: transparent
}
#UC_Carousel .owl-next{
    position:absolute;
    left:-30px;
    top:0px;
    width:27px;
    height:28px;
    color:transparent;
    text-indent:-99999px;

}
#UC_Carousel .owl-prev{
    position:absolute;
    right:-30px;
    top:0px;
    width:27px;
    height:28px;
    color:transparent;
    text-indent:-99999px;
}
#UC_Carousel .owl-pagination{
    display: none
}
/*************************************************
            Boxes
**************************************************/
.right-box{
    height:100%;
    width:238px;
    background: #ccc;
    position: relative;
    float: right;
}
.boxes h2{
    margin:0px;
    font-family:bkufi;
    font-size:10pt;
    font-weight: normal;
    color:#fff;
    background:url('../images/heading-bg.png');
    height:23px;
    border-top:5px solid RGBA(217, 254, 119, 0.89);
    text-align: center;
    padding-top: 5px;
}
.boxes h2 a{
    color: #fff;
    line-height: 19pt;
}
.left-box{
    height:100%;
    width:732px;
    left: 0px;
    position: absolute; 
}
.single-box{
    height: 100%;
    width: 238px;
    background: none repeat scroll 0% 0% #CCC;
    position: relative;
    float: right;
    margin-left: 7px;
}
.green-dark h2{background: none repeat scroll 0% 0% #3E3E3E;padding-top: 3px;padding-bottom: 3px;border-bottom: 3px solid #E27CA4;border-top:0px;}
/*************************************************
            Section Table
**************************************************/
table.section-table {height:107px;width:222px;margin: 0px auto;margin-top: 5px}
table.section-table td{background:#D9F0FF;border:1px solid #fff;border-left:none;text-align:center;color:#006666;font-family:bnaskh;font-weight: bold;font-size:10pt;padding: 4px;transition: background ease 1s;}
table.section-table td:hover{background:#CCCCAC;cursor:pointer}
table.section-table td:first-child{border-right:none;}
table.section-table td a{display: block;}
table.section-table tr:first-child td{border-top:none}
table.section-table tr:last-child td{border-bottom: none}
/*************************************************
            Alphabet Table
**************************************************/
#alphabet-table table.section-table td{height:18px; width:18px;}

#alphabet-table ul{list-style: none;margin-right: -30px;font-family:bnaskh;font-size:8pt;}
/*************************************************
            Century Table
**************************************************/

#timeline{margin: 8px 6px;}
/*************************************************
            Main Slider
**************************************************/
#featured{

    position:relative;
    border:5px solid #CCF;
    height:260px;
    background:#fff;
    overflow: hidden;
}
#featured ul.ui-tabs-nav{
    position:absolute;
    top:0; left:400px;
    list-style:none;
    padding:0; margin:0;
    width:320px;
    z-index:2;
}
#featured ul.ui-tabs-nav li{
    padding:1px 0; padding-left:13px;
    font-size:12px;
    color:#666;
    direction:rtl;
    text-align: right;
}
#featured ul.ui-tabs-nav li img{
    float:right; margin:2px;
    background:#fff;
    padding:2px;
    border:1px solid #B8E1F6;
    width: 80px;
    height: 52px;
}
#featured ul.ui-tabs-nav li span{
    font-size:8pt; 
    font-family:Tahoma;
    line-height:18px;
    font-weight:bold;
}
#featured li.ui-tabs-nav-item a{
    display:block;
    height:62px;
    color:#333;  background:#fff;
    line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{
    background:#f2f2f2;
}
#featured li.ui-tabs-selected{
    background:url('../images/selected-item.png') center left no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
    background:#b8e1f6;
}
#featured .ui-tabs-panel{
    width:410px; height:260px;
    position:relative;
    z-index:0;
    float: left;
}

    #featured .ui-tabs-panel .info {
        filter: alpha(opacity=80); /* IE */
        -moz-opacity: 0.8; /* Gecko-Browser */
        opacity: 0.8; /* Opera 9+ */
        background: #B8E1F6;
        position: absolute;
        height: 50px;
        width: 402px;
        direction: rtl;
        bottom: 0px;
        font-size: 10px;
        color: #000;
        font-family: tahoma;
        padding: 4px;
        padding-top: 0px;
    }
#featured .info-head{
    font-size:13px;
    font-family:Tahoma;
    color:#fff;
    overflow:hidden;
    background:#544837;
    height:25px;
    line-height:22px;
    padding:0px 4px;
}
#featured .info p{
    margin:0 5px;
    font-family:Tahoma, Verdana; font-size:11px;
    line-height:15px; color:#fff;
    text-align: justify;
}
#featured .info a{
    text-decoration:none;
    color:#fff;
}
#featured .info a:hover{
    text-decoration:underline;
}
#featured .ui-tabs-hide{
    display:none;
}
/*************************************************
             Person Sider
**************************************************/
/*************************************************
             Sites Sider
**************************************************/
ul.rslides li{float:none !important;list-style:none; font-family:'B traffic'}
ul.rslides {width: 240px;}
#siteslider{
    margin-top: 0px;
    width: 204px;
    padding:0px;
}
#siteslider li{
    height:100%;
    width: 100%;
    float:right !important;
}
#siteslider li div{
    height: 70px;
    width: 212px;
    margin-right: 15px;
}
#siteslider li div:first-child{
    margin-top: 10px
}
#siteslider li div a{
    display: inline-block;
    margin: 1px;
}
#siteslider li img{
    margin: 0px;
    border: 1px solid #999;
    border-radius:0px;
    margin: 0px;
}
.caption{
    margin:0px;
    text-align:center;
    font-family:tahoma;
}
.rslides1_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 60%;
  left: 0;
  z-index: 99;
  opacity: 0.7;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 19px;
  width: 9px;
  background: transparent url("../images/nav.png") no-repeat left top;
  margin-top: -45px;
  }


.rslides1_nav:active {
  opacity: 1.0;
  }
.rslides1_nav.next {
  left: auto;
  background-position: right top;
  left: 0;
  }
.rslides1_nav.prev {
  right: auto;
  background-position: left top;
  right: 0;
  }
.rslides_nav {
    position: absolute;
    top: 150px;
    left: 0px;
    z-index: 99;
    opacity: 0.7;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 19px;
    width: 9px;
    background: url("../images/nav.png") no-repeat scroll left top transparent;
}
/*************************************************
             Ajax Tab
**************************************************/
.wavedbox                                      {width:238px;position: relative;background:#DADADA;display:inline-block;float: left;margin-left:10px}
.wavedbox:first-child                          {margin-left:0px}
.wavedboxhead                                  {height:26px;color: #fff;text-align: center;font-family: bkufi;background: #3E3E3E;padding-top: 3px;border-bottom: 3px solid rgba(255, 135, 182, 0.85);}
.wavedboxhead a {color: #fff; line-height: 19pt;}
.wavedboxbody                                  {padding-top:5px;}
.wavedboxheadleft                              {height:26px;width:32px;display:inline-block;margin-right:-3px;}
.wavedboxheadright                             {min-width:50px;height:26px;border-radius:0px 0px 7px;float:right;padding:3px 7px;}
.wavedboxfoot                                  {height: 30px;width: 100%;position: absolute;bottom: 0px;}
.wavedboxfoot a.more                           {display:inline-block;text-indent:-9999px;height: 12px;width: 12px;position: absolute;bottom: 3px;left: 3px;}
.wavedboxheadicon                              {display: inline-block;width: 22px;height: 22px;margin-right: -16px;}

.wavedbox .ajax__tab_outer                     {background:#676767;border: 1px solid #ccc;}
.wavedbox .ajax__tab_active .ajax__tab_outer   {background: url('../images/active-tab-back.png')!important;}
.wavedbox .ajax__tab_default .ajax__tab_active .ajax__tab_outer,
.wavedbox .ajax__tab_default .ajax__tab_header .ajax__tab_outer,
.wavedbox .ajax__tab_default .ajax__tab_hover .ajax__tab_outer
                                               { width:119px !important;text-align:center!important; }

.wavedbox #newestitems h2.blockheader,
.wavedbox #newestitems p.writer               {display:none}
.wavedbox #newestitems .link-bullet           {background:url(../images/cyan-bullet.png);display:inline-block;width:7px;height:7px;}
/*===================Tow Tab*/
.wavedbox.twobox .ajax__tab_default .ajax__tab_active .ajax__tab_outer,
.wavedbox.twobox .ajax__tab_default .ajax__tab_header .ajax__tab_outer,
.wavedbox.twobox .ajax__tab_default .ajax__tab_hover .ajax__tab_outer
                                               { border:0px; background: white;}

.wavedbox.twobox .ajax__tab_outer            {background: #FFF !important;}
.wavedbox.twobox .ajax__tab_active .ajax__tab_outer {
    background: url("../images/heading-bg.png") #a5bd05 !important;
    border-bottom: 0px none;
    font-weight: normal !important;
    outline: 0px none;
}
.wavedbox.twobox .box                          {height:194px !important;background: #cedcde;}
/*************************************************
             Tab List
**************************************************/
.tablist ul {list-style: none;margin-right:-35px !important;width:228px !important;margin-bottom: 5px;}
/*For Odd Childes*/
.template2 ul  li:nth-child(odd){background-color: #d9f0ff;}
.template2 ul  li:first-child{background-color: #d9f0ff;}
.template2 ul  li:first-child+li+li{background-color: #d9f0ff;}
.template2 ul  li:first-child+li+li+li+li{background-color: #d9f0ff;}
.template2 ul  li:first-child+li+li+li+li+li+li{background-color: #d9f0ff;}
.template2 ul  li:first-child+li+li+li+li+li+li+li+li{background-color: #d9f0ff;}
.template2 ul  li:first-child+li+li+li+li+li+li+li+li+li+li{background-color: #d9f0ff;}
/*For Even Childes*/
.template2 ul li:nth-child(even){background-color:#fff;}
.template2 ul  li:first-child+li{background-color: #fff;}
.template2 ul  li:first-child+li+li+li{background-color: #fff;}
.template2 ul  li:first-child+li+li+li+li+li{background-color: #fff;}
.template2 ul  li:first-child+li+li+li+li+li+li+li{background-color: #fff;}
.template2 ul  li:first-child+li+li+li+li+li+li+li+li+li{background-color: #fff;}
.template2 ul  li:first-child+li+li+li+li+li+li+li+li+li+li+li{background-color: #fff;}
.template2 ul li {height: 25px;line-height: 20pt;}

.tablist span{
    width:109px;
    height:20px;
    display: inline-block;
    border :1px solid #fff;
    padding-right:4px;
    padding-top:3px;
    *display:inline;
    zoom:1;
}
.tablist li span:first-child {border-right:0px}
.tablist li span:first-child+span{border-left:0px}
.tablist .products_link ul  li a{
    padding-right: 5px;
    line-height: 24px;
   display:block;	       
  white-space: nowrap;  
  width: 220px;                     
  overflow: hidden;              /* "overflow" value must be different from "visible" */     
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;	/* required for Opera */
  -ms-text-overflow: ellipsis;	/* required for IE8, allegedly */
  -moz-binding: url('ellipsis.xml#ellipsis');    /* for Firefox; details here */	  }
/*************************************************
             MultiMedia
**************************************************/
#multimedia-section{width:486px;float:left}
#multimedia-rightbar{
    float:right;
    height:265px;
    width:27px;
    background: #066 url('../images/icon-multimedia.png') no-repeat 50% 95%; 
}
#multimedia-rightbar span{
    display:inline-block;
    background: url('../images/multimedia.png') no-repeat 50% 5% #3e3e3e;
    height:100%;
    width:100%;
}
#multimedia-body{
    float:left;
    height:265px;
    width:459px;
    background: #d9f0ff; 
    position: relative;
}
#multimedia-rightbar span:hover {
      box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2), 4px 6px 20px 0 rgba(0, 0, 0, 0.5);
}
#multimedia-body .ajax__tab_default .ajax__tab_header{
    border-bottom: 0px;
}
#multimedia-body .ajax__tab_active{ background-image:none;padding-bottom: 0px;}
#multimedia-body  .ajax__tab_outer{width:30px;
    transition:500ms ease-out width 10ms;
    -o-transition:500ms ease-out width 10ms;
    -moz-transition:500ms ease-out width 10ms;
    -webkit-transition:500ms ease-out width 10ms;}

#multimedia-body .ajax__tab_outer{padding: 0px;margin: 0px;height:27px;}
#multimedia-body .ajax__tab_active .ajax__tab_outer{width:80px;}

#multimedia-body .ajax__tab_inner{margin: 0px;width:100%;background:#849dfe;height:100%;padding-bottom: 0px;}
#multimedia-body .ajax__tab_inner a {padding: 0px;margin: 0px;height:100%;width:100%}
#multimedia-body .ajax__tab_inner a span{display:inline-block;height:100%;width:100%}

#multimedia-body .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner span{text-indent: 0px !important;padding-right:4px;padding-top:4px}
#multimedia-body .ajax__tab_header  .ajax__tab_outer .ajax__tab_inner span{text-align: right !important;text-indent: -9999px;padding-right:4px;padding-top:4px;transition:ease-in 300ms text-indent 200ms}

#multimedia-body .ajax__tab_header #tcmultimedia_tbimage_tab .ajax__tab_outer .ajax__tab_inner span{background: #002EDD url('../images/icon-image.png') no-repeat 7px 6px;}
#multimedia-body .ajax__tab_header #tcmultimedia_tbvideo_tab .ajax__tab_outer .ajax__tab_inner span{background: #0077FC url('../images/icon-video.png') no-repeat 7px 6px;}
#multimedia-body .ajax__tab_header #tcmultimedia_tbsound_tab .ajax__tab_outer .ajax__tab_inner span{background: #72A4FE url('../images/icon-sound.png') no-repeat 7px 6px;}


#multimedia-body .ajax__tab_panel{position: relative}
#tcmultimedia_tbimage img {height: 120px !important;}
#multimedia-body .ajax__tab_default .ajax__tab_body{
    height: 230px !important;
}
.ajax__tab_default .ajax__tab {
    display: initial !important;
    float: initial!important;
    height: initial!important;
    margin-top: initial!important;
}
/*************************************************
             Multimedia Slider
**************************************************/
.multimediaslider{
    margin: 0px auto;
    width: 400px;
    padding:0px;
}
.multimediaslider .owl-stage-outer{
    min-height: 200px;
}
.multimediaslider .owl-carousel .owl-item a{
	display: inline-block;
	padding: 3px;
    *display: inline;
    zoom:1;
}
.multimediaslider .owl-carousel .owl-item img{
    border:1px solid #aaa;
}
.multimediaslider .owl-controls{text-align: center;}
.imagegallery-slider.imagegallery-slider .owl-item.active > div{
    position: relative;
}
.multimediaslider .owl-item.active .info_back{display: inline-block;height: 135px;width:195px;position: absolute;top: 0px;left:0px;transition: all 0.3s ease-in-out;}
.multimediaslider .owl-item.active .info_back:hover{
   cursor: pointer;
   animation: myeffect 1s ease-in-out;
  -webkit-animation: myeffect 1s ease-in-out;
  -moz-animation: myeffect 1s ease-in-out;
  -ms-animation: myeffect 1s ease-in-out;
  -o-animation: myeffect 1s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@keyframes myeffect {
  0% {
    transform: scale(2);
    -webkit-transform: scale(1);
    -moz-transform: scale(2);
    -ms-transform: scale(2);
    -o-transform: scale(2);
  }
  50% {
    transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -ms-transform: scale(2);
    -o-transform: scale(2);
  }
  100% {
    transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
  }
}
@-webkit-keyframes myeffect {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
  50% {
    transform: scale(2);
    -webkit-transform: scale(2);
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes myeffect {
  0% {
    transform: scale(2);
    -moz-transform: scale(2);
  }
  50% {
    transform: scale(2);
    -moz-transform: scale(2);
  }
  100% {
    transform: scale(1);
    -moz-transform: scale(1);
  }
}
.multimediaslider.imagegallery-slider .owl-item.active .info_back{
        background: url('../images/image.png') no-repeat 50%;
}
.multimediaslider.videogallery-slider .owl-item.active .info_back{
        background: url('../images/video.png') no-repeat 50%;
}
.multimediaslider.audiogallery-slider .owl-item.active .info_back{
        background: url('../images/audio.png') no-repeat 50%;
}
/*************************************************
             Advise Section
**************************************************/
#advise-section{ height:100%}
#advise-section .tablist span{
    width:224px;
    height:35px;
    border-left :none;
    border-right :none;
}

/*************************************************
             Footer
**************************************************/
#footer{
    height:232px;
    width:100%;   
    position: absolute;
}
#footer-top{background: #333;height:29px;}
#footer-top #custompagetext{text-align: center;margin: 0 0 0 0 !important;}
#footermenu{list-style: none;margin: 0 auto !important;padding: 0 !important;/*! display:inline-block; */display:table;/*! zoom:1; *//*! width: 50%; */}
#footermenu li{float:left;border-left:1px solid #fff;padding: 0px 13px;margin-top: 5px;}
#footermenu li:first-child{border-left:none;}
#footermenu li a{color:#fff;font-size: 12pt;}

#footer-body{text-align: center;padding-top: 30px;background-color: #009aff;padding-bottom: 10px;}
#footer-body p{color: #000000;font-size: 15px;margin: 0px;}
/*************************************************
            Product View
**************************************************/
.product h1,.page_category h1{
    line-height: 60px;
}
.noimage {
  display: none;
}
.user-comment {
    background-color: #f26522;
    height: 20px;
    width: 80px;
    text-align: center;
    
}
.user-comment a {
    color: #ffffff !important;
}
/*************************************************
                   custom css
**************************************************/
.joghraphia .itempager{display: none}
.joghraphia{line-height: 24px; padding-bottom: 10px;}
.joghraphia a {margin-right: 5px}
.row3 {margin-top: 10px !important;}
.relatedproduct .imageholder {width: auto !important;height: auto !important;}
.relatedproduct .imageholder img {border-radius: 10px; border: solid 3px #a2a2a275}
.relatedproduct .item .details {text-align: center;width: auto;text-align: center;}
.relatedproduct .item .details a {}
.relatedproduct .item {text-align: center;margin: 0 auto;padding: 10px 30px;}










 /* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    html, body { overflow-x: hidden; }
    img { max-width: 100%; height: auto; }
    .row { margin-left: 0; margin-right: 0; }
    p, .card, .section { overflow-wrap: anywhere; word-break: break-word; }
    
    .single-box, .right-box, .left-box, .wavedbox, .left-small-box{width: 100%;    position: relative;margin: 30px auto;background: initial;}
    #center-container{width: 100%;top: 0;bottom: 0 !important;position: relative;margin-bottom: 0;height: auto;}
    #head-middle-bottom-right{ display: none}
    #more-icon{width: 119px; float: left;  top: 32px; position: absolute;left: 0;}
    #slider{width: 100%}
    #top-slider{height: 63px;display: block;margin-bottom: 100px;padding: 0;}
    #main-slider{display: block;position: relative;}
    #alphabet-table{height: 250px;}
    #person-slider{display: none}
    #center-body-top{height: auto}
    #center-body-middle{height: auto;}
    #background-bottom{height: 300px;/*! position: absolute; */margin: 0;bottom: 0;width: 100%;z-index: 3;}
    #main-menu{margin-top: -68px;margin-bottom: 20px;padding: 8px;background: #c6e0fe;width: 100%;margin-left: 0;}
    #head-middle-bottom-left{width: auto;float: right;position: absolute;top: -115px;left: -11px;}
    ul#search-section li a{/*! text-indent: initial; */float: left;position: absolute;}
    .boxes h2{height: 41px;line-height: 35px;padding: 0;width: 100%;text-align: center;}
    table.section-table{height: auto;width: 100%;}
    #bottom-slider{height: 266px;display: none;}
    .tablist .products_link ul li a{width: 100%}
    .tablist ul{margin: 0 !important;width: 100% !important;padding: 0 !important;}
    .right-box{}
    #center-body{height: auto;}
    #container, #container2{height: 2000px;}
    #center-body-middle-top{height: auto}
    .wavedbox{height: 250px;}
    .banners{display: none}
    #TimlineSlider{width: 92%;height: 122px;}
    #TimlineSlider_Issues li{width: 207px;height: 117px;}
    #book-lable{height: 121px;background-repeat: no-repeat;background-color: #106677;}
    #TimlineSlider #TimlineSlider_Dates{top: initial;bottom: -3px;right: 15px;}
    #TimlineSlider_Issues li a {/*! border: solid; *//*! display: block; *//*! height: 120px; *//*! width: 100%; *//*! right: 0; */}
    #head{background: #1A7DDE url('../images/head-bg.png');
    #head-bottom{background: initial;}
    html#htmltag body{background-color: initial !important;}
    #background-top{display: none}
        #footer{position: relative}
        
        
        
        
        

    
}