/* 
Theme Name: betheme Child 
Version: 1.0 
Description: Child theme for betheme. 
Author:  zizi el mehdi
Author URI: hyperurl.co/zizielmehdi 
Template: betheme 
*/  


#teach-sidebar{
    
    width:25%;
    float:right;
    margin-top:20px;
}

#teach-sidebar .menu-tech-catg ul{
    
    list-style: none;
    background-color: rgb(236, 240, 243);
}

#teach-sidebar .menu-tech-catg ul li{
    
}

#teach-sidebar .menu-tech-catg ul li a{
    
        display: block;
        text-decoration: none;
        padding: 7px 10px;
        margin-bottom: 5px;
        background: #fff;
        border: 1px solid rgba(0,0,0,.04);
        color: #858585;
}

#teach-sidebar .menu-tech-catg ul li a:hover{
    
    background-color: #0645a6;
    color:#fff;
}



#content-arch,#content-teach-ctg{
    
    width:75%;
    float:right;
    
}

#content-arch .teach_post{
    
    float:right;
}

#single-teacher{
    
}

#content-teacher{
    
        width: 70%;
        overflow:hidden;
        padding:20px;
  
    
}

#archive-teachers,#category-teachers{
    
    overflow: hidden;
    padding: 20px;
}

#archive-teachers .teach_container,#category-teachers .teach_container{
    
    padding:20px;
    text-align:center;
    
}

#archive-teachers .teach_container:hover,#category-teachers .teach_container:hover{
    
    border: 1px solid #bbbb;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    box-shadow: 5px 5px 20px #888888;
    
}



#archive-teachers .teach_container .teach_thum_img img,#category-teachers .teach_container .teach_thum_img img{
    
    border-radius:20px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    -khtml-border-radius:20px;
    width: 100%;
    height: auto;
}

#archive-teachers .teach_container .the_except img,#category-teachers .teach_container .the_except img{
    
    width:15%;
    height:auto;
}

.teach_wrap{
    
    display:inline-block;
    width:49%;
   /* float:right;*/
    /*height:530px;*/
}

#single-teacher #contact-tab .firt-td{
    
    width:15%;
}

#single-teacher #contact-tab .second-td{
    
    width:80%;
    text-align:right;
}


/* Responsive */

@media screen and (max-width: 960px) {
    
    .teach_wrap{
        
        display: inline;
        width: 100%;
    }
    
    #single-teacher #teach-sidebar{
        
        max-width: 480px;
        width:100%;
        float:none;
        margin-right: auto;
        margin-left: auto;
        padding-left: 33px !important;
        padding-right: 33px !important;
    }
    
    #single-teacher #content-teacher{
        
        width:100%;
        padding:0;
        margin:0 auto;
    }
}

@media screen and (max-width: 767px) {
    
    #archive-teachers,#category-teachers{
        
        max-width:480px;
        padding-left:33px !important;
        padding-right:33px !important;
        margin:0 auto;
    }
    
    #teach-sidebar{
        
        float:none;
        width:100%;
    }
    
   #content-arch, #content-teach-ctg{
       
       width:100%;
       float:none;
   }
   
   #single-teacher h3{
       
       font-size:0.8em;
   }
}

@media screen and (max-width: 370px) {
    
      #single-teacher #contact-tab .firt-td{
    
            display:none;
}

#single-teacher #contact-tab .second-td{
    
    text-align:center;
}
    
}

@media screen and (max-width: 500px) {
    
    #single-teacher{
        
        padding-left:0px !important;
        padding-right:0px !important;
    }
    
    #single-teacher #contact-tab .firt-td{
    
    width:20%;
}
}

/* Responsive */
