﻿@charset "utf-8";
/* CSS Document */

/****
 create by :ashok shedge
 create date : 5/11/2015
 modified by :*****************/
 
@import url(https://fonts.googleapis.com/css?family=Muli:400,300);
/*font-family: 'Muli', sans-serif;*/

@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);
/*font-family: 'PT Sans Narrow', sans-serif;*/


body{background:#fff;font-family: 'PT Sans Narrow', sans-serif; font-weight:400; font-size:16px; color:#000;}

/*.container{ background:#eee;}*/


.menu{ background:#00ace6;}
.navbar-inverse{ background-image:none; background-color:inherit;  }
.navbar-nav>li>a {padding-top:10px; padding-bottom:10px;}
.navbar-inverse .navbar-nav>li>a{font-family: 'PT Sans Narrow', sans-serif; font-size:18px; color:#fff; font-weight:400; }
 .navbar-inverse .navbar-nav>li>a {text-shadow:none !important;}
.navbar-inverse .navbar-nav>li>a:hover{color:#666;}
.nav>li>a {padding: 15px 18px;}
.navbar-collapse { padding-right:0px;  padding-left: 0px;}
.navbar-inverse .navbar-nav>.active>a { background-image:none; background-color:inherit; box-shadow:none; color:#fff;}
 .navbar-inverse .navbar-nav>.active>a:hover {color: #fff; background-color:inherit;}
 
.dropdown-menu { background-color: #fff; width:300px !important;}
.dropdown-menu>li>a {  padding: 2px 20px 2px 15px;  color:#000; font-size:16px;  font-weight:400; font-family: 'PT Sans Narrow', sans-serif;}


.top_cont{ text-align:right; margin:10px 0 0 0;}
.top_cont a{ color:#fff; font-size:16px; vertical-align:middle; background:#00ace6; padding:3px 10px; border-radius:4px; }
.top_cont a:before{ content:url(../images/mail-icon.png); display:inline-block;  }
.top_cont span{ color:#fff; font-size:16px; vertical-align:middle; margin-right:-6px; background:#00ace6; padding:6px 10px; border-radius:4px; display:none; }
.top_cont h1{ font-weight:bold; color:#5a5a5a; font-size:32px; margin:50px 0 0 0;  vertical-align:middle;}
.top_cont h1:before{ content:"\201C"; font-size:40px;font-family: 'PT Sans Narrow', sans-serif; vertical-align:middle; display:inline-block; margin-right:2px;}
.top_cont h1:after{ content:"\201D"; font-size:40px;font-family: 'PT Sans Narrow', sans-serif; vertical-align:middle; display:inline-block;}

.silder{ margin:2px 0 0 0px;}
.slider_img{width:100%;height:250px; max-height:250px;}

.carousel-caption {right: 20%;left: 9%; padding-bottom: 30px; text-align:left;}
.carousel-caption h1 span{ background:#000; padding:3px 25px 3px 10px; font-size:40px;}


h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold;line-height:28px;}

.content_text{ text-align:left;}
.content_text h1{ color:#393939; margin:5px 0 20px 0;}
.content_text p{ font-size:16px; color:#000;}


.right_box{ background:#fff; border:1px solid #ddd; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; padding:10px;}
.right_box h3{ border-bottom:1px solid #ddd; font-size:24px; color:#747474; padding:5px 0;}
.right_box ul{ list-style:none; padding:0px;}
.right_box ul li{ border-bottom:1px solid #ddd; padding:7px 0;}
.right_box ul li h5{ color:#097cb8; font-size:18px;}
.right_box ul li p{ font-size:16px; color:#000; padding:5px 0;}
.right_box a{ background:#dddddd; text-decoration:none; color:#6d6a6a; display:block; font-size:18px; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold; text-align:center; padding:10px 0;}


.content_text h2{ color:#494848; font-size:30px; margin:0 0 20px 0;  position: relative;}
.content_text h2 span {background: #fff;padding: 0 10px 0 0;position: relative; z-index: 1;}
.content_text h2:before {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; content: "";display: block; height:4px;position: relative; top:20px;width: 100%;}
.content_text h2:before { left: 0;}

.content_text ul{ list-style:url(../images/bullet_icon.png); padding:0 0 0 15px;}
.content_text ul li{ margin-bottom:15px; padding:0px; font-size:16px; color:#000; font-weight:400; line-height:28xp;}

.highlight_text ul{ list-style:none; padding:0px;}
.highlight_text ul li{ background:#edeaea; margin-bottom:15px;}
.highlight_text ul li h5{ font-size:16px; color:#838282;}
.highlight_text ul li h4{ font-size:16px; color:#474545;}
.highlight_text ul li p{ font-size:16px; color:#000;}
.highlight_text a{ background:#dddddd; text-decoration:none; color:#6d6a6a;  font-size:18px; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold; text-align:center; padding:7px 15px;}

.bs-callout {padding: 10px 20px;margin: 10px 0; border: 1px solid #eee; border-left-width: 7px; border-radius:0px;}
.bs-callout h4 {margin-top: 0;margin-bottom: 5px;}
.bs-callout p:last-child {margin-bottom: 0;}
.bs-callout code { border-radius: 3px;}
.bs-callout+.bs-callout {margin-top: -5px;}
.bs-callout-default {border-left-color: #b9b8b8;}
.bs-callout-default h4 {color: #777;}
.bs-callout-primary {border-left-color: #428bca;}
.bs-callout-primary h4 {color: #428bca;}
.bs-callout-success {border-left-color: #5cb85c;}
.bs-callout-success h4 {color: #5cb85c;}
.bs-callout-danger {border-left-color: #d9534f;}
.bs-callout-danger h4 {color: #d9534f;}
.bs-callout-danger h2 {color: #2a2727; font-size:20px;}
.bs-callout-warning {border-left-color: #f0ad4e;}
.bs-callout-warning h4 {color: #f0ad4e;}
.bs-callout-info {border-left-color: #5bc0de;}
.bs-callout-info h4 {color: #5bc0de;}

.footer{ background:#1a1919; padding:10px 0;}
.footer_link{ text-align:left; border-right:1px solid #222121;}
.footer_link ul{ list-style:none; padding:0px; margin:20px 0; }
.footer_link ul li{ padding:2px 0; margin:2px 0;}
.footer_link ul li a{ color:#fff; text-decoration:none;}
.footer_link ul li a:hover{ color:#666;}

.footer_bottom{ padding:5px; margin-top:10px; border-top:1px solid #222121;}
.footer_bottom a{ color:#666; text-decoration:none; font-size:13px;}

.mission_text{ text-align:center; color:#2e2d2d; text-transform:uppercase;}
.mission_text ul{ list-style:none;}
.mission_text ul li{ margin:40px 0;}
.mission_text h6 { font-size:20px; color:#000;}
.mission_text h5{ font-size:24px; color:#ffb400;}
.mission_text h4{ font-size:28px; color:#7eb819;}
.mission_text h3{ font-size:32px; color:#ff5a00;}
.mission_text h1{ font-size:36px; color:#23221f;}

.page_heading{ text-align:left; margin-bottom:20px;}
.page_heading h4{ color:#3e3e3e; font-size:20px; border-bottom:1px solid #ddd; padding-bottom:5px;}

.contact_info{ text-align:left;}
.contact_info h3{ font-size:28px; color:#494848; margin-bottom:10px;}
.contact_info p{ font-size:16px; color:#494848; margin-bottom:10px;}
.contact_info p a{ color:#494848;}

.table>thead>tr>th{ font-size:18px; font-family: 'PT Sans Narrow', sans-serif; font-weight:bold; color:#444;}
.table>tbody>tr>td{ font-size:16px; color:#000;}
.table>tbody>tr>td>p{ font-size:16px; color:#000;}

.csr_text ul{ list-style:disc !important; padding:0 0 0 25px !important;}
.csr_text ul li{ margin:0px !important; padding:0px; font-size:16px; color:#000; font-weight:400; line-height:28xp;}
.csr_text h3{ font-size:20px;}

.link-btn{ text-align: center!important; background: #fff!important; display: flex; flex-direction: column; justify-content: center;} 
.link-btn img{max-width: 100%;} 
.link-btn h5{color: #097cb8;  font-size: 18px; line-height: normal!important; margin: 10px 0;}

.divider10{ height:10px;}
.divider20{ height:20px;}
.divider30{ height:30px;}
.divider50{ height:50px;}
.divider80{ height:80px;}
.divider120{ height:120px;}


@media screen and (max-width:768px) {

.navbar-collapse { padding-right:15px;  padding-left: 15px;}
.navbar-inverse .navbar-collapse{border-color:transparent;}
.navbar-inverse .navbar-toggle { border-color:#4fb6e1;}
.navbar-inverse{ background-image:none !important; background-color:inherit !important;}
.navbar-nav>li>a {padding-top:10px; padding-bottom:10px;}
.navbar-inverse .navbar-nav>li>a{font-family: 'PT Sans Narrow', sans-serif; font-size:18px; color:#fff;}
.navbar-inverse .navbar-nav>li>a:hover{color:#000;}
.nav>li{ border-bottom:1px solid #4fb6e1;}
.nav>li:after{border-right:1px solid #4fb6e1; background:#efe6db; float:left; display:inline; width:1px; height:100%; position:absolute; top:0px; right:0px; content:"";}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {color: #fff;}
.dropdown-menu{ width:100% !important; }

.top_cont{ text-align:left;}
.top_cont h1{ margin:0px;}
}


@media (max-width:1024px) {
.nav>li>a {padding: 10px 10px;}

}




/*pop up rajesh*/


 #message
{
    border-style: solid;
    border-width: 3px;
    display: none;
    position: fixed;
    top: 25%;
    left: 35%;
    width: 45%;
    height: 55%;    
    z-index: 9999;
    text-align: center;
    font-size: 100%;
    color: #171616;
    padding: 25px 0px 25px 15px;
    overflow: auto;
    background-repeat: repeat;
    background-color: #FFFFCC;
    box-shadow: 3px 3px 10px #333333, 2px 2px 2px #333333;
    background-color: #FFFFFF;
    -webkit-border-radius: 10px;
}


 #message2
{
    border-style: solid;
    border-width: 3px;
    display: none;
    position: fixed;
    top: 25%;
    left: 35%;
    width: 35%;
    height: 40%;
    padding: 0px;
    z-index: 9999;
    text-align: center;
    font-size: 100%;
    color: #097cb8;
    padding: 10px;
    overflow: auto;
    background-repeat: repeat;
    background-color: #FFFFCC;
    box-shadow: 3px 3px 10px #333333, 2px 2px 2px #333333;
    background-color: #FFFFFF;
    -webkit-border-radius: 10px;
}

 #message2 span
{
    text-align: center;
    color: Green;
    width: 95%;
    float: left;
    font-size: small;
}
.fancybox-close {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}


.black_overlay
{
    display: none;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    width: 100%;
    height:300%;
    background-color: #99DEF5;
    z-index: 1001;
    -moz-opacity: .3;
    opacity: .3;
    filter: alpha(opacity=80);
}
#message span {
    text-align: center;
    width: 0%;
    float:left;
    font-weight:normal !important;
}

.close-notify {
    white-space: nowrap;
    float:right;
    margin-right:10px;
    color:#000000;
    text-decoration:none;
    border:2px #fff solid;
    padding-left:3px;
    padding-right:3px
}

.close-notify a {
    color: #fff;
}
.failureNotification {
      font-size: 12px ! important;
    color: red;
    font-weight: 300 !important;
    width: 100% !important;
    float: none !important;
    text-transform: lowercase;
}

.failureNotification1 {

   margin-right:1500%;
   width:0px
}

.starnot {color:red !important;float:none;}


.ankProduct {
    color:#429539 !important;
    text-decoration:none !important;

}















		