/** Open default fonts */
@import "fonts.css";
@import "../css/cms/fontawesome/font-awesome.min.css";

html, body{
    font-family: "IRANSans", Yekan, Mitra, Nassim;
    font-size: 11px;
    direction: rtl;
    text-align: right;
}
.-text-left{
    text-align: left;
    direction: ltr;
}
.-text-right{
    text-align: right;
    direction: rtl;
}
.navbar{
    font-size: 12px;
}

.products-land h6{
    font-size: 25px;
}

.small-font-9{
    font-size: 9px;
}
.small-font-10{
    font-size: 10px;
}
.small-font-11{
    font-size: 11px;
}
.small-font-12{
    font-size: 12px;
}

.padding{
    padding: 10px;
}

.input-group{
    /*width: 100%;*/
}

.split-line-left{
    border-left: 1px solid grey;
}

.input-group input{
    height: 42px;
    background-color: black;
    border: 0;
    /*border-right: 1px solid white;*/
    color: white;
    font-family: "IRANSans", Yekan, Mitra, Nassim;
    font-size: 14px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.input-group-btn button{
    /*margin-top: 1px;*/
    height: 42px;
    width: 60px;
    border: 1px;
    background-color: #434a54;
    color: white;

    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.input-group-btn button:hover{ color: grey}

.sub-menu2{
    /*background-color: white;*/
    /*padding-top: 10px;*/
    text-align: right;
    z-index: 99;
    position: relative;
    width: 100%;
    /*padding-bottom: 200px;*/
    /*border-bottom: 4px solid #373d45;*/
    opacity: .92;

}

.sub-menu2-title {
    background: #000000;
    padding: 26px 20px;
    font-size: 18px;
    font-weight: bolder;
    text-transform: uppercase;
    color: #f8f8f8;

    /*border-top-left-radius: 10px;*/
    /*border-top-right-radius: 10px;*/
    text-align: center;
    /*margin-top: -65px;*/

    z-index: 99;
    /*position: relative;*/

    /*height: 53px;*/
}
.services{
    background-color: white;
    border-radius: 5px;
    width: 100%;
    min-height: 60px;

    border-bottom: 3px solid darkgray;

    margin-top: 10px;
    margin-bottom: 10px;
}

.services .items{
    font-size: 1.3em;
    color: #434343;
    margin-top: 20px;
}
.services .items span{font-size: 1.5em; margin-left: 5px; }

.btn-cool{
    background-color: #e59601;
    border-color: #af6a01;
    color: #000000 !important;
    padding: 0;
}
.btn-cool a{
    color: #ffffff !important;
    font-family: "IRANSans", Yekan, Mitra, Nassim;
    font-size: 12px;
}

.white-bg{
    background-color: rgba(255, 255, 255, 0.8);
    padding: 30px 10px;
    border-radius: 5px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;

}

table thead th{
    background-color: #F0F0F0;
}

table thead tr{
    background-color: #fdfdfd;
}
tr:nth-child(even) {
    background-color: #f1f4f5;
}


#menu-v li, #menu-v a {zoom:1;} /* Hacks for IE6, IE7 */
#menu-v, #menu-v ul
{
    background: #2d363f url("../img/s/menu-bg.jpg") repeat-x 0 2px;
    width: 100% /*180px*/; /* Main Menu Item widths */
    border: 1px solid #ccc;
    border-top:none;
    position: relative;
    font-size:0;
    list-style: none;
    /*margin: 0; */
    padding: 0;
    display:block;
    z-index: 999999;
}

/* Top level menu links style
---------------------------------------*/

#menu-v li
{
    text-indent: 10px;
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #3f4852;
    z-index: 999999;
    /*position: relative;*/
}
#menu-v li a
{
    font: normal 14px "IRANSans", Yekan, Mitra, Nassim;

    display: block;
    /*overflow: auto; force hasLayout in IE7 */
    color: #ffffff;
    text-decoration: none;
    line-height:26px;
    /*padding-left:26px;*/
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;

    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    -moz-transition-timing-function: ease;
    transition-timing-function: ease;
}
#menu-v li a span{
    float: left;
    font-size: 22px;
    margin-left: 5px;
}


/*Sub level menu items
---------------------------------------*/
#menu-v li ul
{
    position: absolute;
    width: 300px; /*Sub Menu Items width */
    visibility:hidden;
}


#menu-v li:hover > a, #menu-v li.onhover > a
{
    text-indent: 15px;
}
#menu-v ul li
{
    background: #3f4852 none;
}
#menu-v ul li:hover, #menu-v ul li.onhover
{
    background: #3f4852 none;
}

/* Holly Hack for IE \
* html #menu-v  li
{
    float:left;
    height: 1%;
}
* html #menu-v  li a
{
    height: 1%;
}*/
/* End */

.tp-rightarrow, .tp-leftarrow{
    display: none;
}