/*login*/
.login{
    left:30%;
}
/*ContactNumber CSS*/
            .topBanner span{
                font-size: 12px;
            }
            .contNo{
                font-size:12px;
                color:#00695C;               
            }
            .contact p{
                display:inline;
            }
            .borderRight{
                border-right:1px solid black;
            } 
            .borderRightDotted{
                border-right:1px dotted black;
                height:75px;
            }    
            .contact{
                background:#F0F0F0;
            }              
            .contact .row{
                margin:0.5%;
            }  
            /*Responsiveness*/
             @media only screen and (max-width : 320px) {
                .contNo{
                    margin-top:5%;
                    font-size:10px;
                    color:#00695C;
                }
                span{
                    font-size:10px;
                }
            }

            /* Extra Small Devices, Phones */ 
            @media only screen and (max-width : 480px) {
                .contNo{
                    font-size:9px;
                    color:#00695C;
                }
                span{
                    font-size:9px;
                }
            }

            /* Small Devices, Tablets */
            @media only screen and (max-width : 768px) {
                .contNo{
                    font-size:12px;
                    color:#00695C;
                }
                span{
                    font-size:12px;
                }
            }

            /* Medium Devices, Desktops */
            @media only screen and (max-width : 992px) {

            }

            /* Large Devices, Wide Screens */
            @media only screen and (max-width : 1200px) {

            }
            /*End ContactNumber CSS*/


            /*logo*/
            .logo{
                margin-top:0.9%;
            }
            .award{
                height:36px;
                margin: 12px 0 0 5px;
            }
            .adv{
                padding:15px; 
                box-shadow: 0 0 5px gray; 
                background: -webkit-linear-gradient(bottom,#fb8c00, #ffcc80); /* For Safari 5.1 to 6.0 */
                background: -o-linear-gradient(bottom,#fb8c00, #ffcc80); /* For Opera 11.1 to 12.0 */
                background: -moz-linear-gradient(bottom,#fb8c00, #ffcc80); /* For Firefox 3.6 to 15 */
                background: linear-gradient(bottom,#fb8c00, #ffcc80); /* Standard syntax (must be last) */
            }
            .adv a{
                font-size:14px;
                font-weight: 800;
                color:#fff;
            }
            /*end Logo*/
            /*nanigationMenu*/
            .navigation{
                margin-top:2%;
            }
            .navigation nav{
                background: -webkit-linear-gradient(top, rgba(255,255,255,1) 15%, rgba(229,229,229,1) 100%); /* For Safari 5.1 to 6.0 */
                background: -o-linear-gradient(top, rgba(255,255,255,1) 15%, rgba(229,229,229,1) 100%); /* For Opera 11.1 to 12.0 */
                background: -moz-linear-gradient(top, rgba(255,255,255,1) 15%, rgba(229,229,229,1) 100%); /* For Firefox 3.6 to 15 */
                background: linear-gradient(top, rgba(255,255,255,1) 15%, rgba(229,229,229,1) 100%); /* Standard syntax (must be last) */
            }
            .navbar-fixed-top  ul{
                padding-left: 15%;
            }
            /*end navigationMenu*/

            /*newsLetter*/
            .tlt{
                display: inline;
                color: #00695C;
            }
            .span{
                padding-left: 1%;
                color:#D84315;
                text-shadow:0 0 5px rgb(255, 152, 152);
            }
            .newsLetter{                
                background:#CFD8DC;
                font-size:16px;                            
            }
            .newsLetter ul{
                margin-left: -3%;
            }
            .marginTop{
                margin-top:-1.2%;  

            }
            /*end newsLetter*/

            /*slider*/
            .carousel-inner > .item > img,
            .carousel-inner > .item > a > img {
                width: 100%;
                margin: auto;                 
            }
            .slidershadow{
                margin-top: 0.3%;
                margin-bottom: 1%;
                box-shadow: 0px 0px 5px gray;
            }
            /* Fade transition for carousel items */
            .carousel .item {
                left: 0 !important;
                  -webkit-transition: opacity .4s; /*adjust timing here */
                     -moz-transition: opacity .4s;
                       -o-transition: opacity .4s;
                          transition: opacity .4s;
            }
            .carousel-control {
                background-image: none !important; /* remove background gradients on controls */
            }
            /* Fade controls with items */
            .next.left,
            .prev.right {
                opacity: 1;
                z-index: 1;
            }
            .active.left,
            .active.right {
                opacity: 0;
                z-index: 2;
            }
            /* end slider*/

            /*services*/
            .services{
                margin-top:0.4%;
             }   
            .service{
                border: 1px solid; border-radius:5px;
                background:-moz-linear-gradient(top,  rgba(255,255,255,1) 38%, rgba(229,229,229,1) 100%);
                background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 38%, rgba(229,229,229,1) 100%); /* For Safari 5.1 to 6.0 */
                background: -o-linear-gradient(top,  rgba(255,255,255,1) 38%, rgba(229,229,229,1) 100%); /* For Opera 11.1 to 12.0 */
                background: linear-gradient(top,  rgba(255,255,255,1) 38%, rgba(229,229,229,1) 100%); /* Standard syntax (must be last) */
            }
            .service > .row{
                margin: 5% 0 0;
            }
            .service p{
                font-size:10px;
            }
            .service span{
                color:#E68A00;
                font-weight:700;
                font-size:12px;
            }
            /*Responsiveness*/
             @media only screen and (max-width : 320px) {
                .contNo{
                    margin-top:5%;
                    font-size:10px;
                    color:#00695C;
                }
                span{
                    font-size:10px;
                }
            }
            /*end services*/


            /*maincontent*/
            .col-height{                
                background-color: #FDFDFD;
                box-shadow: 0 0 5px gray;
		margin-bottom:1%; 
            }
            .col-height p{                
                padding: 10px; 
            }
            .maincontent{
                margin-top: 1.5%;
            }
            .maincontent p{
               font-color: #666;
               line-height: 22  px;
               font-family: roboto;
               font-weight: 400;
               font-size: 14px;
               text-align: justify; 
            }
            .maincontent h3{
                font-family: arial;
                color: #00695C;            
                font-weight:800;
                border-bottom: 1px dashed gray;
                padding-bottom: 2%;
            }
            .maincontent h4{
                font-family: arial;
                color: #00695C;            
                padding-bottom: 1%;
                padding-top: 2%;
            }
            .maincontent hr{
               color: rgba(0, 152, 74, 1);
            }
            .maincontent ul > li >a{
                font-size: 15px;
                color: #00695C;
            }
            .maincontent .director{
                border-right: 1px dotted;
            }
            .director p{
                padding-top: 2.5%;
                text-align:center;
            }
            .serviceBoxShadow{
                box-shadow: 0px 0px 5px black;
            }
            .maincontent h5{
                font-size: 18px;
                color: #00695C;
            }
            .mediaContainer{
                padding: 10px 10px 0px 0px;
            }
            /*end maincontent*/


            /*testimonials*/
            .bx-wrapper .testimonials-thumbnail{ margin: 0px 0px 15px;}
            .testimonials-carousel-thumbnail img{box-shadow: 0px 0px 5px #9C9C9C;}          
            .bx-wrapper .testimonials-carousel-context{ margin-top: 15px; color: #00695C; text-align: justified;}
            .bx-wrapper .testimonials-name{ font-size: 18px; margin-bottom: 5px; color:#000000; font-weight:400;float:right;}
            .bx-wrapper span{ font-size: 11px; margin-left:10px; color:#aaa; font-family: Georgia, Arial, Helvetica, sans-serif; font-style:italic; }
            .bx-wrapper {position: relative;margin: 10px auto;padding: 0;width:100%;*zoom: 1;border-radius:12px;border: 1px solid #FDFDFD;background-color: #FEFEFE;padding-bottom: 15px;/*padding-left: 15px;padding-right: 15px;padding-top: 5px;*/}
            .bx-wrapper .slide {padding:0;margin:0;display: block;}
            .bx-wrapper .bx-viewport {padding:10px;margin-left:0;z-index:1;width:100%;}
            .bx-wrapper .bx-pager,
            .bx-wrapper .bx-controls-auto {position: absolute;display:none;bottom: -30px;width: 100%;}
            .bx-wrapper .bx-loading {min-height: 50px;background: url(images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
            .bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-weight: bold;color: #666;padding-top: 20px;}
            .bx-wrapper .bx-pager .bx-pager-item,
            .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
            .bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
            .bx-wrapper .bx-pager.bx-default-pager a:hover,
            .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
            .bx-wrapper .bx-next {position: absolute;top: 0;right: 0;width: 30px;border-left:1px solid #ddd;height: 30px;cursor: pointer;background: #ED3131 url(images/caousel-next.png) no-repeat 0 0 ;}
            .bx-wrapper .bx-prev {position: absolute;top: 0px;right: 30px;border-right:1px solid #ddd;width: 30px;height: 30px;cursor: pointer;background: #ED3131 url(images/caousel-prev.png) no-repeat 0 0 ;}
            .bx-wrapper .bx-controls-direction a {position: absolute;top: 0;margin-top: 0;margin-right: 0px;outline: 0;width: 30px;height: 30px;text-indent: -9999px;z-index: 9999; display: none;}
            .testimonialSide{box-shadow: 0px 0px 5px black;}
            .testimonialSide h2{padding: 15px 0 0px 0; text-align: center; color:#00695C; font-size: 28px;}
            /*end testimonials*/


            /*table*/
            .table{
                margin-top: 1%; 
                text-align: center;
                box-shadow: 0px 0px 5px black;
            }
            .table > thead > tr > th{
                text-align: center;
                font-size: 12px;
            }
            .table thead {
                background-color: #26A69A;
            }
            table, th, td{
                border: 1px solid black;
            }
            /*end table*/
            
            /*disclaimer*/
            .disclaimer{
                color:gray;
                margin-top:5%;
            }
            /*End Disclaimer*/
            /*privacy page*/
            #pp b, #ec b{
                color: #00695C;
            }
            /*end privacy page*/
            /*floating backToTop*/
            #toTop{
                position: fixed;
                bottom: 25px;
                right: 40px;
                cursor: pointer;
                display: none;
                background:#009688;
            }




/*////// sagar ///////*/
.navmenu{
     background: -webkit-linear-gradient(bottom,#e0e0e0 ,#f5f5f5); /* For Safari 5.1 to 6.0 */
     /*background:-moz-linear-gradient(top, rgba(255,255,255,1) 15%, rgba(229,229,229,1) 100%)*/
     color: #fff;
}
.mainContainer{

    margin-top: 2%;
}
.maincontentS p{
    font-color: #666;
    line-height: 24px;
    font-family: roboto;
    font-weight: 400;
    font-size: 14px;
    text-align: justify;
    padding-top: 20px;
}

.maincontentS h2{

    color: rgba(0, 152, 74, 1);
}

.maincontentS hr{

    color: rgba(0, 152, 74, 1);
}

.header-top {
  padding: 28px 0;
  color: #999;
  text-align: center;
  background-color: #f0f0f0;
  border-top: 1px solid #e5e5e5;
}
.header-top p:last-child {
  margin-bottom: 0;
}

.testvideosmain{
    padding-top:20px;
    /*border-bottom: 1px dashed gray;*/

}
.testvideosmain h3{
     color: #00695c;
    font-weight: 600;
    font-family: roboto;
     font-size: 18px;
    border-bottom: 1px dashed gray;
    padding-left: 5px; 
    padding-bottom: 15px;
    margin-top: -1%;
}

.testvideosmain p{
    padding: 0px 0px 0px 5px;
    margin-top: -11px;
    font-family: roboto;
    font-size: 11px;
    color: #00695c;
}
.testvideo{
    box-shadow: 0px 0px 5px #9c9c9c;
    padding: 5px 5px 5px 5px;
    
    margin-top: 10%;
    margin-bottom: 10%;
  }  

.testimonialmain{
/*border-top: 1px solid black;*/
margin-top: 2%;
}



.testimonials h2{
     color: #00695c;
    font-weight: 600;
    font-family: roboto;
     font-size: 28px;
   /* border-bottom:  1px dashed gray;*/
    /*border-left:5px solid #004d40;*/
    
    padding-left: 5px; 
     
}

.testimonials i{
    padding: 5px 10px 5px 10px;
    margin-right: 10px;
    background: #00695c;
    color:white;
    border-radius: 50%;
}



.testimonials h4{
    margin-top: 10%;
    text-align: center;
    color: black;
    padding: 8px 8px 8px 8px;  
    border-radius: 5px;
    font-family: roboto;
    font-size: 18px;
   
    /*background-color: rgba(0, 152, 74, 1);*/

    background: -webkit-linear-gradient(bottom,#fb8c00, #ffcc80); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom,#fb8c00, #ffcc80); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom,#fb8c00, #ffcc80); /* For Firefox 3.6 to 15 */
    background: linear-gradient(bottom,#fb8c00, #ffcc80); /* Standard syntax (must be last) */
}

.testimonialsfull{
    /*border-right: 1px solid gray;*/
}  
.testimonialsfull h2{
    /*text-align: center;*/
    color: #00695c;
    font-weight: 600;
    font-family: roboto;
    font-size: 35px;
    /*border-bottom:  1px dashed gray;*/
    /*border-left:5px solid #004d40;*/
    
    padding-left: 5px; 

    /*border-radius: 10px;
    box-shadow: 7px 7px 0px #e0e0e0;
    
     background: -webkit-linear-gradient(bottom,#00695c, #009688);*/
}
.testimonialsfull i{
    padding: 5px 10px 5px 10px;
    margin-right: 10px;
    background: #00695c;
    color:white;
    border-radius: 50%;
}
.testimonialsfull h4{
    margin-top: 2%;
    /*text-align: center;*/
    color: black;
    font-family: roboto;
    font-size: 24px;
    font-weight: 600;
    padding: 8px 8px 8px 8px; 
    border-radius: 5px;
   /* width: 80%;*/
    margin-left: 3%;   
    /*background: -webkit-linear-gradient(bottom,#90A4AE, #CFD8DC);*/
}

.testimonialsfull p{
    font-size: 14px;
    text-align: justify;
    line-height: 24px;
    padding: 0px 20px 0px 20px;
    margin-top: 5%;
}

.testiright{
    box-shadow: 0px 0px 5px #9c9c9c;
    margin-top: 5%;
}

.testleft img{
    box-shadow: 0px 0px 5px #9c9c9c;
    padding: 7px 7px 7px 7px;    
}


/*weightlosstips*/
.panel-group h3{
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px;
    color:  #00695c;

}
/*weightlosstips*/


/*contact*/

.contact-inner h2,h3{
    color:#00695c;
}

.contactoffer h3{
    color:red;
}

#map-outer{  
    margin-top: 3%;
    padding: 20px; 
    /*border: 2px solid #CCC; */
    margin-bottom: 20px; 
    box-shadow: 0px 0px 5px #9c9c9c;
    background-color:#FFF 
}

#map-container { 
    height: 400px 
}
     
/*contact*/

/*footer*/
.footer{
    background-color: #eceff1;
    padding:20px;
    box-shadow: 0px 0px 5px #9c9c9c;
    
}
.footer a{
    color:#00695c;
}

.footer i{
    font-size: 25px;


}


/*order*/
.order-title{
     color: #00695c;
    font-weight: 600;
    font-family: roboto;
     font-size: 30px;
    border-bottom: 1px dashed gray;
    padding-left: 5px; 
    padding-bottom: 15px;

}

.order-subtitle{
    color: #00695c;
    font-weight: 600;
    font-family: roboto;
    font-size: 30px;
    text-align: center;
    padding-top: 2%;
    padding-bottom: 5%;
}

.order-content img{
    box-shadow:0 0 5px gray;
    margin: 0 auto;
}

.order-content h3{
    font-family: roboto;
 color: #fff;
 text-align: center;  
 border-radius: 50%;
 display: block;
 margin: 0 auto;
 background-color: #00695c;
 border:3px solid #4db6ac;
 padding-top: 9px;
 font-size: 26px;
 width: 50px;
 height: 50px;
 margin-top: 10%;

}

.order-content p{
    font-family: roboto;
    font-size: 21px;
    text-align: center;
}

.payment-method{
    margin-top: 2%;
}

.payment-method img{
    box-shadow: 0 0 5px gray;
     margin: 0 auto;
}

.payment-method p{
    font-size: 18px;
    font-family: roboto;
    text-align: justify;
}


/*order*/