/*
Theme Name: colleges child
Theme URI: http://themeisle.com/themes/zerif-lite/
Author: ThemeIsle
Author URI: http://themeisle.com
Description: Zerif LITE is a free one page Wordpress theme. It's perfect for web agency business,corporate business,personal and parallax business portfolio, photography sites and freelancer.Is built on BootStrap with parallax support, is responsive, clean, modern, flat and minimal. Zerif Lite is ecommerce (WooCommerce) Compatible, WPML, RTL, Retina-Ready, SEO Friendly and with parallax, full screen image is one of the best business themes.
Version: 1.8.3.3
Template: zerif-lite
License: GNU General Public License version 3
License URI: license.txt
Text Domain: colleges-child
Domain Path: /languages/
Tags: black, gray, red, white, one-column, two-columns, right-sidebar,fixed-layout,light,front-page-post-form,full-width-template,rtl-language-support,sticky-post,theme-options,responsive-layout, custom-background, custom-menu, editor-style, featured-images, threaded-comments, translation-ready, photoblogging, accessibility-ready
*/
.navbar-header{
width:100%;
}
.dept-box{
background: rgb(228, 203, 19) none repeat scroll 0% 0%;
padding: 15px 25px;
color: rgb(255, 255, 255);
font-weight: bold;
margin: 37px 20px;
}
a.colorbox{
	text-decoration:none;
}
.site_logo {
	max-width: 500px;
	position: relative;
	top: 10px;
	vertical-align: bottom;
	max-height:125px;
}
.container > .navbar-header {
    margin-bottom: 13px;
    overflow: hidden;
    min-height: 120px;
}
.header-content-wrap {
	background: none;
	position: relative;
	-webkit-box-shadow: 0px 5px 11px 0px rgba(50, 50, 50, 0.08);
	box-shadow: 0px 5px 11px 0px rgba(50, 50, 50, 0.08);
	padding: 100px 0 2px;
}
.navbar-brand > img {
    /* max-height: 100%; */
}
.contact-content{
    width:95%;
   margin:0 auto;
   text-align: left;
   line-height:26px;
   text-align: justify;
}
.map{
    width:95%;
   margin:0 auto;
   text-align: left;
}
#custom-sidebar{
    text-align: left;
}
.page-head{
    text-align:center;
}
.title_area {
    display: inline;
    //float: left;
    margin-bottom: 40px;
    text-align: center;
   // width: 100%;
}
.title_area span {
    display: inline-block;
    height: 5px;
    text-align: center;
    width: 50px; background: none repeat scroll 0 0 #78adc9;
}
.home-header-wrap{
}

  /* jssor slider bullet navigator skin 01 css */
        /*
        .jssorb01 div           (normal)
        .jssorb01 div:hover     (normal mouseover)
        .jssorb01 .av           (active)
        .jssorb01 .av:hover     (active mouseover)
        .jssorb01 .dn           (mousedown)
        */
        .jssorb01 {
            position: absolute;
        }
        .jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
            position: absolute;
            /* size of bullet elment */
            width: 12px;
            height: 12px;
            filter: alpha(opacity=70);
            opacity: .7;
            overflow: hidden;
            cursor: pointer;
            border: #000 1px solid;
        }
        .jssorb01 div { background-color: gray; }
        .jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
        .jssorb01 .av { background-color: #fff; }
        .jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

        /* jssor slider arrow navigator skin 05 css */
        /*
        .jssora05l                  (normal)
        .jssora05r                  (normal)
        .jssora05l:hover            (normal mouseover)
        .jssora05r:hover            (normal mouseover)
        .jssora05l.jssora05ldn      (mousedown)
        .jssora05r.jssora05rdn      (mousedown)
        */
        .jssora05l, .jssora05r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 40px;
            cursor: pointer;
            background: url('img/a17.png') no-repeat;
            overflow: hidden;
        }
        .jssora05l { background-position: -10px -40px; }
        .jssora05r { background-position: -70px -40px; }
        .jssora05l:hover { background-position: -130px -40px; }
        .jssora05r:hover { background-position: -190px -40px; }
        .jssora05l.jssora05ldn { background-position: -250px -40px; }
        .jssora05r.jssora05rdn { background-position: -310px -40px; }

        /* jssor slider thumbnail navigator skin 09 css */
        
        .jssort09-600-45 .p {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 45px;
        }
        
        .jssort09-600-45 .t {
            font-family: verdana;
            font-weight: normal;
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            color:#fff;
            line-height: 45px;
            font-size: 20px;
            padding-left: 10px;
        }
        #slides{
           // padding:72px 0 0
        }
        
      
        
        .service-img{
            border-radius: 50%;
    height: 125px;
    overflow: hidden;
    width: 125px;
        }
        
        #custom-sidebar h2{
            background: #080A19;
    padding: 10px;
    border-radius: 14px 0 14px;
    color: #fff;
    font-size: 20px;
    font-family: serif;
    text-transform: uppercase;
    font-weight: bold;
        }
        
        #news-area{
             
    padding: 3px 14px;
  border-bottom: 2px dotted #ccc;
    margin: 2px 0;
        }
        #news-head{
            font-size: 16px;
            font-weight: bold;
            text-decoration: underline;
            margin-bottom: 10px;
        }
        #news-content{
            font-size: 16px;
               max-height: 100px;
    overflow: hidden;
        }
        
        #custom-sidebar ul{
                margin: 5px 0;
        }
        #custom-sidebar ul ul{
               margin: 0 19px;
    font-size: 16px;
        }
        
        .example-image{
                width: 150px;
    height:150px;
   
    border: 4px solid #fff;
    border-radius: 5px;
        }
        .gallery-images{
            background: #c0c0c0;
    padding: 3px;
    width: 154px;
    float: left;
    margin: 5px;
   
    overflow: hidden;
}
a{
    text-decoration: none;
    color:#428bca;
}

