.carousel-inner2 {
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 409px;
}
.carousel-control2 {
    position: absolute;
    top: 176px;
    bottom: 0;
    left: -8px;
    width: 1%;
    font-size: 20px;
    color: #008eff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0);
    filter: alpha(opacity=50);
    opacity: 100;
}
.carousel-control2.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    /* background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .0001))); */
    /* background-image: linear-gradient(to right, rgba(95, 90, 174, 0) 0%, rgba(0, 0, 0, .0001) 100%); */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    /* background-repeat: repeat-x; */
}
.carousel-control2.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    /* background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .0001))); */
    /* background-image: linear-gradient(to right, rgba(95, 90, 174, 0) 0%, rgba(0, 0, 0, .0001) 100%); */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    /* background-repeat: repeat-x; */
}
/*div#myCarousel {
    position: relative;
    border-bottom: solid 10px #5a5a96;
    border-top: solid 10px #5a5a96;
}*/
/******************  News Slider Demo-11 *******************/
.post-slide11{
    background: #fff;
    margin: 50px 15px;
    box-shadow: 0 1px 2px rgba(43,59,93,0.30);
    margin-bottom:2em;
}
.post-slide11 .post-img{
    position:relative;
}
.owl-wrapper{
        left: -12px;
}
.post-slide11 .over-layer{
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 100%;
    position: absolute;
    opacity:0;
    cursor: pointer;
    transition: all 0.30s ease 0s;
}
.post-slide11:hover .over-layer{
    opacity:1;
}
.post-slide11 .over-layer:after{
    content: "+";
    font-size: 52px;
    color: #fff;
    position: absolute;
    top: 31%;
    left:42%;
}
.post-slide11 .post-img img{
    width: 100%;
    height: auto;
}
.post-slide11 .post-title{
    margin:25px 0 15px 0;
    padding:0 15px;
}
.post-slide11 .post-title:before{
    content:"";
    border:2px solid #e67e22;
    width:18%;
    display: block;
    margin-bottom:15px;
}
.post-slide11 .post-title a{
    font-size: 20px;
    font-weight:bold;
    color:#333;
    display: inline-block;
    text-transform:capitalize;
    transition: all 0.3s ease 0s;
}
.post-slide11 .post-title a:hover{
    text-decoration: none;
    color:#e67e22;
}
.post-slide11 .post-date{
    text-transform:capitalize;
    padding:0 15px;
    color:#E67E22;
    font-size:13px;
}
.post-slide11 .post-date:before{
    margin-right: 7px;
    color:#e67e22;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{
    background: #08acfb;
}
.glyphicon2 {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
figure.effect-roxy:hover img, .agileinfo_banner_bottom_grid_three_left:hover img {
    opacity: 100;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.wthree_text_info img {
    top: -27px;
    position: relative;
    padding: 0 21px;
}
.wthree_text_info .imm {
    top: -13px;
    position: relative;
    padding: 0 21px;
}
.w3layouts_mail_grid_left20 {
    float: left;
    width: 70px;
    height: 70px;
    text-align: center;
}
.w3layouts_mail_grid_left20 i {
    font-size: 1.3em;
    color: #fff;
    line-height: 3.2em;
}
.w3layouts_mail_grid_left55 {
    float: right;
    width: 50%;
    text-align: left;
}
.w3layouts_mail_grid_left55 h3 {
    font-size: 0.9em;
    color: #2196F3;
    margin: 0em 0 0.5em;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}
.w3layouts_mail_grid_left56 {
    float: left;
    width: 70px;
    height: 70px;
    text-align: center;
}
.center_box {
    max-width: 477px;
    margin: 0px auto;
    height: 50px;
}
h3.wthree_text_info2 {
    font-size: 2.5em;
    font-weight: 700;
    text-align: center;
    letter-spacing: 2px;
    color: #000;
    margin-bottom: 0em;
    text-transform: uppercase;
}
.agileinfo_schedule_bottom_left22 img {
    width: 63%;
    margin: 41px auto 178px;
    box-shadow: 2px 15px 70px 2px rgba(0,0,0,0.75);
}
.men-wear-bottom img {
        max-width: 100%;
}
.flexslider {
    max-height: 450px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    border: 1px solid #D1CFCF;
    margin-top: 49px;
}
.single_page_agile_its_w3ls ul {
    margin-left: 25px;
    
}
.single_page_agile_its_w3ls h2 {
    float: right;
    color: maroon;
}
.single_page_agile_its_w3ls h4 {
    float: right;
    color: #008046;
}
.back h1 {
    margin: 0 auto;
    text-align: center;
    margin-bottom: 139px;
}
.label {
    padding: 4px 30px;
    border: none;
    text-shadow: none;
}
.cat_active{
    font-weight: 500;
    color: red;
    font-size: 18px;
    letter-spacing: -1px;
}
.tt {
    text-align: center;
    font-size: 33px;
    text-decoration: underline;
    padding: 19px 0px;
}
/*---------------------------------------css submneu-----------------------------------------------*/

.dropdown-submenu {
    position: relative;
}
.dropdown-submenu a::after {
    transform: rotate(-90deg);
    position: absolute;
    right: 6px;
    top: .8em;
}
.dropdown-submenu .dropdown-menu {
    top: 0;
    left: 100%;
    margin-left: .1rem;
    margin-right: .1rem;
}

.ima_titu_brand{
        text-align: center;
        padding: 58px 0px 68px;

}
.ima_titu_brand2{
        text-align: center;
   padding: 51px 0px 68px;

}
.ima_titu_brand img{
            max-width: 100%;
}
.ima_titu_brand2 img{
            max-width: 100%;
}
.ce {
    
}

/*---------------------------------------css submneu-----------------------------------------------*/

/*-------responsive media queries -------------------------------------------------------------------------------------------------------------------*/
.line{
    display: inline-flex;
}
.het1 {
    height: 242px;
}
.het2 {
    height: 160px;
}
.effect-roxy:hover {
        box-shadow: 0px 0px 20px 14px #D6D6D6;
    -webkit-transition-duration: 0.8s;
    transition-duration: 0.8s;
}

.loca {
    max-width: 31%;
    display: inline-table;
    margin: 4px 9px;
}



@media(max-width:1440px){

}
@media(max-width:1366px){
    .loca{
                max-width: 30%;
    margin: 1px 16px;
    }
}
@media(max-width:1280px){
    .loca {
        max-width: 45%;
       
        margin: 1px 1px;
     }
}
@media(max-width:1080px){
    .loca {
        max-width: 50%;

        margin: 1px 1px;
     }
}
@media(max-width:1024px){

}

@media (max-width: 980px) {
  .ce {
    margin-left: 1%;
    }
    .owl-wrapper-outer {
        height: 500px
    }

}
@media (max-width: 767px) {
    .top_nav_left {
        width: 535px;
        margin: 0 auto;
    }
    .ima_titu_brand img{
         max-width: 70%;
    }
    .ima_titu_brand2 img{
            max-width: 70%;
    }
     .ima_titu_brand2 {
    text-align: center;
    padding: 51px 0px 0px;
   }
 .line{
    display: block;
  }
      .loca {
        max-width: 100%;
float: left;
        margin: 1px 1px;
     }

}
@media (max-width: 640px) {
  .agileinfo_schedule_bottom_left22 img {
    width: 100%;
    margin: -40px auto 41px;
  }
  .loca {
    max-width: 100%;
    margin: 1px 1px;
 }
}

@media (max-width: 547px){
.ima_titu_brand2 img {
    min-width: 100%;
  }
  .ima_titu_brand img {
    min-width: 100%;
 }
 .men-wear-bottom img {
     min-width: 100%;
 }

}