body{direction: rtl;}
.darkblue{color:#182d75;}
.lightblue{color:#31b0d5;}
.grey{color:#777;}
.label-warning > a{color:#fff;}
.bordered{border:1px solid #ddd;border-radius: 5px;}
.bordered > hr{margin-top:5px;margin-bottom:5px;}
.media-left{padding-left:5px;}
.top_block{height:75px;}
.logo{width:250px;}
.bggrey{background-color:#e1dede;}
.pt10{padding-top:10px;}
.ml10{margin-left:10px;}
.top_menu{margin-bottom:0;}
.inner {overflow:hidden}
.inner img {height:auto;width: auto;}
.wpcf7-form-control, #comment {width:100%}
.footer_h3{padding-left:40px}
@media (min-width:768px){.top_menu{border-radius:0;min-height:78px;background-color:#e1dede;border:0;border-bottom:1px solid #bababa;z-index:999;-webkit-box-shadow:0px 2px 13px -2px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 13px -2px rgba(0,0,0,0.75);box-shadow:0px 2px 13px -2px rgba(0,0,0,0.75);}
.mynav>li{height:60px;}
.mynav>li>a{padding:5px 15px;color:#777;transition:all 0.3s ease-in-out;}
.mynav>li>a:focus, .mynav>li>a:hover{background-color:#eee;border-bottom:4px solid #31b0d5;height:74px;color:#31b0d5;}
}
#top_search{position:fixed;top:0;width:100%;height:50px;display:none;z-index: 999;padding: 10px;background-color: #ebebeb;}
.hentry{padding:0 5px}
.slide-image{width:100%;}
.carousel-control{width:5%;}
.carousel-indicators .active{background-color:#a1b7e5;}
.carousel-indicators li{border:1px solid #97a7c8;}
.carousel-holder{margin-bottom:30px;}
.carousel-control,
.item{border-radius:4px;}
.caption{height:120px;overflow:hidden;}
.caption h4{}
.thumbnail img{width:100%;}
.ratings{padding-right:10px;padding-left:10px;color:#d17581;}
.thumbnail{padding:0;}
.thumbnail .caption-full{padding:9px;color:#333;}
.meta{font-size:90%;color:#999;}
.date-body{background-color:#0072bc;padding-bottom:5px;border-radius: 5px;position: absolute; left:0;}
.date-body .date-title{color:white;}
.date-body .date-content{background-color:white;margin-left:5px;margin-right:5px;}
.date-body .date-content p.dia{margin:0;font-size:45px;font-weight:bold;}
footer{margin:10px 0 20px 0;}
.footer_ul{list-style-type:none;}
.footer_ul li{border-bottom:1px solid #aba9a9;padding:10px 15px;}
#footer_bg{background:#cecece url(../img/bg-footer.png) top repeat-x;}
#copyright{padding:20px 0 30px 0;background-color:#696969;}
#copyright p span{color:#bbb;}
#copyright p span a{color:#fff;}
@media (max-width:768px){.top_menu{position:fixed;top:0;width:100%;z-index:999;}
#my-navbar-collapse{position:fixed;top:50px;right:0;z-index:1;width:250px;height:100%;background-color:#eee;}
}
.menu-item-icon {
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 24px;
    line-height: 1.1;
}
.list-group {padding:0;}
.product-card img {max-height: 200px;}
.product-card .thumbnail {min-height: 330px;}
ul {direction:rtl;}
.widget_wpsc_categorisation {
    border: 1px solid #eee;
    margin: 10px 0;
    border-radius: 5px;
    overflow: hidden;
}
.widget_wpsc_categorisation h3 {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    margin: 0;
    padding: 15px 10px 10px 15px
}
.list-group-item {
    border-left: 0;
    border-right: 0;
}
.widget_tag_cloud {
    border: 1px solid #eee;
    padding: 5px;
    margin: 10px 0;
}
.inner, .wpcf7-form, .product_description {
    direction: rtl;
}
input[type="submit"].wpcf7-form-control {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
@media (min-width: 768px) {
    .nav-justified>li {
        display: table-cell;
        width: unset;
    }
}
.gsc-control-cse {
    padding: 0!important;
}
.gsc-input {
    padding-right: 0!important;
}
table.gsc-search-box {
    margin: 10px 0!important;
}
.gsc-input {
    padding: 0px;
    height: 43px;
}
.gsc-control-cse {
    border: none!important;
    background: transparent!important;
}
.gsc-search-button {
    height: 44px!important;
}
.aligncenter {
    text-align: center;
    margin: auto;
}
.alignleft {
    text-align: left;
}
.sidebar {
    direction: rtl;
}
