 @import url(https://fonts.googleapis.com/css?family=Merriweather+Sans:400,700,700italic,800,800italic,400italic,300,300italic);



body {



	margin:0px;



	padding:0px;



	font-family: 'Merriweather Sans', sans-serif;



	overflow-x:hidden; position:relative; 



	



}







body#boxed{    background: #e9e9e1;



    -webkit-box-shadow: -3px 0 5px 0 rgba(0,0,0,.1),3px 0 5px 0 rgba(0,0,0,.1);



    -moz-box-shadow: -3px 0 5px 0 rgba(0,0,0,.1),3px 0 5px 0 rgba(0,0,0,.1);



    box-shadow: -3px 0 5px 0 rgba(0,0,0,.1),3px 0 5px 0 rgba(0,0,0,.1);width:1200px;



    margin: auto;}



	a:focus, a:hover, a:active{ text-decoration:none;color: #000; outline:none;}



	



.spacer5 {



	width:100%;



	float:left;



	padding:5px;



}



.spacer10 {



	width:100%;



	float:left;



	padding:10px;



}



.spacer15 {



	width:100%;



	float:left;



	padding:15px;



}



.spacer20 {



	width:100%;



	float:left;



	padding:20px;



}



header{background-color: #1c1c1c;



    padding: 15px 0;}



	a#logo {



    width: 150px;



    height: 50px;



    display: block;



}



a {



    color: #e0773a;



    text-decoration: none;



    -webkit-transition: all .4s ease;



    transition: all .4s ease;



}



hr{ border-top:1px solid #dadada;}



a.button_top {



    border: none;



    margin-top: 5px;



    background: #292929;



    color: #fff;



    font-size: 11px;



    padding: 5px 16px;



    text-decoration: none;



    transition: background .5s ease;



    -moz-transition: background .5s ease;



    -webkit-transition: background .5s ease;



    -o-transition: background .5s ease;



    display: inline-block;



    -webkit-border-radius: 3px;



    -moz-border-radius: 3px;



    border-radius: 3px;



    cursor: pointer;



    outline: 0;



    font-weight: 700;



    text-transform: uppercase;



    -webkit-font-smoothing: antialiased;



}



.lead{ margin-bottom:10px}







.affix {



      top:0;



      -webkit-transition: all .7s ease-in-out;



      transition: all .7s ease-in-out;



	  z-index:9999;-webkit-box-shadow: 0px 2px 11px 0px rgba(158,158,158,1);



-moz-box-shadow: 0px 2px 11px 0px rgba(158,158,158,1);



box-shadow: 0px 2px 11px 0px rgba(158,158,158,1);



 width:1201px;



  }



  .affix-top {



      position: static;



      top: -35px;



  }



	



a.button_top#login_top:hover{ border:none; background:#30d9a4;}



a.button_top#apply {



    border: none;



    margin-top:5px;



    background: #e0773a;



}



ul#top_nav {



    list-style: none;



    padding: 0;



    margin: 10px 15px 0 0;



    font-size: 12px;



    float: right;



}



ul#top_nav li {



    display: inline-block;



    border-left: 1px solid #ffcaab;



    height: 12px;



    line-height: 12px;



    padding-right: 5px;



    padding-left: 7px;



	color:#ccc;



}



ul#top_nav li:first-child{ border-left:none;}



ul#top_nav li i{color:#e0773a;}



ul#top_nav li a {



    color: #ccc;



}



ul#top_nav li a:hover{ text-decoration:none; color:#FFF;}



ul#top_nav li a i{ color:#e0773a;}







.black_bg {



    background-color: #1c1c1c;



}



nav{ z-index:9999;}



