.vertical_logo_wrapper {
    display: none;
}

.product_details {
}

.product_details .product_details_table {
    
}

.product_details .product_details_item{
    
}

.product_details .product_details_item_title {
    
}

.product_details .column-2{
    background: #eaeaea;
}

.product_details .column-1{
        
background: #f7f7f7;
}

.product_details .column-1:nth-child(odd){
        
background: #ffffff;
}

.product_details .column-1,.product_details .column-2 {
    
padding: 10px 10px;
    
border: 1px solid #cecece;
    
border-top: none;
}

.product_details .product_details_item_title {
    font-weight: bold;
}

.product_details .two_columns_50_50>.column1, .two_columns_50_50>.column2 {padding: 10px 0px;}

.product_details .two_columns_50_50>.column1>.column_inner{
    
padding: 0 0px 0 10px;
}

.product_details_header{
    
background: #000000;
    
color: white;
    
text-align: center;
    
font-size: 15px;
    
padding: 3px 0px;
    
font-weight: 400;
}

.product_item_order{
    
cursor: pointer;
    
background: #1281ff;
    
text-align: center;
    
color: white;
    
color: #FFFFFF;
    
padding: 0px 16px;
    
font-size: 13px;
    
line-height: 26px;
    
border-color: #6cacf4;
    
border-radius: 5px;
    
-moz-border-radius: 5px;
    
-webkit-border-radius: 5px;
    
text-shadow: none;
    
-moz-text-shadow: none;
    
-webkit-text-shadow: none;
    
margin: 0px 0px 15px 0px;
    
font-weight: 400;
}

.home{
    
overflow-y: hidden;
}

.filter_outer {
    display: none;
    
}

.projects_holder article .portfolio_title a {
    color: #393939;
    display: none;
}

input.wpcf7-form-control.wpcf7-date, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-quiz, input.wpcf7-form-control.wpcf7-text, select.wpcf7-form-control.wpcf7-select, textarea.wpcf7-form-control.wpcf7-textarea {
    margin: 0 0 15px;
    padding: 10px 17px;
    border: 2px solid transparent;
    outline: 0;
    resize: none;
    font-family: inherit;
    line-height: 18px;
    background-color: #fff;
    color: #8d8d8d;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: solid 1px black;
}

.rtl-text {
    
direction: rtl;
    
border: 0 !important;
}

.rtl-text p{
    
font-family: IRANYekan,sans-serif;
}

.rtl-text p span{
    
font-family: IRANYekan,sans-serif !important;
}

.rtl-text .su-note-inner{
    
background-color: white !important;
    
border: 0 !important;
    
font-family: IRANYekan,sans-serif !important;
}

.sizing-table-img{
    width: 100%;    
}

.animate_title_text .title img {
    display: none;
}

nav.vertical_menu>ul>li>a {
    letter-spacing: 1px !important;
}


@media only screen and (max-width: 1000px)
{
    .q_logo {
    display: none;
    
    }
    
}

@media only screen and (max-width: 600px)
{
    .projects_holder.v2 .mix, .projects_holder.v2.hover_text .mix, .projects_holder.v3 .mix, .projects_holder.v3.hover_text .mix, .projects_holder.v4 .mix, .projects_holder.v4.hover_text .mix, .projects_holder.v5 .mix, .projects_holder.v5.hover_text .mix, .projects_holder.v6 .mix, .projects_holder.v6.hover_text .mix {
        width: 48.3% !important;
        margin: 0 0 3.6%;
    }
    
}


