
       .service-box-v1 p{
           font-size: 11px;
       }   
 .video-list-thumbs{}
.video-list-thumbs > li{
    margin-bottom:12px;
}
.video-list-thumbs > li:last-child{}
.video-list-thumbs > li > a{
	display:block;
	position:relative;
	background-color: #111;
	color: #fff;
	padding: 8px;
	border-radius:3px;
    transition:all 500ms ease-in-out;
    border-radius:4px
}
.video-list-thumbs > li > a:hover{
	box-shadow:0 2px 5px rgba(0,0,0,.3);
	text-decoration:none
}
.video-list-thumbs h2{
	bottom: 0;
	font-size: 14px;
	height: 33px;
	margin: 8px 0 0;
}
.video-list-thumbs .glyphicon-play-circle{
    font-size: 60px;
    opacity: 0.6;
    position: absolute;
    right: 39%;
    top: 31%;
    text-shadow: 0 1px 3px rgba(0,0,0,.5);
    transition:all 500ms ease-in-out;
}
.video-list-thumbs > li > a:hover .glyphicon-play-circle{
	color:#fff;
	opacity:1;
	text-shadow:0 1px 3px rgba(0,0,0,.8);
}
.video-list-thumbs .duration{
	background-color: rgba(0, 0, 0, 0.4);
	border-radius: 2px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	left: 12px;
	line-height: 13px;
	padding: 2px 3px 1px;
	position: absolute;
	top: 12px;
    transition:all 500ms ease;
}
.video-list-thumbs > li > a:hover .duration{
	background-color:#000;
}
@media (min-width:320px) and (max-width: 480px) { 
	.video-list-thumbs .glyphicon-play-circle{
    font-size: 35px;
    right: 43%;
    top: 27%;
	}
        .recent-work2 .col-md-3,.recent-work2 strong{
            text-align: center;
        }
        .recent-work2 .col-md-3{
            padding: 0 !important;
            margin-bottom: 4px;
        }
	.video-list-thumbs h2{
		bottom: 0;
		font-size: 12px;
		height: 22px;
		margin: 8px 0 0;
	}
}      
       .readnew:hover{
           background-color:#ffd800 !important;
           color:#0a0a0a;
       }
       .carousel-caption h1:hover{
               color: #ffd800;
       }
      .carousel-caption {
    position: absolute;
    /* left: 12%; */
  right:13px !important;
    bottom: -27px;
    width: 99%;;
    
    background-color: rgba(85, 85, 85, 0.47);
}
  
       .well-sm {
    padding: 10px;
    border-radius: 3px;
}
       .btop{
           background-color: none !important;
       }
    .active  .byaloow{
     background-color: rgba(255, 255, 255, 0);
    color: white;
    line-height: 14px !important;
    border: 2px solid #ffd800;
    padding-bottom: 14px;
   font-weight: bold;
       }
     .byaloow{
     background-color: rgba(255, 255, 255, 0);
    color:#1570a6;
    line-height: 14px !important;
    border: 2px solid #ffd800;
    padding-bottom: 14px;
   font-weight: bold;
       }
       .tab-style-1 ul.nav-tabs li > a:hover  .byaloow {
    color: #fff !important;
       }
       .socailnew img{
           height: 182px;
       }
       .tab-style-1 ul.nav-tabs li > a{
           font-size: 11px;
       }
       .zebra{
           float: none !important;
       }
       .contactus .fa:hover{
           color: #ffd800;
       }
      .newtabel {
           background-color: #1570a6;
           color:#ffd800;
               font-family: DroidKufi-Regular;
               font-size: 13px;
           
       }
       .doimg img{
           width: 100%;
       }
       .newin a:hover{
         color:#ffd800  !important;   
       }
       .newp img{
           width: 100%;
            margin-bottom: 15px;

              
       }
       .eventList1 li {
  
    margin-top: 5px;
}
       .newp span{
             font-size: 14px !important;
              
       }
       .service img{
          width: 100%;   
       }
       .newimg img{
         height: 370px   
       }
       .navbar-default{
           
    background-color:  #1570a6 !important;
       border-color: #0a0a0a;
    border-width: 1px;
       }
       
       iframe{
               margin-top: 1px;
    width: 100%;
    height: 153px;
             
       }
       .youtubeImg{
               width: 103%;
    margin: 0 auto;
    background-color: #2a6496;
    height: 100px;
       }
       .esermobile{
           display: none;
       }
       .servicee{
               background-color: #1570a6;
    color: #fff !Important;
       }
       .servicee a{
        color: #fff !Important;
       }  
         @media screen and (max-width:950px) {
            .slide {
               height: auto !important;
            }
             .bx-desktop,.pr{
           height: auto !important;  
       }
         }
         @media screen and (max-width:720px)  {
         .main-nav{
    display: block !important;
        margin-bottom: 4px;
}
.navM{
  display: none;  
}
         }
          @media screen and (max-width:800px) and (min-width: 700px) {
            .image-carousel {
    margin-right: 0px; 
            }
            .carousel-caption {
    
    bottom: 0;
            }
    .elogin, .kiasy,.kiasy img,.blog-photo-stream a{
     width: 100% !important;
            }
            .blog-photo-stream a  img{
                margin: 0 auto;
            } 
            .eventList1{
                list-style-type: none;
            }
            .eprogram{
                height: auto !important;
            }
          }
        @media screen and (max-width:800px) and (min-width: 520px) {
            .slide {
               height: auto !important;
            }
             .esermobile , .elogin,.kiasy {
               width: 43%;
                margin: 5px auto !important;
                height: auto !important;
       }
       .im img {
    height: 100px;
}
.sf, .im {
    text-align: center;
}
       .bx-desktop,.pr{
           height: auto !important;  
       }
        .bx-desktop{
           display: none;
       }
       .esermobile{
           display: block;
       }
       .kiasy a{
           text-align: center;
       }
        }
        .ssl {
    height: auto;
    width: 100%;
        }
    @media screen and (max-width: 480px) {
        

        .back-to-top{
            display: none !important;
        }
        .im  img{
            margin-right:  0px !important;
        }
        .marg0 img{
          margin-right:  -16px !important;   
        }
        .sf p{
            padding-left: 0px !important;
        }
        .padr{
            padding-right: 0px;
        }
        .eprogram{
            height: auto !important;
        }
        .carousel-caption {
  right: 3%;
    bottom: -1px;
    width: 97%;
        }
        .social-footer {
                width: 101%;
    margin: 10px auto;
        }
        .tab-style-1 ul.nav-tabs li > a {
    font-size: 10px;
        }
        .recent-news-inner h3 a {
    font-size: 11px;
        }
        .bx-controls-direction{
            display: none;
        }
        .newp div ,p  {
           width: 100% !important;
        }
        .doimg img:first-child{
            width: 100% !important;
        }
        .container>.navbar-header, .container>.navbar-collapse {
    margin-left: 0px !important;
        }
        tabel {
            width:auto !important;
        }
        .morenew{
            margin-left:7%;
        }
        .blog-photo-stream .advimg img{
          margin-right: -14px !important;  
        }
        .postimg img{
              margin-right: 0 !important;
    margin: 2px auto !important
        }
        .endimg{
            height: 73px;
        }
        .kiasy img{
            width: 100%;
            height: 80px !important;
        }
    .list-unstyled img {
       margin: 10px auto;
    }
    .esermobile{
           display: block;
           padding-right: 0px
       }
       .esermobile .pr, .elogin,.kiasy,.eservice,.eprogram {
               width: 87%;
                margin: 5px auto !important;
                height: auto !important;
       }
       .esermobile img{
           width: 100%;
       }
       .eprogram ul{
           list-style-type: none !important;
       }
       .kiasy a{
           text-align: center;
       }
       .eservice{
            height: auto !important;
       }
       .esermobile .pricing-footer{
           padding-bottom: 0px;
       }
       .im img{
               height: 100px;
       }
       .bx-desktop{
           display: none;
       }
    .download>form>.btn{
        margin-left: 0px;
            margin-top: -20px;
    }
    .blog-photo-stream img{
        margin: 2px auto;
    }
    .download {
   
    height: 108px;
}  

.navbar-toggle{
    background: #ffd800 !important;
}
navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    color: #ffd800;
    background-color: none;
}
.navbar-default .navbar-nav>li>a{
  color: #ffd800;
      margin-right: 12px;
}
.nav i{
 color: #ffd800;   
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{
    color:#fff;
}
    }
  .back-to-top {
   
    position: fixed;
    bottom: 18px;
    position: fixed;
       right: 15px;

    display: none;
}  
     