/**/@charset "utf-8";
/* CSS Document */

/****
 create by :ashok shedge
 create date : 
 modified by :*****************/
 

@import url('https://fonts.googleapis.com/css?family=Mukta+Vaani:300,400,500,600,700,800');
/*font-family: 'Mukta Vaani', sans-serif;*/

@import url('https://fonts.googleapis.com/css?family=Hind+Siliguri:400,500,600,700');
/*font-family: 'Hind Siliguri', sans-serif;*/

body{ background:#ddd; font-family: 'Mukta Vaani', sans-serif;font-size:14px;color:#333;font-weight:400;}

.container{ width:1024px; background: #fff;}


.top-header{ background:#072568; padding:8px 0; }
.top_cont{ padding:5px 0 7px 0; margin-top:0px; text-align:right;font-family: 'Mukta Vaani', sans-serif;}
.top_cont p{ color:#666; margin:0px;font-size:13px;}
.top_cont a{ color:#666; text-decoration:none; padding:0 2px;font-size:13px; font-weight:500; }
.top_cont a:hover{ color:#333; text-decoration: underline;transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;}

.header{ margin:5px 0 0px 0; background: #fff; border-bottom: 1px solid #ffc000;}
.logo{ text-align:left; display: block;}
.logo img{ width:auto;}


.menu{padding:0px 0; margin:0px 0 15px 0; background:#fff !important;}
.navbar-inverse{ background-image:none; background-color:inherit;border-radius: 0px;}
.navbar-nav>li>a {padding-top:10px; padding-bottom:10px;}
.navbar-inverse .navbar-nav>li>a{font-family: 'Mukta Vaani', sans-serif;font-size:17px; font-weight:600; color:#fff; text-transform:capitalize; letter-spacing:0.20px;}
.navbar-inverse .navbar-nav>li {text-shadow:none !important; border-right:0px solid #ddd;}
.navbar-inverse .navbar-nav>li:last-child{border: 0px;}
.navbar-inverse .navbar-nav>li>a:hover{ background: #436521;  color: #fff;  transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;}
.nav{ padding: 0px; }
.nav>li>a {padding: 5px 33px; background: #77935b; margin: 0 2px; border-radius: 6px 6px 0 0;}
.navbar-collapse { padding-right:0px;  padding-left: 0px;}
.navbar-nav { float: left; margin: 0px; margin:5px 0 0 0; padding: 5px 0;}


.navbar-inverse .navbar-nav>.active>a{background-image:none; box-shadow:none;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {color: #fff; background: rgba(26,158,83,1);}  
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover { color: #fff; background-color:#436521 !important;background-image:none;}
			 
.dropdown-menu { background-color: #436521; width:200px !important; padding: 0px 0; margin-top:0px !important; border: 0px;}
.dropdown-menu>li>a { padding: 5px 10px;font-family: 'Mukta Vaani', sans-serif;font-size:15px; font-weight:400; color:#fff;text-transform:capitalize; letter-spacing:0.30px;}	
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #fff; text-decoration: none; background-color: #577e30;transition:All 0.5s ease;}
.dropdown-menu .divider {height: 1px;margin: 0px 0; overflow: hidden; background-color:inherit; border-bottom:1px dashed #577e30;}

.slider{ margin:0px 0 30px 0px;  border:0px solid #231f20;}
.slider_img{width:100%; max-height:auto !important;}
.carousel-control.left { background-image:none;}
.carousel-control.right { background-image:none;}



.heading-title {display: inline-block;}
.heading-title h1{position:relative; font-family: 'Mukta Vaani', sans-serif; font-weight:800; font-size:45px; color:#333; margin:15px 0; padding: 0 0 5px 0; letter-spacing:-2px; text-transform: uppercase;}
.heading-title h1 span{font-weight:300; font-size:17px; color:#a5a4a4; margin:0px 0; padding: 0 0 5px 0; letter-spacing:-0.50px; text-transform: capitalize; display: block;}
.heading-title h1:before, .heading-title h1:after {background: #e01e1c;bottom: 0;content: "";height:4px;left: 0;position: absolute;	transition: all 300ms ease-out 0s;	width: 30%;}
/*.heading-title h1:before {background: #edd648;left:0;}
.heading-title h1:after {background: #08aca3;left:40%;}*/
.heading-title h2{position:relative; font-family: 'Mukta Vaani', sans-serif; font-weight:800; font-size:45px; color:#fff; margin:15px 0; padding: 0 0 5px 0; letter-spacing:-2px; text-transform: uppercase;}
.heading-title h2:before, .heading-title h2:after {background: #e01e1c;bottom: 0;content: "";height:4px;left: 0;position: absolute;	transition: all 300ms ease-out 0s;	width: 30%;}



.title-heading { padding: 0px 0; margin:10px 0 30px 0; width: 100%; height: 0; border-top: solid 0px #e1e1e1; border-bottom:solid 1px #6e255d; text-align: left;}
.title-heading h2 { display: inline; position: relative; top: -10px; margin: 0px;  padding: 0px 20px; background: #6e255d; border-radius: 4px; font-family: 'Mukta Vaani', sans-serif; color:#fff; font-size: 20px; font-weight:500; border:0px solid #e1e1e1;font-style: italic; letter-spacing: 1px; }


.text-content{font-family: 'Mukta Vaani', sans-serif; color:#333;}
.text-content p{ color:#666; font-size:15px; font-weight:400; margin:0 0 10px 0; line-height:20px;letter-spacing: 0.10px;}
.text-content h6{ color:#666; font-size:20px; font-weight:500; margin:0px 0 20px 0; line-height:24px;letter-spacing: 0.10px;}
.text-content h1{ font-size: 20px; font-weight: 600; color: #48652b; margin: 10px 0 5px 0;} 
.text-content h2{ font-size: 22px; font-weight: 700; margin: 20px 0 10px 0; border-bottom: 1px dashed #ddd; padding-bottom: 3px; letter-spacing: -0.50px;} 
.text-content h3{ font-size: 20px; font-weight: 700; color: #6e255d; margin: 10px 0 5px 0;} 
.text-content ul{ list-style:none; padding:0 0 0 20px; margin:0 0 20px 0;}
.text-content ul li{ list-style:url(../images/arrow.png); color:#666; font-size:15px; font-weight:400; line-height:22px;letter-spacing: 0.10px; margin:7px 0; }

.link-btn{ font-family: 'Mukta Vaani', sans-serif; color: #fff; font-size: 16px; font-weight: 500; text-decoration: none; background: #6e255d; padding: 5px 10px; display: inline-block;text-align: center; border-radius: 4px; margin: 0 0 10px 0;}
.link-btn:hover{ background: #436521;color: #fff; text-decoration: none; transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;} 

.news-box{ background: url(../images/news-bg.jpg); background-repeat: no-repeat; width: 200px; height: 250px; padding:15px 15px; overflow: hidden;font-family: 'Mukta Vaani', sans-serif;} 
.news-box h3{ margin: 0 0 10px 0; text-align: center; color: #003047; font-size: 20px; font-weight: 700;} 
.news-box ul{ padding:0 0 0 15px; }
.news-box ul li{list-style:disc; margin: 5px 0;} 
.news-box a { text-decoration: underline; color: #004a6e; font-size: 14px;} 
.news-box a:hover{color: #333;transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;} 

.right-box{ text-align: center; margin: 10px 0;}
.right-box ul{ list-style: none; padding: 0px;}
.right-box ul li{margin:0 0 30px 0;} 
.right-box ul li a{ text-decoration: none;} 
/*.right-box ul li a img:hover{transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease; margin-left: 10px;}*/ 

.fun-right-box {display: block; text-align: center;margin: 60px 0 0 0;  padding: 0 0px 0px 0;}

.img-1{ position: absolute; right:50px; z-index: 999; margin: 15px 0 0 0;} 
.img-2{ text-align: center;} 
.img-3{ position: relative;-webkit-animation-name: example;  -webkit-animation-duration: 3s;  -webkit-animation-fill-mode: forwards;  animation-name: example;animation-duration: 3s; animation-fill-mode: forwards; margin-top: 30px; margin-left: 50px;}
@-webkit-keyframes example {from {right: -200px;}to {right:50;}}
@keyframes example {from {right: -200px;} to {right: 0px;}}

.img-4{ float: right; text-align: right; margin: 15px 15px;} 
.img-5{ float: right; text-align: right; margin: 15px 15px;} 
.img-6{  position: absolute; bottom:20%;  right:-180px; margin: 15px 15px;}

.workshop-list{ text-align:left;font-family: 'Mukta Vaani', sans-serif; border-bottom: 2px solid #ddd; margin: 10px 0 10px 0; padding: 0 0 10px 0;} 
.workshop-list p{ color:#666; font-size:15px; font-weight:400; margin:0 0 10px 0; line-height:20px;letter-spacing: 0.10px;}
.workshop-list h3{ font-size: 20px; font-weight: 600; color: #48652b; margin: 0px 0 5px 0;} 
.workshop-list p span{color: #990033;}  

.img-listing{ text-align: center;} 
.img-listing img{ margin: 10px 0;} 

/*.table { margin-bottom: 0px;}
.table>tbody>tr>td {font-family: 'Mukta Vaani', sans-serif; color:#666; font-size:13px; font-weight:400; }*/
table.gridtable {font-family: 'Mukta Vaani', sans-serif;  font-size:15px;color:#666;border-width: 1px;border-color: #666666;border-collapse:collapse; text-align:center;}
table.gridtable th {border-width: 1px;padding: 8px;	border-style: solid;border-color: #dcdada;	background-color: #86a468; color:#fff; font-size:16px;}
table.gridtable td {border-width: 1px;padding: 8px;	border-style: solid;border-color: #dcdada;	background-color: #ffffff;}

.color-1{ color:#0070c0;}
.color-2{ color:#9e0a2d;}
.color-3{ color:#057437;}

.footer{ background:#12345c; padding:0px 0 0 0; margin:50px 0 0 0;  border-top:0px solid #e31e24;}
.footer h4{ font-family: 'Mukta Vaani', sans-serif;  color:#fff; font-weight:700; font-size:20px;  margin:20px 0; text-transform:uppercase;}
.footer p{font-family: 'Mukta Vaani', sans-serif; font-weight:400; color:#fff; font-size: 15px;  text-decoration:none;}
.footer p a{ color:#fff;}
.footer h4 a{ color:#fff;}
.footer p strong{ font-size: 18px;}

.footer_links { padding:0px 0 0 0; }
.footer_links ul { list-style:none; padding:0px 0 0px 1px; text-align:left;}
.footer_links li{padding:0px ; margin:5px 0;}
.footer_links li a{font-family: 'Mukta Vaani', sans-serif; font-size:15px; font-weight:400; color:#fff;  text-decoration:none; }
.footer_links li a:hover{ color:#5d92cf;-moz-transition: 0.4s ease-in-out 0s;-ms-transition: 0.4s ease-in-out 0s;-webkit-transition: 0.4s ease-in-out 0s;transition: 0.4s ease-in-out 0s; padding-left:5px;}
.border-right{ border-right:1px dashed #19406f; min-height:280px;}

.footer_links .links-list li{ float:left; width:48%;}

.footer_bottom { padding:15px 0px; margin: 10px 0 0 0; background-color:#fff; border-top:1px solid #ffc000;}
.footer_bottom p{font-family: 'Mukta Vaani', sans-serif; font-size:12px; font-weight:400; color:#333;  text-decoration:none; margin: 0px;}
.footer_bottom p a{ color:#333;}

.download-link{ text-decoration:none; float:left; background:#051a32; padding:7px;font-family: 'Mukta Vaani', sans-serif; color:#5c84b4; font-weight:700; font-size:20px; width:100%; margin-bottom: 10px;}
.download-link span{ float:right; padding:5px; color:#5c84b4;}
.download-link:hover{ text-decoration:none; background:#114a8a; color:#fff; transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;}

.social-icon { text-align:right; margin:0px 0 0 0; padding:0px;}
.social-icon:after { content:""; clear:both; display: block}
.social-icon li {padding:1px; display:inline-block; text-align:right; margin-top:0px;color:#515964; line-height:20px;}
.social-icon li a { display:inline-block; width:25px; height:25px; line-height:20px !important; text-align:center; text-decoration:none; font-size:14px; margin-right:1px !important; padding-top:4px; transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;border-radius:6px; background:#6e255d; color:#fff;}
.social-icon li a:hover{border-radius:8px; background:#86a468; color:#fff !important;}

.social-icon-1 { text-align:left; margin:20px 0 0 0; padding:0px;}
.social-icon-1:after { content:""; clear:both; display: block}
.social-icon-1 li {padding:1px; display:inline-block; text-align:right; margin-top:0px;color:#515964; line-height:20px;}
.social-icon-1 li a { display:inline-block; width:35px; height:35px; line-height:20px !important; text-align:center; text-decoration:none; font-size:20px; margin-right:2px !important; padding-top:8px; transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;border-radius:20px; background:#0f2c4f; color:#fff;}
.social-icon-1 li a:hover{transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;border-radius:6px; background:#071d36; color:#fff !important;}



/***back to top */
.cd-top { display: inline-block; height: 30px; width: 30px; position: fixed;  bottom: 40px;  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);  overflow: hidden;  text-indent: 100%;  white-space: nowrap;  background: rgba(5, 49, 86, 8)  url(../images/cd-top-arrow.png) no-repeat center 50%;  visibility: hidden;  opacity: 0;  -webkit-transition: opacity .3s 0s, visibility 0s .3s;  -moz-transition: opacity .3s 0s, visibility 0s .3s;  transition: opacity .3s 0s, visibility 0s .3s;}  
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;  transition: opacity .3s 0s, visibility 0s 0s;}  
.cd-top.cd-is-visible { visibility: visible;  opacity: 1;}
.cd-top.cd-fade-out { opacity: .8;}  
.no-touch .cd-top:hover {  background-color: #223369;  opacity: 1;}



.bs-docs-sidebar.affix .bs-docs-sidenav{ margin-top:1px; background-color: rgba(255, 255, 255, 10); }
.bs-docs-sidebar .nav>li>a { padding: 8px 20px; font-family: 'Mukta Vaani', sans-serif;color:#333; font-size:14px; font-weight:700; border-bottom:1px dashed #eee; letter-spacing:-0.25px;}
.bs-docs-sidebar { padding-left: 0px;}
.bs-docs-sidebar.affix { width:330px !important;z-index:999 !important;}
.bs-docs-sidebar .nav>.active:focus>a, .bs-docs-sidebar .nav>.active:hover>a, .bs-docs-sidebar .nav>.active>a {
 padding-left: 18px; font-weight: 600;  color: #ff6000; background-color: transparent;  border-left: 2px solid #ff6000;}
 .bs-docs-sidebar .nav>li>a:hover{-moz-transition: 0.4s ease-in-out 0s;-ms-transition: 0.4s ease-in-out 0s;-webkit-transition: 0.4s ease-in-out 0s;transition: 0.4s ease-in-out 0s; padding-left:25px;
color: #ff6000;  border-left: 1px solid #ff6000;
}
 .bs-docs-sidebar .nav>h3 { padding: 8px 5px; font-family: 'Mukta Vaani', sans-serif;color:#da251c; font-size:16px; font-weight:900; border-bottom:1px solid #eee; letter-spacing:-0.50px; line-height:18px;}
 
 
.contact-info{ text-align:left;font-family: 'Mukta Vaani', sans-serif; margin:20px 0 0 0;}
.contact-info h4{ font-size:18px; font-weight:700; text-transform: capitalize; color:#333; margin:0px 0 0 0; letter-spacing: -0.50px;}
.contact-info p{ color:#666; font-size:15px; font-weight:400; margin:0 0 10px 0; padding:0 0 7px 0; line-height:22px;letter-spacing: 0.10px; border-bottom: 1px dashed #ddd;}
.contact-info p a{ color:#666; margin:0 0 15px 0;}

.contact-form  h3{ text-align:left;font-family: 'Mukta Vaani', sans-serif;font-size:22px; font-weight:700; color:#333; margin:10px 0; border-bottom: 1px dashed #ddd; padding-bottom: 3px; position: relative;}

.form-control {display: block;width: 100%; height: 40px; padding: 6px 12px;font-family: 'Mukta Vaani', sans-serif; font-size: 14px; letter-spacing: 1px; line-height: 1.42857143;color: #555; border: 1px solid #ddd;}
.form-group {margin-bottom: 20px;}
.form-group label{ font-weight: 700; font-size: 15px;} 
.checkbox-inline, .radio-inline{ font-weight: 400!important; font-size: 15px!important;} 
.form-group a{ font-weight: 400!important; font-size: 16px; text-decoration: underline; color: #333;} 
.form-group img{border: 1px dashed #ddd; } 
.radio label{ font-weight: 400!important; font-size: 16px;}
.submit-link{ background:#e01e1c; padding:5px 25px; font-family: 'Mukta Vaani', sans-serif; font-weight:700; font-size:22px;color:#fff; letter-spacing:0.5px; text-transform:uppercase; text-decoration:none; margin: 0px 0 0 0; display: inline-block;}
.submit-link:hover{ background:#000; color:#fff; text-decoration:none; -moz-transition: 0.4s ease-in-out 0s;-ms-transition: 0.4s ease-in-out 0s;-webkit-transition: 0.4s ease-in-out 0s;transition: 0.4s ease-in-out 0s;}
.red-color{ color: #fb2104; font-weight: 800;}
 
.img-size{ max-width: 60%;display: block; } 

/* Pulse Shrink */
@-webkit-keyframes hvr-pulse-shrink {
  to { -webkit-transform: scale(0.9); transform: scale(0.9); }}
@keyframes hvr-pulse-shrink { to { -webkit-transform: scale(0.9); transform: scale(0.9);}}
.hvr-pulse-shrink {display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0);  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;}
.hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active {
  -webkit-animation-name: hvr-pulse-shrink; animation-name: hvr-pulse-shrink; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear;-webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;
  animation-direction: alternate;}


.gallery{padding: 0 0 0 5px; }
.gallery h4{font-family: 'Mukta Vaani', sans-serif; color: #6e255d; font-size: 20px; font-weight: 800; margin: 15px 0;} 
.gallery ul{ width: 100%; padding: 15px 0; border-bottom: 1px dashed #6e255d; float:left;} 
.gallery ul li{ float:left; margin:0 15px 15px 0px; list-style:none; position: relative;  width: 180px !important;  height: 110px !important; overflow: hidden !important; border:4px solid #fff; -webkit-box-shadow: 0 1px 7px rgba(0,0,0,0.20);  -moz-box-shadow: 0 1px 7px rgba(0,0,0,0.20); box-shadow: 0 1px 7px rgba(0,0,0,0.20);}
.gallery ul li a{text-align: center; display: block; height:100%; overflow: hidden;position: relative; margin: 0 0 7px 0; } 
.gallery ul li a img{ max-width:100%; min-height:100% !important; border:0px solid #f7f7f7 !important; -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.gallery ul li a img:hover { -ms-transform: scale(1.2); /* IE 9 */	-webkit-transform: scale(1.2); /* Safari */transform: scale(1.2);	-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;	transition: all 0.5s ease-in-out; border: 1px solid #ddd;}




/*.embed-responsive-16by9 {padding-bottom: 25.25%;}*/
/*.embed-responsive-4by3 {padding-bottom: 28.25%;}*/




.mg-both{ margin:30px 0 30px 0;}
.mg-top-20{ margin-top:20px;}
.mg-top-30{ margin-top:30px;}
.mg-top-50{ margin-top:50px;}
.mg-bottom-30{ margin-bottom:30px;}
.mg-bottom-20{ margin-bottom:20px;}
.divider10{ height:10px;}
.divider20{ height:20px;}
.divider30{ height:30px;}
.divider50{ height:50px;}
.divider80{ height:80px;}
.divider120{ height:120px;}






/* Large Devices, Wide Screens */
@media only screen and (max-width : 1280px) {
	



}

 
 /* Medium Devices, Desktops */
@media only screen and (max-width : 1024px) {

.container{ width:100%!important;}
	
.logo img{ width:100%;}	 




	
	
}
@media only screen and (max-width : 800px) {

}



/* Small Devices, Tablets */ 
@media only screen and (max-width : 768px){

.menu{padding:0px 0 0px 0; margin:5px 0 0 0; background: #77935b!important;}
.navbar-collapse { padding-right:15px;  padding-left: 15px;}
.navbar-inverse .navbar-collapse{border-color:#4f6f2e;}
.navbar-inverse .navbar-toggle { border-color:#77935b;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color: #77935b;}
.navbar-inverse{ background-image:none !important; background-color:#77935b !important;}
.navbar-nav>li>a {padding-top:10px; padding-bottom:10px; border-right:0px !important; color:#fff;}
.navbar-inverse .navbar-nav>li>a{ font-size:16px; font-weight:600; color:#fff; text-transform:capitalize; letter-spacing:0.20px; }
.navbar-inverse .navbar-nav>li {text-shadow:none !important; border-right:0px solid #ddd;}
.navbar-inverse .navbar-nav>li>a:hover{color:#3a581c; background:none;}
.navbar-nav>li{ border-bottom:1px dashed #4f6f2e;}
.nav>li>a {padding: 7px 7px; border-radius: 0px;}
.nav{ padding:0 0px;}
.navbar-nav { float:none; margin: 0px 0px !important; border: 0px;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover { color: #fff;}

.dropdown-menu {width:100% !important;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {font-size:15px; font-weight:400;color: #fff; padding: 5px 15px 5px 15px;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{ color:#3a581c;}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color:inherit;border-bottom: 1px dashed #4f6f2e;}

/********toggle nav bar*************/
.navbar-toggle {border: none;background: transparent !important;}
.navbar-toggle:hover { background: transparent !important;}
.navbar-toggle .icon-bar {width: 22px;transition: all 0.2s; background-color: #fff !important;}
.navbar-toggle .top-bar {transform: rotate(45deg); transform-origin: 10% 10%;}
.navbar-toggle .middle-bar {opacity: 0;}
.navbar-toggle .bottom-bar {transform: rotate(-45deg); transform-origin: 10% 90%;}
.navbar-toggle.collapsed .top-bar {transform: rotate(0);}
.navbar-toggle.collapsed .middle-bar {opacity: 1;}
.navbar-toggle.collapsed .bottom-bar {transform: rotate(0);}

.header{ margin:5px 0 5px 0;}

.logo{ text-align:center; display: block;}	
.logo img{ width:30%;}	

.img-responsive{width: 100%;}
	
.top_cont{ display: none;} 
	
.title-heading { margin:30px 0 30px 0;}	
	
.img-1{ position: absolute; right:20px; margin: -10px 0 0 0;} 	
.img-2{display: none;} 	
.img-3{display: none;}
.img-6{display: none;}
	
.social-icon{ text-align:center; margin: 5px 0 ;}
.border-right{  min-height:100%;}
.bs-docs-sidebar{ display:none;}
	
	
.news-box{ background: #cdb658; background-repeat: no-repeat; width: 100%; height: 100%; padding:15px; overflow: hidden; margin: 20px 0;} 
	
.right-box{ text-align: center; margin: 30px 0;}
.right-box ul li{margin:0 20px 30px 0; } 

.workshop-list{ text-align:center; border-bottom: 1px dashed#ddd; margin: 10px 0 10px 0; padding: 0 0 10px 0;} .workshop-list h3{ margin: 15px 0 5px 0;} 

.gallery ul li{margin:0 5px 20px 5px;  width:120px !important;  height: 80px !important;}	
	
.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive-4by3 {padding-bottom: 75%;}


}


@media only screen and (max-width : 610px) {


.heading-title h1{ font-size:30px; }
.heading-title h2{ font-size:30px; }
.heading-title h3{ font-size:26px; }	


	
}




/* Extra Small Devices, Phones */ 
 @media only screen and (max-width : 480px) { 

.logo img{ width:50%;}	
	 

.heading-title h1{ font-size:26px; letter-spacing:-1px;}
.heading-title h2{ font-size:26px; letter-spacing:-1px;}
.heading-title h3{ font-size:24px; letter-spacing:-1px;}	 

.img-listing img{ width: 100%; margin: 10px 0;} 
	 
.gallery ul li{margin:5px 5px;  width: 90px !important;  height: 60px !important;}
	 
}



/* Custom, iPhone Retina */ 
 @media only screen and (max-width : 320px) {

.logo img{ width:70%;}	
	 
.gallery ul li{margin:5px 5px;  width:110px !important;  height:70px !important;}
	 
}




/* Custom, */ 
 @media only screen and (max-width : 360px) {


}


















		