@charset "utf-8";
/* CSS Document */

.logo-img a{width:250px; height:auto;}
.slider-caption h3:before,.single-feature a,.gallery-hover ul li:last-child a,.post-content ul li a:hover,.post-content.pull-right ul li a,.homMapTriangle,.custom-button:hover,.footertriangle,#carousel-about-generic .carousel-indicators li,.blog-content.home2 .custom-button:hover,.custom-button.home3:hover,.my-accordion .panel-title a.collapsed,.blog-content.home3 .custom-button:hover,.single-feature.dark a:hover,.about-company.dark,.inner-nav ul li ul.drop-menu,.custom-button.grid_btn,.subsTriangle,.calendarButton a:hover,.presetArea{ background:#0065BD;}
.logo-img a:hover,.gallery-hover ul li:hover:first-child a,.counting p,.company-description ul li,.likes p,.twitees p,.plus p,.post-content h4 a,.features-list li,.my-accordion .panel-default .panel-heading,.inner-logo a:hover,.bread-cumbs ul li a:hover,.bread-cumbs ul li a:after,.bread-cumbs ul li:last-child a,.folio3-gallery .category,.category a:hover,.folio4-post-content a:hover,.blog-post-content p.blog-author,.blog-post-content p.blog-author a:hover,.blog-post-content ul.blog-category li,.blog-post-content ul.blog-category li a,.blog-post-content ul.blog-category li.categorys a:hover,.blog-post-content ul.blog-category li.post-cat a:hover,.widget-form button:hover,.side-post a.side-post-title,.side-post a:hover,.comment-meta span,.comment-meta a:hover,.subscribeForm button:hover,.calendarWidget table caption,.calendarWidget table tr th,.evMeta p,.eDDetails h1,.eventMeta p,.eventMeta p a:hover,.edescription p.excerpt,.member-meta li,.error-404 h2,.colorChem a,#backToTop:hover,.menu ul li a{color:#0065BD;}
.menuButtonArea,.post-content.home2 ul li a:hover,.mixi-button li,.default-pagination li a,.inerPageheader,a.tags,.comment-count {background: none repeat scroll 0 0 #0065BD;}
#carousel-about-generic .carousel-indicators li.active{border: 2px solid #0065BD }
.single-feature.dark a:hover{border-top: 4px solid #0065BD }
.logo-img a{ background:none!important;}
.heading h1{margin-top:60px; margin-bottom:10px;}
.inner-nav ul li a{ padding:0 7px; width:auto;margin:20px 0 5px;}
.error{ color:red;}
.menu{margin-top:23px;}
.heading h1{ font-size:43px;}
.heading p{margin-top:6px;}
.inner-heading h3{margin-top:5px;}
.menu ul li a{font-size:14px;padding:5px 6px; width:auto; text-transform:uppercase;}
nav.menu .drop-menu.leftcus{left:-300px!important;}
.menu ul li a{ background:rgba(255,255,255,.5); border-radius:3px;}
.menu ul ul.drop-menu  li a {font-size:15px;padding:10px 8px; width:auto;}
.footerlogo{ background:none!important;width:auto;height:auto;}
nav .drop-menu{padding-top:0;}
.carousel-indicators{z-index:10000;}
.noMargin{ margin:0!important;}
.menu ul li:hover .drop-menu.menuLeftAlign{
    left: -130%;
}
.len{
	    left: 80px;
	}
nav .drop-menu{width:700px;}

.dropdowmsublist {
	visibility: hidden;margin-left: 219px;margin-top: -53px;position: absolute;
	 width: 400px;
    visibility: hidden;
    -webkit-transition: all 700ms ease-in-out;
    -moz-transition: all 700ms ease-in-out;
    -ms-transition: all 700ms ease-in-out;
    -o-transition: all 700ms ease-in-out;
    transition: all 700ms ease-in-out;
	}


nav ul li .dropdowmsublist li{
    display: inline-block;
    line-height: 8px;
}
nav ul li .dropdowmsublist li a{
    font-size: 10px;
    font-weight: 400;
    line-height: 8px;
    padding-right: 25px;
    text-transform: uppercase;
    width: auto;
    -webkit-transition: all 700ms ease-in-out;
    -moz-transition: all 700ms ease-in-out;
    -ms-transition: all 700ms ease-in-out;
    -o-transition: all 700ms ease-in-out;
    transition: all 700ms ease-in-out;
}
nav ul li .dropdowmsublist li a:hover{
    color: #de3c2f;
    font-weight: 400;

}
.menu ul #list_menu:hover .dropdowmsublist{
    opacity: 1;
    /*visibility: visible !important;*/
	display:block !important;
    left: 0;
}
/**/
/*second level menu*/
.inner-nav ul li ul li ul.drop-menu{
        display: none;
        z-index: 9999;
    }
    .inner-nav ul li ul li:hover ul.drop-menu{
		display:block;
        opacity: 1;
        visibility: visible;
        top: 0;
		left:100%;
    }
    .inner-nav ul li ul li ul.drop-menu li{
        padding: 0px;
    }

/*third level menu*/	
.inner-nav ul li ul li ul li ul.drop-menu{
        display: none!important;
        z-index: 9999;
		width:205px;
    }
    .inner-nav ul li ul li ul li:hover ul.drop-menu{
		display:block!important;
        opacity: 1;
        visibility: visible;
        top: 0;
		left:100%;
    }
    .inner-nav ul li ul li ul li ul.drop-menu li{
        padding: 0px;
    }	
/**/


.counting h2, .facebook-div h2 {
    color: #de3c2f;
    font-size: 30px;
    line-height: 0.8;
    margin-bottom: 38px;
    text-align: right;
}
.animated1{
	color:#0065BD;
}
.features-list{position:relative;}
.loading .finger-item {
	  background: #0065BD;
	}
	.loading .last-finger-item {
		 background: #0065BD;
	}
	.grouptop{
		margin-top: 66px;
	}
	div.logo {
   width:104px; /*width of your image*/
   height:81px; /*height of your image*/
   background-image: url(../mut-logo.jpg.png);
   background-repeat: no-repeat;
   margin:0; /* If you want no margin */
   padding:0; /*if your want to padding */
}

.facebook-div h2 {
    text-align: left;
	font-size:35px;
}
.testimonial-area{
    background: url("../images/testimonial_slide.jpg") no-repeat scroll center center / cover rgba(0, 0, 0, 0);
    padding: 152px 0 162px;
    position: relative;
    width: 100%;
    overflow: hidden;
}
.testimonial-content p{width:100%;}
.subscribeForm select{ background: #fff none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    color: #333;
    float: left;
    font-size: 14px;
    font-weight: 300;
    height: 40px;
    text-align: center;
    width: 15%;}
	
.testimonial-content h4 {
	color:#0065BD;
}
.contact-address p{
   
    font-size: 28px;
}
p.copy{
	    font-size: large;
}
.bread-cumbs ul li:first-child a{
	color:#0065BD;
	font-weight:bold;
}
.features-list li:before{
	padding-right:0;
	
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0;
}
.contact-address p i {width: 61px;
    float: left;}
h4{
    font-size: 22px;
    font-weight: 700;
    line-height: .79;
}
.subscribeForm label {
    float: left;
    font-size: 14px;
    font-weight: 100;
    height: 40px;
    padding: 0 1%;
    text-align: right;
    width: 11%; font-weight:800;
}

 #backToTop [class^="icon-"]:before, #backToTop [class*=" icon-"]:before {color:#0065BD;}
 .common-title blackash{color:#0165BD;}
 .counting h2{color: #0065BD;
 font-size:31px;}
.subscribeForm h2{ color:#fff;}
.slider-caption h2 span{
    color: #0165BD;
   
}
#brancharea td,#brancharea th{padding:5px; color:#fff; }
	.subsTriangle{width:100%;}
	.my-accordion .panel-title a{ background:#0065BD!important;}
	.custom-big{font-size:18px; font-weight:400!important}
	.addmargin15{ margin-top:15px;}
	.about-us-area{padding-bottom:50px;}
	.sbTitle{font-weight:400;}
	.sb_button{ background:#0065BD!important;}
	.blackash{font-size:40px!important;padding-bottom:15px;color: #0165BD;}
	.contactP{ color:#0165BD; font-size:14px;padding-bottom:10px;margin:0;}
	.contactPh{ color:#0165BD; font-size:20px;padding-bottom:10px;margin:0;}
	.blackash span{ display:inline-block;
	font-size: 29px}
	.contactP i{padding-right:10px;}
	.contactSocial{ margin:0;}
	.mapOverlay{background:rgba(0,101,189,.3 )}
	.single-gallery{width:20%;}
	.gallery-hover h4{ padding:15px; background:rgba(255,255,255,.5)}
	.grid-container{border:1px solid #ccc; padding-top:15px;}
	.grid-container h4 span{ display:inline-block}
	.grid-container h4{padding:0 0 15px 0;}
	.inner-nav ul li a,.menu ul li a{ 
    font-weight: 400;}
	.single-feature a{
		color: #f8e800;}
	.inner-nav ul li ul.drop-menu li a:hover,.inner-nav ul li ul.drop-menu li.active a{
    color: #f8e800;
    font-weight: 400;
	}
	.single-feature a:hover{
		color: #0165BD;
	}
.menu ul li.active > a{color: #f8e800; background:#0065BD;}
p{color:#333; font-size:17px;}
.single-feature p{
	font-size:13px;}
.inner-nav ul li ul.drop-menu,.inner-nav ul li ul.drop-menu li a{border-color:#87AED4;}
.toplinks,.toplinks a,.toplinks a i{color:#fff;font-size:12px;}
.features-list li{ font-weight:400;
padding-left:15px;}
.blog-post-content p{ font-weight:300;}
.blog-section{padding-bottom:25px;}
p.copy,p.copy a{ color:#fff;}
.inner-heading img{width:auto;}
h4 span{ margin:5px 0 10px 0;}
.ic-table  a{width:30px; float:left;}
.ic-table  a i{width:20px; height:20px;}
#view_id i { background:url(../images/view-icon.png) no-repeat; display:block;}
#edit_id i { background:url(../images/edit.png) no-repeat; display:block;}
#view_pdf i{background:url(../images/view-pdf.png) no-repeat; display:block;}
#download_pdf i{background:url(../images/downloadpdf.png) no-repeat; display:block;}
#cancel_id i{background:url(../images/trf-cancel.png) no-repeat; display:block;} 



@media screen and (max-width: 1199px) and (min-width: 992px){.subscribeForm select,.subscribeForm label{width:100%; clear:both;text-align:center}
		.subscribeForm h2{font-size:25px;}
		.inner-nav ul li a{padding:0 5px;}
		}


@media screen and (min-width: 768px) and (max-width: 991px){
	.heading h1 {
    font-size: 51px;
}
.subscribeForm select,.subscribeForm label{width:100%; clear:both;text-align:center}
		.subscribeForm h2{font-size:25px;}
		
		/**/
/*second level menu*/
.inner-nav ul li ul li ul.drop-menu{
        display: none;
        z-index: 9999;
    }
    .inner-nav ul li ul li:hover ul.drop-menu{
		display:block;
        opacity: 1;
        visibility: visible;
        top: 0;
		left:-100%!important;
    }
    .inner-nav ul li ul li ul.drop-menu li{
        padding: 0px;
    }

/*third level menu*/	
.inner-nav ul li ul li ul li ul.drop-menu{
        display: none!important;
        z-index: 9999;
		width:205px;
    }
    .inner-nav ul li ul li ul li:hover ul.drop-menu{
		display:block!important;
        opacity: 1;
        visibility: visible;
        top: 0;
		left:-93%!important;
    }
    .inner-nav ul li ul li ul li ul.drop-menu li{
        padding: 0px;
    }	
/**/
	}
	
	@media screen and (max-width: 767px) and (min-width: 640px){
		.inner-nav ul li ul li:hover ul.drop-menu{
			display:none;
		}
		 .inner-nav ul li ul li ul li:hover ul.drop-menu{
			 display:none;
			left: 0!important;
    top: 100%;
    width: 100%;
}
.inner-nav ul li ul li ul li:hover ul.drop-menu{
			display:none;
		}
		 }
	@media screen and (min-width: 481px) and (max-width: 639px){
		 .heading h1 {
        font-size: 37px;
        line-height: 38px;
        margin-top: 78px;
    }
	.subscribeForm select,.subscribeForm label{width:100%; clear:both;text-align:center}
		.subscribeForm h2{font-size:25px;}

	}
	@media screen and (min-width: 320px) and (max-width: 480px){
		   .heading h1 {
        font-size: 31px;
        line-height: 32px;
        margin-top: 10px;
    }
	.subscribeForm h2{font-size:35px;}
	.logo-img a{width:100px}
		.subscribeForm select,.subscribeForm label{width:100%; clear:both; text-align:center}

	}
	.div_img{ width:100%; border: 1px solid #e5e5e5;}
.div_img img{ width:100%; height:auto; }
/*chat css start here*/
 .chatdiv { width:26%; position:fixed; bottom:5%;background-color: #fec011; right:0%;z-index:99999;padding:8px;}
   
 @media only screen and (max-width: 767px) {
    .chatdiv {
      width: 88%;
      margin-bottom: -4px;
    }
  }
  
 
 .chat
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.chat li
{
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #B3A9A9;
}

.chat li.left .chat-body
{
    margin-left: 60px;
}

.chat li.right .chat-body
{
    margin-right: 60px;
}


.chat li .chat-body p
{
    margin: 0;
    color: #777777;
}

.panel .slidedown .glyphicon, .chat .glyphicon
{
    margin-right: 5px;
}

.panel-body
{
    overflow-y: scroll;
    height: 250px;
}

::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #F5F5F5;
}

::-webkit-scrollbar
{
    width: 12px;
    background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}
/*chat css start here*/