.black_bg{ background-color:#e0773a; width:100%; margin-bottom:10px;}



.nav>li>a{padding: 13px 32px; font-size:17px;}



.nav>li>a:focus, .nav>li>a:hover {



	text-decoration:none;



	background-color:none; color:#1abc9c;



}



.navbar-toggle{ border:2px solid #FFF;}



.navbar-toggle .icon-bar {



	display:block;



	width:22px;



	height:2px;



	border-radius:1px;



	background-color:#FFF;



}







.navbar-nav>li>a{ color:#FFF; -webkit-transition: all .5s ease;



    transition: all .5s ease;}



	 .navbar-nav>li>a:hover, .navbar-nav>li>a:focus, .navbar-nav>.active>a:hover{ color:#222; background-color:none;}











.navbar{ border-radius:0px; margin-bottom:0px; border:none;-moz-box-shadow: 0px 4px 6px rgba(0, 0, 0, .5);



-webkit-box-shadow: 0px 4px 6px rgba(0, 0, 0, .5);



box-shadow: 0px 4px 6px rgba(0, 0, 0, .5);}



.dropdown-submenu{ position: relative; }







.dropdown-submenu>.dropdown-menu{



  top:0;



  left:100%;



  margin-top:-6px;



  margin-left:-1px;



  -webkit-border-radius:0 6px 6px 6px;



  -moz-border-radius:0 6px 6px 6px;



  border-radius:0 6px 6px 6px;



}







.dropdown-submenu>a:after{



  display:block;



  content:" ";



  float:right;



  width:0;



  height:0;



  border-color:transparent;



  border-style:solid;



  border-width:5px 0 5px 5px;



  border-left-color:#cccccc;



  margin-top:5px;margin-right:-10px;



}



.dropdown-submenu:hover>a:after{



  border-left-color:#555;



}



.dropdown-submenu.pull-left{ float: none; }



.dropdown-submenu.pull-left>.dropdown-menu{



  left: -100%;



  margin-left: 10px;



  -webkit-border-radius: 6px 0 6px 6px;



  -moz-border-radius: 6px 0 6px 6px;



  border-radius: 6px 0 6px 6px;



}







.dropdown-menu{ background-color: #1C1C1C; border:none; padding:0px;}



.navbar-nav>li>.dropdown-menu{ margin-top:10px;}



.dropdown-menu>li.open>a{ color:#fff;}



.dropdown-menu>li>a { color:#FFF; padding: 8px 20px; -webkit-transition: all .5s ease;



    transition: all .5s ease;}



.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {



	color:#fff;







	background-color:#e0773a;



}



.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {



	color:#000;



	text-decoration:none;



	background-color:#1abc9c;



	



}              /***************end navigation*******************/



.boxedcontainer {



    margin:0px auto;



    background-color: #fff; position:relative; display:block; width:100%;



	}



	.carousel-inner>.item>img{ min-height:290px;}



.carousel-caption-1{position: absolute;



    right: 2%;



   bottom: 10%;



    left: 56%;



    z-index: 10;



    padding-top: 20px;



    padding-bottom: 20px;



    color: #fff;



    text-align: center;}



	.btn-more{color:#FFF; border:2px solid #fff; border-radius:0px; background-color:transparent; border-radius:4px;}



	.btn-more:hover{  color:#fff; background-color:transparent;}



	.carousel-indicators li{ border:2px solid #333; background-color:#333}



	  .boxedcontainer h4{  color:#FFF; margin-bottom:10px; padding:12px 10px; line-height:1.6; border-radius:8px; font-weight:bold; letter-spacing:0.5px;text-shadow:3px 4px 3px #7f4120}



	    .boxedcontainer .sd_text{ background-color:rgba(0, 0, 0, .5); padding:20px; text-align: center;}



		.boxedcontainer h4 a{ color:#000;}



		.boxedcontainer h4 a:hover,	.boxedcontainer h4 a:focus{ color:#fff;}



			/**************  end slider**************/







			#sub-header {



    padding: 30px 0 60px;



    color: #fff;



    position: relative;



    text-shadow: 0 1px 1px rgba(0,0,0,.4);



    width: 100%;



    background: url(../images/sub-banner.jpg); background-repeat:no-repeat; background-size:cover;



}







p.lead.boxed {



    font-weight: 600;



    font-size: 30px;



    background-color: #333;



    display: inline-block;



    padding: 3px 12px;



}



.divider_top {



    background: url(../images/top_divider.png) center bottom repeat-x;



    width: 100%;



    height: 37px;



    position: absolute;



    bottom: -8px;



    left: 0;



}



/*****************end sub-header**********************/



			  



#main-features {



    background: url(../images/bg_sub-header_2.png) #1c1c1c;



    position: relative;



    color: #8c8c8c;



    font-weight: 600;



    padding: 60px 0;



	width:100%;



}



.divider_top_black {



    background: url(../images/top_divider_black.png) center bottom repeat-x;



    width: 100%;



    height: 37px;



	position:absolute;



    top: -30px;



    left: 0;



    z-index: 999;



}



#main-features h1{



    text-transform: uppercase;



    color: #fff;



    font-weight: 400;



    letter-spacing: 2px;



    margin-top: 0;



    padding-top: 0; font-size:32px;



}



#main-features h4, #main-features_green h4 {



    color: #fff;



    font-size: 18px;



    font-weight: 700;



}



#main-features p.lead, #main-features_green p.lead {



    color: #fff;



    font-size: 18px;



    margin-bottom: 60px;



}



.feature {



    padding-left: 95px;



    position: relative;



}



.feature i {



    position: absolute;



    top: 0;



    left: 0;



    padding: 0;



    margin: 0;



    width: 65px;



    height: 65px;



    line-height: 60px;



    text-align: center;



    -webkit-border-radius: 50%;



    -moz-border-radius: 50%;



    border-radius: 50%;



    border: 2px solid #e0773a;



    font-size: 26px;



    color: #e0773a;



}



#main_content_gray {



    padding: 30px 0;



    background-color:#f8f6f5;



	border-bottom:1px solid #dadada;



}



.col-item {



    border: 1px solid #dadada;



    margin-bottom: 25px;



    position: relative; background:#fff2ea;



}



.ribbon_course {



    position: absolute;



    left: -5px;



    top: -5px;



    display: block;



    width: 99px;



    height: 97px;



   



}



.cat_row {



    background: #f8f8f8;



    padding: 7px 7px 5px;



    font-size: 12px;



    font-weight: 600;



}



.cat_row i {



    font-size: 14px;



    margin-left: 5px;



    margin-right: 2px;



}



.col-item .info {



    padding: 10px;



    border-radius: 0 0 5px 5px;



    margin-top: 1px;



}



.col-item .info h4{ font-weight:600; font-size:16px;}



.col-item .info h5{ font-weight:600;}



.col-item .course_info {



    float: left;



    margin-top: 5px;



}.col-item .rating {



    float: left;



    font-size: 17px;



    text-align: left;



    margin-bottom: 20px;



}



.rating {



    color: #FC0;



    margin-top: 10px;



}



.rat_pad{padding:0 1px;}



.emty{ color: #CCC; padding:0 1px;}



.price {



    margin-top: 10px;



    font-weight: 700;



    color: #999;



    font-size: 16px;



}



.breadcrumb{ background-color: transparent; margin-bottom:10px;}



.col-item .separator {



    border-top: 1px solid #dadada;



}



.col-item .separator p {



    line-height: 20px;



    margin-bottom: 0;



    margin-top: 10px;



    text-align: center;



    margin-right: 5px;



}



.col-item .separator a{ font-weight:bold; color:#000;}



.col-item .separator a:hover, .col-item .separator a:focus{ color:#e0773a;}



.col-item .btn-add {



    width: 50%;



    float: left;



    border-right: 1px solid #dadada;



}



.col-item .btn-details {



    width: 45%;



    float: left;



    padding-left: 10px;



}



.button_medium_outline, a.button_medium_outline {



    background: 0 0;



    color: #e0773a;



    border: 2px solid #e0773a;



    padding: 5px 10px;



    text-decoration: none;



    transition: .5s ease;



    -moz-transition: .5s ease;



    -webkit-transition: .5s ease;



    -o-transition: .5s ease;



    display: inline-block;



    cursor: pointer;



    outline: 0;



    font-weight: 700;



    text-transform: uppercase;



    margin-bottom: 20px;



    -webkit-font-smoothing: antialiased;



}



a.button_medium_outline:hover{border: 2px solid #000; color:#000;}







/*******************start main content*******************************/



#main_content {



    padding: 30px 0;



    background-color: #fff;



}



#main_content h2 {



    margin-top: 0;



}



.add_bottom_30 {



    margin-bottom: 30px;}



	.circ-wrapper {



   width: 80px;



    height: 80px;



    text-align: center;



    background: #e0773a;



    color: #FFF;



    overflow: hidden;



    margin-right: 10px;



    -webkit-box-sizing: border-box;



    -moz-box-sizing: border-box;



    box-sizing: border-box;



    text-shadow: #a0562b 1px 1px, #a0562b 2px 2px, #a0562b 3px 3px, #a0562b 4px 4px, #a0562b 5px 5px, #a0562b 6px 6px, #a0562b 7px 7px, #a0562b 8px 8px, #a0562b 9px 9px, #a0562b 10px 10px, #a0562b 11px 11px, #a0562b 12px 12px, #a0562b 13px 13px, #a0562b 14px 14px, #a0562b 15px 15px, #a0562b 16px 16px, #a0562b 17px 17px, #a0562b 18px 18px, #a0562b 19px 19px, #a0562b 20px 20px, #a0562b 21px 21px, #a0562b 22px 22px, #a0562b 23px 23px, #a0562b 24px 24px, #a0562b 25px 25px, #a0562b 26px 26px, #a0562b 27px 27px, #a0562b 28px 28px, #a0562b 29px 29px, #a0562b 30px 30px, #a0562b 31px 31px, #a0562b 32px 32px, #a0562b 33px 33px, #a0562b 34px 34px, #a0562b 35px 35px, #a0562b 36px 36px, #a0562b 37px 37px, #a0562b 38px 38px, #a0562b 39px 39px, #a0562b 40px 40px, #a0562b 41px 41px, #a0562b 42px 42px, #a0562b 43px 43px, #a0562b 44px 44px, #a0562b 45px 45px, #a0562b 46px 46px, #a0562b 47px 47px, #a0562b 48px 48px, #a0562b 49px 49px, #148a96 50px 50px, #148a96 51px 51px, #148a96 52px 52px, #148a96 53px 53px, #148a96 54px 54px, #148a96 55px 55px, #148a96 56px 56px, #148a96 57px 57px, #148a96 58px 58px, #148a96 59px 59px, #148a96 60px 60px, #148a96 61px 61px, #148a96 62px 62px, #148a96 63px 63px, #148a96 64px 64px, #148a96 65px 65px, #148a96 66px 66px, #148a96 67px 67px, #148a96 68px 68px, #148a96 69px 69px, #148a96 70px 70px, #148a96 71px 71px, #148a96 72px 72px, #148a96 73px 73px, #148a96 74px 74px, #148a96 75px 75px, #148a96 76px 76px, #148a96 77px 77px, #148a96 78px 78px, #148a96 79px 79px, #148a96 80px 80px, #148a96 81px 81px,#148a96 82px 82px, #148a96 83px 83px, #148a96 84px 84px, #148a96 85px 85px, #148a96 86px 86px;



}



.in-sub-heading{ font-weight:400; position:relative; display: inline-block; margin-bottom:20px; color:#222; font-size:20px; margin-top:10px}



.in-sub-heading:after{ content:''; position:absolute; height:2px; width:100%; left:0;border-top: 2px dotted #e0773a; top:25px; }



.in-sub-heading2{ font-size:16px; font-weight:600; color:#e0773a;}



.in-sub-heading3{ font-weight:bold; color:#222;}



.in-bd-text{ text-align:justify;}



.in-bd-text-2{text-align:justify; line-height:1.8}



.in-bd-text-2 > strong{ color:#e0773a}



.in-heading{ text-align:center; color:#e0773a; font-weight:400;text-shadow: 0 1px 1px rgba(0,0,0,0.6)}



.media-body {



    padding-left: 10px;



}



ul.data-lessons {



    margin-left: 0;



    padding-left: 0;



    margin-bottom: 30px;



}



ul.list_1 {



    list-style: none;



    margin: 0 0 20px;



    padding: 0;



    font-weight: 700;



    font-size: 14px;



}



ul.data-lessons li {



    display: inline-block;



    margin-right: 5px;



    padding-right: 8px;



    border-right: 1px solid #ccc;



    line-height: 16px;



    color: #777;



    zoom: 1;



}



ul.data-lessons li a {



    color: #777;



}



.add_bottom_30 {



    margin-bottom: 30px;



}



ul.list_1 li a {



    text-decoration: none;



    padding: 6px 10px;



    display: block;



    margin-bottom: 0;



    border-bottom: 1px solid #efefef;



	font-weight:normal;



	font-size:14px;



}



ul.list_1 li a:hover{ background-color:#efefef}







.box_style_1 {



    padding: 15px 25px 5px;



    box-shadow: inset 0 0 0 1px #e0e5e9;



    border: 5px solid #fbfbfc;



    -webkit-border-radius: 5px;



    -moz-border-radius: 5px;



    border-radius: 5px;



    margin-bottom: 30px;



    font-size: 13px;



    line-height: 20px;



    background-color: #fff;



}



.box_style_1 h2 {



    border-bottom: 1px solid #eaeff3;



    padding-bottom: 10px;



     font-weight: 600;



	 font-size:25px;



}



.box_style_1 h4{ font-weight:bold;}



ul.submenu-col {



    list-style: none;



    margin: 0;



    padding: 0;



    font-weight: 600;



    font-size: 14px;



}



ul.submenu-col li a#active {



    background: #333;



    color: #fff; font-size:16px;



}



ul.submenu-col li a {



    text-decoration: none;



    padding: 4px 10px;



    display: block;



    margin-bottom: 3px;



	font-size:12px;



}







p {



    margin-bottom: 20px;



}



blockquote.styled {



    line-height: 20px;



    font-size: 14px;



    font-style: italic;



	border-left: 5px solid #eee;



}



#main_content ul.course_list {



 padding-left:30px



}



.sub-head-cnt{ margin-top:0px; color:#333; font-size:15px; font-weight:600;}



#main_content_gray h2{ margin-top:5px; margin-bottom:20px; font-size:26px; color:#555;}



/***********************start testimonial*********************/



#testimonials {



    background: url(../images/users_bg.jpg);



    padding: 30px 0;



    color: #fff;border-bottom: 5px solid #dadada;border-top: 5px solid #dadada;



}







#testimonials h3 {



    text-transform: uppercase;



    color: #fff;



    font-weight: 600;



    letter-spacing: 2px;text-shadow: 0 1px 1px rgba(0,0,0,0.6)



}







#quote-carousel {



    padding: 0 10px 30px;



    font-weight: 500; min-height:200px;



}



#quote-carousel .carousel-indicators {



    right: 50%;



    top: auto;



    bottom: 0;



    margin-right: -19px;



}



#quote-carousel blockquote{ font-size:15px; font-weight:500;}



#quote-carousel small {



    color: #fff;



    font-style: italic; font-weight:bold; font-size:18px;



}



#quote-carousel img {



    width: 100px;



    height: 100px;



}



.item blockquote img {



    margin-bottom: 10px;



}



blockquote { border-left:none;}



#quote-carousel .carousel-indicators li {



    background: #fff;



    border: none;



}



#quote-carousel .carousel-indicators .active {



    background: #1c1c1c;



}







/*************** start footer***************************/



footer {



    background: #1c1c1c;



    color: #fff;



    width: 100%;



    padding: 40px 0 0px;



    font-size: 13px;



}



#nav-footer{ padding-bottom:30px;}



footer h3 {



    font-size: 30px;



}



footer hr {



    border-color: #2a2a2a;



    margin-top: 60px;



}







input.form-control#email_newsletter {



    margin-bottom: 2px;



    background-color: #262626;



    border: none;



    height: 52px;



    width: 380px;



    padding-left: 25px;



    color: #676767;



    margin-top: -3px;



}



input.form-control, textarea.form-control {



    background: #fff;



    border: 1px solid #ececec;



    border-radius: 0;



    -webkit-appearance: none;



    -webkit-border-radius: 0;



    -moz-border-radius: 0;



    -webkit-box-shadow: none;



    box-shadow: none;



    -webkit-transition: none;



    color: #a0a0a0;



    height: 35px;



    font-size: 14px;



    font-weight: 400;



    margin-bottom: 25px;



    font-family: Raleway,Arial,sans-serif;



    line-height: 1.428571429;



    padding: 6px 12px;



}



.form-control {



    height: 38px;



    -webkit-box-shadow: none;



    box-shadow: none;



    -webkit-appearance: none;



}



.button_outline, a.button_outline {



    border: 2px solid #1dd7b2;



    background: 0 0;



    color: #1dd7b2;



    padding: 13px 24px;



    text-decoration: none;



    transition: background .5s ease;



    -moz-transition: background .5s ease;



    -webkit-transition: background .5s ease;



    -o-transition: background .5s ease;



    display: inline-block;



    cursor: pointer;



    font-weight: 600;



    font-size: 16px;



    text-transform: uppercase;



    -webkit-font-smoothing: antialiased;



    outline: 0;



}



.button_outline:hover, a.button_outline:hover {



    background: #1dd7b2;



    color: #fff;}







ul#follow_us {



    list-style: none;



    padding: 0;



    margin: 16px 0 15px;



}



ul#follow_us li {



    display: inline-block;



    margin-right: 15px;



	font-weight:600;



}











ul#follow_us li a {



    width: 34px;



    height: 34px;



    -webkit-border-radius: 50%;



    -moz-border-radius: 50%;



    border-radius: 50%;



    border: 2px solid #c6c6c7;



    color: #c6c6c7;



    display: block;



    line-height: 32px;



    font-size: 18px;



    text-align: center;



    font-weight: 400;



}







ul#follow_us li a:hover {



    border: 2px solid #e0773a;



    color: #e0773a;



}







.ftr-link ul {



    list-style: none;



    padding: 0;



    margin: 10px 0 20px;}



.ftr-link ul li{ border-bottom:1px solid #393939; padding:7px 0px;}



.ftr-link ul li a {



    color: #c6c6c7;



	font-size:14px;



}



.ftr-title{ color:#e0773a; text-transform:uppercase; font-weight:600;}



.phone {



    font-size: 22px;



    color: #F66;



}







#nav-footer ul li a.active, #nav-footer ul li a:hover {



    color: #e0773a;



}







#copy_right {



    background-color: #202020;



    padding: 10px;



    color: #777; text-align:center;



}











.bottom2 {



    background: #ffffff;



    border-bottom: 5px solid #dadada;



    border-top: 1px solid #dadada;



    font-size: 14px;



    padding-top: 25px;



    padding-bottom: 0px;



    text-align: center;



}



.link{ color:#e0773a;}



.link:hover{ color:#fff;}



/****************accrodian***************/



 .accordion-group {



	margin-bottom: 10px;



	background:#fff2ea;



	padding:10px;



	border-left: 2px solid #e3e3e3;



}



.accordion-inner {



	padding: 6px 0 0;



}



 .accordion-heading {



	border-bottom: 0px none;



	font-size: 20px;



}



 .accordion-heading .accordion-toggle {



	display: block;



	cursor: pointer;



	padding: 5px 0px !important;



	color: #222;



	outline: medium none !important;



	text-decoration: none;



	font-weight: 600;



}



 .accordion-heading .accordion-toggle.active {



	color: #e0773a;



}



 .accordion-heading .accordion-toggle > em {



	color: #e0773a;



	font-size: 14px;



	height: 32px;



	line-height: 32px;



	text-align: center;



	width: 32px;



	float:right;



}



/* Classic Accordion  */



.classic .accordion-group {



	border: 1px solid #d7d7d7;



	background:none;



}



.classic .accordion-heading .icon-fixed-width {



	margin-top: -5px;



}



 .classic .accordion-heading .accordion-toggle {



	padding: 0 !important;



}











ul.acc-list{ margin:0px; padding:0px}



ul.acc-list li{ list-style:none; text-align:justify; padding-bottom:20px}







.cont-frm {width: 100%;



    display: block;



    background: #dedede;



    padding: 27px;}



.in-bd-text .payment-img{ float:left; margin-right:8px;}



.cont-frm, .photo img {



    width: 100%;



}



.in-bd-text-3 > strong {



    font-size: 16px;



    color: #111;



}



#sub-header img {



    position: absolute;



    content: '';



    right: 0;



    top: 0;



    z-index: 99;



}







.fixed-whatsapp{position: fixed;



    bottom: 98px;



    display: block;



	left:0px;



	padding:5px 8px;



  border-radius: 0px 5px 5px 0px;



    background:#e0773a;



	z-index:9;



	-webkit-box-shadow: inset 0px 0px 3px 2px rgba(0,0,0,0.2);



    box-shadow: inset 0px 0px 3px 2px rgba(0,0,0,0.2)}



	.fixed-whatsapp a{display: block;



    color: inherit;}

	

	

	

	.inn-cmn-page {

    padding: 30px 0px;

	

}

.iso-inn-page {

    box-shadow: 0 10px 60px 0 rgba(159,164,189,.14);

    padding: 20px;

    border-radius: 20px;

    margin-bottom: 30px;

    background-color: #dbe9ff;

}



.inn-title2 {

    font-weight: 600;

    color: #007791;

    margin: 0px 0px 15px;

}



.inn-list {

    margin-bottom: 20px;

}



.inn-list li {

    position: relative;

    padding-left: 17px;

    color: #505763;

    margin-bottom: 2px;

}




/*		menu style		*/
.navWrap {position:relative; z-index:9; margin: 0px 0 0 0px;    float: right;}
.navigation ul{ margin:0px; padding: 0px; list-style: none; }
.navigation ul li{ float: none; display: inline-block; vertical-align: top;position: relative; margin:0px; margin-right:35px; border: none;}
.navigation ul li:last-child:after { display:none;}
.navigation ul li:last-child { margin-right:0px;}
.navigation ul > li a{ color: #fff; line-height:normal; display: block; font-size:17px; font-weight:400; padding: 10px 10px;}
.navigation ul > li.arrow a {padding-right:20px;}
.navigation ul > li.arrow:after {content:''; display:block; position:absolute; right: 8px; top:20px; width: 0; height: 0;  border-left: 4px solid transparent; border-right: 4px solid transparent; border-top:4px solid #fff;}
.navigation ul > li:hover > a { color: #000;}
.navigation ul li.active > a { color: #000;}
.navigation ul > li > ul { visibility: hidden; opacity: 0; position: absolute; top:47px; left: -20px; width: 100%; transform: translateY(-20%); z-index: -1; transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; min-width: 250px; background: #252525; border: 0; border-radius: 0px; padding: 0px 0px; box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.2);}
.navigation ul > li:hover > ul {visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%);transition-delay: 0s, 0s, 0.3s; }
.navigation ul li > ul li{ display: block; margin: 0px; padding:0; border:none; border-bottom: 1px dashed #444;}
.navigation ul li > ul li a {color: #fff; border:0; padding: 8px 10px; margin:0; font-weight:400; border-radius:0; height:auto; line-height:normal; font-size:14px; text-transform:none; text-align:left;}
.navigation ul li > ul li:last-child a {border-bottom:0;}
.navigation ul li > ul li:last-child {border:none;}
.navigation ul li > ul li:hover > a {color:#fff; background-color:#e0773a;}
.navigation ul li > ul li.active > a { color:#fff; background-color:#e0773a;}
.navigation ul li > ul li.arrow:after {content:''; display:block; position:absolute; right: 8px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); width: 0; height: 0;  border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left:4px solid #fff;}

.navigation ul > li > ul > li > ul { visibility: hidden; opacity: 0; position: absolute; top:0px; left:250px; width: 100%; transform: translateY(-20%); z-index: -1; transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; min-width: 250px; background: #252525; border: 0; border-radius: 0px; padding: 0px 0px; box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.2);}
.navigation ul li > ul li:hover ul {visibility: visible; opacity: 1; z-index: 1; transform: translateY(0%);transition-delay: 0s, 0s, 0.3s; }
.navigation ul li > ul li > ul li { display: block; margin: 0px; padding:0; border:none; border-bottom: 1px dashed #444;}
.navigation ul li > ul li > ul li a {color: #fff;border:0; padding: 8px 10px; margin:0; font-weight:400; border-radius:0; height:auto; line-height:normal; font-size:14px; text-transform:none; text-align:left;}
.navigation ul li ul li > ul li:last-child a {border-bottom:0;}
.navigation ul li ul li > ul li:hover a {color:#fff; background-color:#e0773a;}
.navigation ul li ul li > ul li.active a { color:#fff; background-color:#e0773a;}

a.meanmenu-reveal{display:none}
.mean-container .mean-bar{float:left;width:42px; padding:0px 0;min-height:42px;z-index:999999}
.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:12px 13px 10px 13px;position:relative;top:0px;right:0;left:0 !important;cursor:pointer;color:#fff;text-decoration:none;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700; background-color: #000; margin:0;}
.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}
.mean-container .mean-nav{float:left;width:100%;background:#252525;margin-top:5px; position: absolute;}
.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}
.mean-container .mean-nav ul li{position:relative;float:left;width:100%; box-sizing: border-box;}
.mean-container .mean-nav ul li a{display:block;float:left;width:100%;padding:9px 5%; font-size:14px;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:none; box-sizing: border-box;}
.mean-container .mean-nav ul li li > a{  width: 100%; padding: 6px 30px; border-top: 1px solid #f1f1f1; border-top: 1px solid rgba(255,255,255,0.25);opacity: .75; filter: alpha(opacity=75); text-shadow: none!important; visibility: visible; box-sizing: border-box; font-size: 13px;}
.mean-container .mean-nav ul li li.active > a {background:#4c7898;}
.mean-container .mean-nav ul li li li.active > a {background:#4c7898;}
.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}
.mean-container .mean-nav ul li li li a{width:100%;padding:6px 15%}
.mean-container .mean-nav ul li li li li a{width:100%;padding:1em 20%}
.mean-container .mean-nav ul li li li li li a{width:100%;padding:1em 25%}
.mean-container .mean-nav > ul > li.active > a, .mean-container .mean-nav > ul > li.current_page_item > a, .mean-container .mean-nav > ul > li > a:hover{background:#e0773a;}
.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:38px;height:31px; line-height: 22px; padding:5px 12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,0.1);border:none!important;border-left:1px solid rgba(255,255,255,0.4)!important;border-bottom:1px solid rgba(255,255,255,0.2)!important}
.mean-container .mean-nav ul li a.mean-expand:hover{background: rgba(255,255,255,0.1);}
.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}
.mean-nav .wrapper{width:100%;padding:0;margin:0}
.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.mean-remove{display:none!important}
.small_nav{ position: relative; }

/* header-nav-bottom */
.header-nav-bottom {position:relative; z-index:9999; background-color:#e0773a; padding:5px 0; text-align:center; -webkit-box-shadow: 0px 2px 9px 0px rgba(0,0,0,0.52);
-moz-box-shadow: 0px 2px 9px 0px rgba(0,0,0,0.52);
box-shadow: 0px 2px 9px 0px rgba(0,0,0,0.52);}
.header-nav-bottom .logo {display:none;}
.header-nav-bottom .navWrap {float:none;}

.inn-tab-area ul.tabs {margin: 0;padding: 0; list-style: none; width: 100%; border:1px dotted #000;}
.inn-tab-area ul.tabs li {cursor: pointer; font-size:16px; font-weight:400; color:#000; padding:20px 15px; border-bottom:1px dotted #000; position: relative; -webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;}
.inn-tab-area ul.tabs li:last-child {border:none;}
.inn-tab-area ul.tabs li:hover {color: #fff; background-color: #6aaf08;}
.inn-tab-area ul.tabs li.active {color: #fff; background-color: #6aaf08;}
.inn-tab-area .tab_content {display: none; box-sizing: border-box;}
.inn-tab-area .tab_drawer_heading { display: none; }
.inn-tab-area .tab_container h2 {font-size: 24px; font-weight: bold; margin:0 0 15px;}
.inn-tab-area .tab_container h4 {font-size:15px; font-weight:700; margin:0 0 12px;}
.inn-tab-area .tab_container h4 span {color: #6aaf08;}
.inn-tab-area .tab_container p img {float:left; margin:0 15px 5px 0;}

	

	

	



@media (max-width:1200px){



	.affix{ width:100%;}



body#boxed{ width:100%!important;}











}







@media (max-width:767px){



	}		  



			  



@media (min-width:768px) and (max-width:991px){



	



	.nav>li>a {



    padding: 10px 19px;



}



body#boxed{ width:100%;}



.boxedcontainer h4{ font-size:16px; line-height:1.4; padding:10px;}



.carousel-caption-1{ bottom:2%;}



h1{ font-size:45px;}



h2{ font-size:38px;}



	p.lead.boxed{ font-size:22px;}







#testimonials h2{font-size:50px;}



footer h3 {



    font-size: 27px;



}



}















@media (min-width:100px) and (max-width:767px){



	.navbar-nav{    padding: 0;



    height: 280px;



    overflow-y: scroll;}



	.dropdown-submenu>.dropdown-menu{ margin-left:10px; font-size:12px;}



	a#logo{ margin:0 auto; padding:0px; width:100px; height:auto;}



	ul#top_nav{ margin:10px 0px 0px 0px; float:none; text-align:center;}



	header{padding: 0px 0 8px;}



	body#boxed{ width:100%;}



.boxedcontainer h4{ display:none;}



	.carousel-inner>.item>img{ min-height:80px;}



	h1, #main-features h1{ font-size:25px;}



	h2{ font-size:21px;}



	h3, .in-sub-heading{font-size:18px;}



	h4, #main-features h4, #main-features_green h4{font-size:16px;}



	p.lead.boxed{ font-size:15px;}



#testimonials h2{font-size:40px;}



	footer h3 {



    font-size: 23px;



}



.fixed-whatsapp{  bottom:80px;}

/*		menu style		*/
.mean-container .mean-bar {float: none; width: auto;}
.mean-container a.meanmenu-reveal {float:right; top: 16px;}
.header-nav-bottom .logo {display:block; float:left; margin-top: -44px; position:relative; z-index:99999999; width: 200px;}
.header-nav-bottom .logo img {max-width:100%;}
.mean-container .mean-nav ul li a {padding: 6px 5%; font-size: 13px;}
.header-nav-bottom {background-color: #f4ad81;}
.mean-container .mean-nav {margin-top: 79px;}

header ul#top_nav {text-align:center;}
header ul#top_nav li {display:block; padding:0; margin:0 0 10px; border-left:none;}
header .pull-right {float:none !important; text-align:center;}
header ul#follow_us {text-align:center;}
header a.button_top#apply {margin-top:10px;}
header ul#follow_us li a {width: 30px; height: 30px; line-height: 26px; font-size: 15px;}
header ul#follow_us li {margin-right: 4px;}

}







.fixed-call{position: fixed;



    bottom: 30px;



    display: block;



	left:0px;



	padding:5px 8px;



  border-radius: 0px 5px 5px 0px;



    background:#e0773a;



	z-index:9;



	-webkit-box-shadow: inset 0px 0px 3px 2px rgba(0,0,0,0.2);



    box-shadow: inset 0px 0px 3px 2px rgba(0,0,0,0.2)}



	.fixed-call a{display: block;



    color: inherit;}



	



	.hm-tab-sec1 {background: url(../images/users_bg.jpg) repeat;	}



	@media only screen and (max-width:766px) {



	.hm-tab-sec1 {



		width: 100%;



		position: relative;



		display: block;



		padding: 10px 0px 0px 0px;		



		



	}



	}



	@media only screen and (min-width:767px) {



	.hm-tab-sec1 {



		width: 100%;



		position: relative;



		display: block;



		padding: 10px 0px 20px 0px;	



	}



	.hm-tab-sec1 .container-fluid{



		text-align:center;



	}



	}