.news-widget{
        max-height: 328px;
    overflow: hidden;
}
.navbar-inverse .navbar-nav > li > a{
    font-color:#fff !important;
}
.zerif-footer-address{
        font-size: 14px;
}
.copyright-info{
    color:#939393;
    background: #272727;
    padding:20px 0;
   min-height: 50px;
}
.copyrights{
    float:left;
    margin:0 20px;
     font-size: 10px;
}
.footer-menu{
    float:right;
    margin:0 20px;
     font-size: 10px;
     color:#939393;
}
.footer-menu a{
    color:#939393;
    font-size:12px;
}
.footer-menu a:visited{
    color:#939393;
}
.footer-menu ul{
   
} 
.footer-menu ul li{
       display: inline;
    margin: 0 3px; 
}  
.navbar-inverse .navbar-nav ul.sub-menu li {
      transform: none !important;
   // background: #000 none repeat scroll 0 0;
    font-size: 10px;
    margin: 2px 0;
}
.col-md-new {
        width: 20%;
    }
    .col-md-9-new{
        width:58%;
        
    }
@media (min-width: 992px){
    .col-md-new {
        width: 21%;
    }
    .col-md-9-new{
        width:58%;
    }
}
.col-md-new,.col-md-9-new{
    float:left;
   // width:20%;
}


.col-md-9-new{
    padding: 20px;padding-top: 60px;
}
.col-md-new,.col-md-9-new{
    position: relative;
    min-height: 1px;
    padding-top: 20px;
    
/*    padding-left: 15px;
    padding-right: 15px;*/
}

.container>.navbar-header{
    margin-bottom:13px;
}
.page-numbers{
    background: #FD79B1;
    padding: 3px 10px;
    color: #fff;
    font-weight: bold;
}
.page-numbers a{
    color:yellow;
}
.feed_tabs{
    margin-bottom:20px;
}
.feed_tabs ul li.active{
    background:#ccc;
}

 @media screen and (max-width: 952px) {
            
            .col-md-new{
              float:left;
            }
            .container{
                width:100%;
            }
        }
        .col-md-new2{
           display:none; 
        }   
 @media screen and (max-width: 761px) {
      .col-md-new{
              
              width:50%;
              // float: right;;
            }
            .col-md-new1{
                display:none;
            }
            .col-md-9-new{
                width:100%;
                float: left;
            }
            .col-md-new2{
                display: block;
            }
 }
 
 
 .serch-top {
         width: 400px;
    float: right;
    margin-top: 34px;
    margin-right: 0px;    
 }
 .serch-top .search-submit{
   
 } 
 .company-details .widget-title{
     color:#939393;
 }
 .company-details ul{
     list-style: none;
    text-align: left;
        
 }
 .company-details ul li:before{
        display: none;
           margin: 8px 0 !important;
 }
 .collegium{
         margin-top: 20px;
 }
 .quote-day .textwidget{
/*background: url('images/unnamed.png') no-repeat; 
    height: 222px;*/
 }
 .quote-content{
       //  width: 119px;
    margin: 0 auto;
    padding: 44px 0;
    font-family: serif;
  min-height: 200px;
    overflow: hidden;
    font-size:20px;
    
 }
 .navbar-inverse .navbar-nav >li a:hover{
     text-shadow: none;
 }
 .content-area p{
     font-size:16px;
 }
