/*-------Sticky Footer----------*/

* {
    margin: 0;
}
html, body {
    height: 100%;
	padding:0 !important;
}
.page-wrap {
    min-height: 100%;
    margin-bottom: 0px;
}
.page-wrap:after {
    content: "";
    display: block;
}
footer, .page-wrap:after {
   
}
/*--------------General CSS---------*/
img {
	border: 100% none;
	max-width: 100%;
	vertical-align: top;
}
a { outline: none; cursor: pointer; color:#241f1f;}
a:hover, a:focus  {color:#212121; text-decoration:none !important;}
p { font-size: 15px; line-height: 26px; padding-bottom: 20px; color: #585b60; font-weight:300;}
h1 { font-size: 34px; margin: 15px 0px;}
h2 { font-size: 28px; margin: 15px 0px;}
h3 { font-size: 22px; margin: 15px 0px;}
h4 { font-size: 18px; margin: 15px 0px;}
h5 { font-size: 16px; margin: 15px 0px; }

.bg-stars-bot-right {
    background-image: url(../images-nct/particle-bg-bot-right.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    background-size: 450px 520px;
}

.bg-stars-top-left {
    background-image: url(../images-nct/particle-bg.png);
    background-repeat: no-repeat;
    background-position: top left;
    background-size: 450px 520px;
}

.animate-cloud {
    position: absolute;
    top: 0;
    left: 0;
    width: 500em;
    height: 100%;
    opacity: 1;
    visibility: inherit;
    background: transparent url(../img/cloudwash.png) repeat-x scroll 0 100%;
    -webkit-animation: cloudwash 60s linear infinite;
    -moz-animation: cloudwash 60s linear infinite;
    animation: cloudwash 60s linear infinite;
}

body {
	margin: 0;
	padding: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
    font-weight: 300;
    line-height: 26px;
    color: #585b60;
	/* [disabled]color: #212121; */
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-text-stroke: 1px transparent;
}
.form-control{border-radius:0px; height:40px;}
.fadein{opacity:0;}
/* Effect 5: same word slide in */
.cl-effect-5 a {
	overflow: hidden;
	padding: 0 4px !important;
	height: 1.4em;
}

.cl-effect-5 a span {
	position: relative;
	display: inline-block;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
}

.cl-effect-5 a span::before {
	position: absolute;
	top: 100%;
	content: attr(data-hover);
	font-weight: 700;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.cl-effect-5 a:hover span,
.cl-effect-5 a:focus span {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%);
}

/* Effect 5: same word slide in and border bottom */
/*-----------------------main styles starts here-----------------------------------------------*/

ul { margin:0; padding:0; list-style-type:none;}
/*=====================================	PLACE HOLDER CSSS START HERE 		====================================*/
input::-webkit-input-placeholder {
color:#787b7b;
font-family: 'Muli', sans-serif;
}
 input::-moz-placeholder {
color:#787b7b;
font-family: 'Muli', sans-serif;
}
input::-ms-placeholder {
color:#787b7b;
font-family: 'Muli', sans-serif;
}
input.textbox::-ms-input-placeholder {
color:#787b7b;
font-family: 'Muli', sans-serif;
}
input.textbox::-ms-input-placeholder {
color:#787b7b;
font-family: 'Muli', sans-serif;
}

/*===================================== PLACE HOLDER CSSS END HERE 		====================================*/
/*===================================== Commen Butons ===================================*/
.large-btn {border-radius: 0px;
    font-size: 20px;
    line-height: 1.33333;
    padding: 10px 16px;
	background-color: #4caf50;
	border:1px solid #4caf50;
    
    color: #fff;
	width:100%;
	text-transform:uppercase;
	} 
.large-btn:hover, .large-btn:focus {
    background-color: #FFFFFF;
    color: #4caf50;
}

.midium-btn {border-radius: 4px;
    font-size: 15px;
    line-height:1.42857;
	background-color: #e78524;
    border: none;
    color: #fff;
	padding:6px 12px;
	min-width:120px;
	} 
.midium-btn:hover, .midium-btn:focus {
    background-color: #c97420;
    color: #fff;
}

.small-btn {
	background-color: #e7e7e7;
    border: 1px solid #ddd;
    color: #969696;
	border-radius: 0px;
    font-size: 14px;
    line-height: 1.5;
    padding: 5px 22px;
	min-width:70px;
	font-weight:bold;
	text-transform:uppercase;
	} 
.small-btn:hover, .small-btn:focus {
    background-color: #FFFFFF;
	border: 1px solid #094e1c;
    color: #094e1c;
}
.green-btn{background-color:#094e1c; border-color:#094e1c; color:#FFF;}
.close-btn {border-radius: 4px;
    font-size: 15px;
    line-height:1.42857;
	background-color: transparent;
    border:none;
    color: #c9302c;
	padding:6px 12px;
	min-width:120px;
	} 
.close-btn:hover, .close-btn:focus {
	background-color:#c9302c;
    color: #fff;
}
header { background-color:transparent; padding-bottom:30px; position:fixed; width:100%; z-index:1;}
.logo { float:left; margin:0px 0 0;}
.logo img{max-width:200px;}
nav ul { float:right; padding:0; margin:15px 0 0 !important;}
nav ul li { display:inline-block; font-size:15px; padding:6px 10px; margin-right:10px;}
nav ul li:last-child{margin-right:0;}
nav ul li a { color:#FFFFFF; font-size:16px;}
.nav li a{ padding-left:0; padding-right:0;}
nav ul li a:hover {color:#e78524;}
.navbar-nav li a{color:#FFFFFF !important; font-size:13px; background-color:transparent !important;
line-height:18px; margin-top:8px; text-transform:uppercase; padding-bottom:3px;}
.slide-left-right{text-decoration:none; display: inline-block; color:white;}
/* add a empty string after the elment with class .slide-left-right */
.slide-left-right:after 
{content: ''; display: block; height: 2px; width: 0; background: transparent;
transition: width .5s ease, background-color .5s ease; /* .5 seonds for changes to the width and background-color */
-webkit-transition: width .5s ease, background-color .5s ease; /* Chrome and Safari */
-moz-transition: width .5s ease, background-color .5s ease; /* FireFox */
margin-top:4px;
}
/* Change the width and background on hover, aka sliding out */
.slide-left-right:hover:after, .slide-left-right:active:after, .slide-left-right:focus:after {width: 100%; background: white;}

.navbar-default{background-color:transparent; border:none;}
.navbar-brand{padding-left:0;}
.navbar{margin-bottom:0;}

section { float:left; width:100%; padding:0;}
.padding100{padding-top:30px; padding-bottom:30px;}
.sticky{padding-bottom: 15px; box-shadow: 1px 1px 5px #888888; -webkit-box-shadow: 1px 1px 5px #888888;
-moz-box-shadow: 1px 1px 5px #888888; -ms-box-shadow: 1px 1px 5px #888888; -o-box-shadow: 1px 1px 5px #888888;}
.sticky .logo img{max-width:130px; transition: all 500ms ease; -webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease; -o-transition: all 500ms ease; -ms-transition: all 500ms ease;}
.sticky .navbar-nav li a{margin-top:0px; padding-top:5px; padding-bottom:5px;}
.sticky .navbar-nav li a.slide-left-right{color:#000;}
.sticky .navbar-nav li a.slide-left-right:hover:after, .sticky .navbar-nav li a.slide-left-right:active:after, .slide-left-right:focus:after {background: black;}
footer{background-color:#000000; padding-bottom:20px; clear:both;}
.footer-logo{float:right;}
footer p{color:#FFF; padding-top:20px; padding-bottom:0;}
footer img{margin-top:20px;}
.carousel-inner > .item{width:100%; margin:auto; max-height:620px;}
.carousel-inner{overflow:hidden !important;}
.carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
     /* width: 100%;*/
      margin: auto;
  }
.mobile-img{position:absolute; top:0; left:0;}
.carousel-inner{margin-top:0; overflow:inherit;}

/*================Inner Page Start=============*/
.about-main {background:#e5e5e5;}
.img-rounded {border-radius: 6px;width: 100%;}
   
p:last-child { margin-bottom:0;}  

/*================sticky header Start=============*/

.sticky{background-color:#FFF !important; transition: all 500ms ease; -webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease; -o-transition: all 500ms ease; -ms-transition: all 500ms ease; z-index:3;}
.sticky .navbar-nav li a{color:#212121 !important;}

/*================sticky header end=============*/


/*================Homepage Start=============*/
.home-banner{padding-top:0; width:100%; height:100%; text-align:left; color:#FFF; min-height:620px;}
.banner-img{}
.home-banner h5{font-size:18px; margin-bottom:0; padding-bottom:0;}
.home-banner h1{font-weight:600; font-size:50px; margin-top:0; text-transform:uppercase;}
.home-banner p{color:#FFF; font-size:20px; font-weight:300; width:100%; margin-top:20px;
line-height:30px;}

/*================Homepage end=============*/ 

/*================Features Start=============*/
.heading-section{text-align:center; margin-bottom:30px; padding-bottom:10px;}
.heading-section h2{font-weight:bold; margin-bottom:0; padding-top:0px; font-size:30px; margin-top:5px;}
.heading_hr{height: 0; width: 100px; margin: 0 auto; border: 2px solid #094e1c; margin-top:20px;}
.heading-section p{color:#d4d4d4; font-size:16px; font-weight:100; padding-bottom:0px; text-transform:uppercase;
font-weight:bold;}
.list-icon{width:80px; height:80px; border-radius:50% !important;
-moz-border-radius:50% !important; -o-border-radius:50% !important; -ms-border-radius:50% !important;
-webkit-border-radius:50% !important; line-height:60px !important;
text-align:center; margin:auto; display:block; margin-right:auto !important;
position:relative;}
.list-icon span{position:absolute; right:0; left:0; display:none;}
.list-icon:hover{transition-duration: .5s; -webkit-transition-duration: .5s;
-o-transition-duration: .5s; -ms-transition-duration: .5s; -moz-transition-duration: .5s; background-color:transparent;}
.list-icon:hover i{color:#094e1c;}
.list-icon:hover span{display:inherit;}
.list-icon:active, .list-icon:focus{background-color:#23a858 !important;}
.list-icon i{color:#FFF; font-size:20px;}
.list-icon img{margin-top:15px;}
.features-list ul li{display:inline-block; margin-bottom:20px; float:none; min-width:12%;}

.features-list ul li a:hover{border-color:transparent;}
.features-list ul li a:focus, .features-list ul li a:active{background-color:transparent !important; border-color:transparent !important;}
.features-list ul > li.active > a, .features-list ul > li.active > a:focus, .features-list ul > li.active > a:hover
{background-color:transparent; border-color:transparent;}
.features-list ul li h4{text-align:center; font-size:13px; font-weight:400; display:block; margin-left:8px; margin-top:25px;}
.features-list ul li p{text-align:center;}
.nav-tabs{border-bottom:none !important;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background-color:#23a858;
cursor:pointer !important;}
.featurelist-head{text-align:center;}
.featurelist-head h3{font-weight:bold;}
.gray-bg{background-color:#f8f8f8;}
.feature-tab-content{padding-top:15px; padding-bottom:0px; padding-right:15px; padding-left:15px;
}
.feature-list-item{margin-top:10px;}
.feature-list-item h3{border-bottom:1px solid #ddd; padding-bottom:15px;}
.feature-list-item p{padding-bottom:10px;}
.text-rgt{text-align:right;}
.feature-list-item i{color:#094e1c; font-size:34px;}
.feature-tab-content .carousel-inner{margin-top:60px;}


/*================Features End=============*/

/*================How It Works Start=============*/
.howitworkslist h4{text-align:center; font-weight:bold; font-size:18px;}
.howitworkslist p{text-align:center;}
.howitworkslist .list-icon{width:100px; height:100px; line-height:100px !important; margin:auto; display:block;}
.howitworkslist .list-icon i{font-size:40px;}
.howitworkslist h3{text-align:center; color:#969696;}
.howitcontainer ul{border-bottom: 2px solid #094F1C !important;}
/*================How It Works End=============*/

/*================Download Start=============*/
.download-section{background-image:url(../images-nct/download-bg.JPG); position:relative; z-index:1;}
.download-section::after{background-color: rgba(19,142,71,0.9); content:''; width:100%; height:100%; position:absolute; top:0;
left:0; z-index:-2;}
.download-part{padding-left:150px; color:#FFF; margin-top:70px;}

.download-part h2{font-weight:lighter;}
.download-part p{color:#FFF; margin-top:30px;}
.black-btn{background-color: #000000; border-radius: 0px; position: relative; padding: 5px 20px; padding-left: 40px;}
.black-btn i{font-size: 24px; position: absolute; left: 8px; top: 15px;}
.black-btn img{position: absolute; left: 8px; top: 15px;}
.black-btn span{font-size:10px;}
.black-btn .download-bigfont{display:block; font-size:16px;}
.download-button button{margin-right:10px;}
.black-btn:hover{color:#FFF;}
.social-icons a{width: 25px; height: 25px; background-color: #333; display: inline-block; color: white;
border-radius: 3px; text-align: center; font-size: 14px; margin-right:10px; line-height:25px;}
.social-icons a:hover{box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.3);
-o-box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.3);}
.fb{background-color:#3b5998 !important;}
.twitter-icon{background-color:#4099FF !important;}
.google-plus-icon{background-color:#d34836 !important;}
.linkedin-icon{background-color:#0077B5 !important;}



/*================Download End=============*/


/*================Membership Plan Start=============*/
.member-plan{padding:15px; border:1px solid #ddd; padding-left:0; padding-right:0;}
.member-plan:hover{box-shadow: 0 0 30px 10px rgba(0,0,0,0.3); -moz-box-shadow: 0 0 30px 10px rgba(0,0,0,0.3);
-webkit-box-shadow: 0 0 30px 10px rgba(0,0,0,0.3); -o-box-shadow: 0 0 30px 10px rgba(0,0,0,0.3);
-webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; transition: 0.5s; -0-transition: 0.5s;}
.member-plan:hover .member-plan-name{background-color:#094e1c; color:#FFF;}
.member-plan:hover .member-plan-description button{background-color:#FED106;}
.member-plan-price{text-align:center; font-size:60px;}
.member-plan-price h3{font-size:50px; margin-top:0; margin-bottom:0;}
.member-plan-price span{display:block; font-size: 12px; text-transform: uppercase;}
.member-plan-price sup{font-size:22px; top:-0.90em; font-weight:bold;}
.member-plan-name{padding:15px; background-color:#e7e7e7; margin-top:10px; margin-bottom:10px; font-size:24px; text-align:center;
font-weight:bold; text-transform:uppercase; color:#969696;}
.member-plan-description{padding:15px; padding-top:0;}
.member-plan-description p{color:#969696; text-align:center;}
.member-plan-description ul{text-align:center;}
.member-plan-description ul li{border-bottom:1px solid #ddd; padding-top:10px; padding-bottom:10px; color:#969696;}
.member-plan-description ul li:first-child{border-top:none;}
.member-plan-description ul li:last-child{border-bottom:none;}
.member-plan-description button{margin:auto; display:block; margin-top:20px;}
/*================Membership Plan End=============*/

/*================Contact Us Start=============*/
.contact-icon i{font-size:20px;}
.contact-icon{position:absolute; top:0; left:0;}
.contact-otherdetails{padding-left:40px;}
.contact-otherdetails ul li{border-bottom:1px solid #ddd; margin-bottom:20px; position:relative; padding-left:35px;}
.contact-otherdetails ul li:last-child{border:none;}
.icon-detail h3{margin-bottom:5px; font-weight:bold; font-size:14px; font-size:16px;}
.icon-detail p{padding-bottom:10px;}
/*================Contact Us End=============*/

/*================Blog Listing Start=============*/
.blog-head{background-image:url(../images-nct/blog-bg.jpg); position:relative; z-index:1;}
.blog-head h1{color:#FFF; font-weight:bold; margin-top:10px; font-size:40px; margin-bottom:0;}
.blog-head::after{content:' '; position:absolute; width:100%; height:100%; background-color:rgba(0,0,0,0.5); left:0; top:0;
z-index:-2;}
.kisankings-blog-listing header{position:inherit; padding-bottom:10px;}
.blog-list{border:1px solid #ddd; margin-bottom:25px;}
.blog-list:last-child{margin-bottom:0;}
.blog-list-detail{padding:15px;}
.link{color:#FFF;}
.link a{color:#FFF; font-weight:bold;}
.kisankings-blog-listing .navbar-nav li a{color:#212121 !important;}
.blog-list-detail h3{font-weight:bold; margin-top:0;}
.blog-list-detail h6{border-bottom:1px solid #ddd; padding-bottom:15px;}
.blog-list-detail p{color:#939393; padding-bottom:5px;}
.search-btn{position: absolute; top: 0; right: 15px;}
.search-btn button{height:40px;}
.search-btn button i{font-size:18px;}
.blog-recent-post{border:1px solid #ddd;}
.recent-post-title{background-color:#25ab5c; padding:15px; color:#FFF; font-size:18px;}
.recent-post-description{padding:10px;}
.recent-post-photo{position:absolute; left:0; top:0;}
.recent-post-photo img{max-width:130px;}
.recent-post-list{position:relative; padding-left:145px; min-height:100px; border-bottom: 1px solid #ddd; margin-bottom:10px;}
.recent-post-list:last-child{border-bottom:none; margin-bottom:0;}
.recent-post-content span{color:#9f9f9f; font-style:italic; font-size:12px; display:block;}
.blog-list-otherdetail h6{float:left; border-bottom:none; margin-top:3px; margin-bottom:0; padding-bottom:0;
border-right:1px solid #ddd; padding-right:10px; margin-right:10px; font-size:14px;}
.blog-list-otherdetail a{padding-right:10px; margin-right:10px; border-right:1px solid #ddd;}
.blog-list-otherdetail a:last-child{border-right:none;}
.user-detail i{margin-right:8px;}
.posted-date i{margin-right:8px;}
.blog-list-otherdetail{border-bottom: 1px solid #ddd; margin-bottom: 10px; padding-bottom: 15px;}
.special-comment{padding:15px; background-color:#25ab5c; color:#FFF; margin-bottom:15px;}

.special-comment p{color:#FFF; line-height:25px;}
.special-comment p i{font-size:20px;}
.social-media-icons ul li{display:inline-block; width: 40px; height: 40px; border-radius:50%; -moz-border-radius:50%;
-ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; margin-right:10px;}
.social-media-icons ul li:hover{background-color:#25ab5c; transition: all 500ms ease; -webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease; -o-transition: all 500ms ease; -ms-transition: all 500ms ease;}
.facebook-round{background-color:#3b5998;}
.social-media-icons ul li a i{color:#FFF;}
.social-media-icons ul li a{display: block; line-height: 40px; text-align: center; font-size: 16px;}
.twitter-round{background-color:#42c0fb;}
.google-round{background-color:#d34836;}
.social-media-icons{border-top: 1px solid #ddd; padding-top: 15px; padding-bottom: 15px;}
.comments-section{background-color:#f9f9f9; padding:10px;}
.single-comment-image img{width:60px; height:60px; border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%;
-moz--webkit-border-radius:50%; -o--webkit-border-radius:50%;}
.single-comment-image{position:absolute; top:0; left:0;}
.single-comment-section{position:relative; min-height:80px; padding-left:80px; padding-bottom: 15px; margin-bottom: 15px;
border-bottom:1px solid #ddd;}
.single-comment-section h4 a{font-weight:bold;}
.single-comment-section h4{margin-bottom:5px;}
.single-comment-section span{color: #939393; font-size:12px; font-style:italic;}
.single-comment-section p{margin-top:15px;}
.reply{padding:5px 15px; border:1px solid #25ab5c; color:#FFF; font-weight:bold; background-color:#25ab5c;}
.reply:hover{background-color:#FFF; color:#25ab5c;}
.single-replycomment-image{position:absolute; top:0; left:0;}
.single-replycomment-image img{width:60px; height:60px; border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%;
-moz--webkit-border-radius:50%; -o--webkit-border-radius:50%;}
.singe-comment-sidebar{position:relative; padding-left:80px; margin-top:30px;}
.single-comment-section:last-child{border-bottom:none;}
.leave-comment-section h4{font-weight:bold; border-bottom:1px solid #ddd; padding-bottom:15px;}
.dropdown-new button{margin: auto; text-align: center; display: block; margin-bottom: 15px;}
.dropdown-new button:hover{color:#FFF;}
.dropdown-new .dropdown-menu{margin: auto; text-align: center; right: 0; max-width: 250px;}
.dropdown-new .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover
{color:#262626;}
.bottom-top{position:fixed; bottom:10px; right:15px; font-size:36px; z-index:99}
.bottom-top a{width: 40px; height: 40px; background-color: #ededed; border-radius: 50%; display: block; text-align: center;
line-height: 30px;}
.bottom-top i{color:#000; font-size:24px;}
.carousel .right{float:right !important; width:15% !important;}
.carousel-control.left{background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .0) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%);
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%);}
.carousel-control.left{top:50%;}
.carousel-control.right{background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .0) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%);
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%);}
.carousel-control.right{top:50%;}
.carousel-caption{top:40%;}

/*================Blog Listing End=============*/

.yellow-btn{
	background-color: #FED106 !important;
	padding: 5px !important;
	border-color: #FED106;
	margin-top: 12px;
	color: #000;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px transparent;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: box-shadow, transform;
	transition-property: box-shadow, transform;
	margin-left: 5px;
	margin-right: 5px;
}
.sticky .yellow-btn{margin-top:0;}
.yellow-btn:hover{box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
-webkit-transform: scale(1.1);
transform: scale(1.1); border:none; color: #000 !important;}
.carousel-caption-two{left:10%; right:10%; top:25%;}
.carousel-caption-two h2{font-size:34px; margin-top:20%;}
.paddingtop20{padding-top:20px;}
.featureslist-description{margin-bottom:15px;}
.featureslist-description:last-child{margin-bottom:0;}
.how-work{margin:auto; text-align:center; display:block;}
.abtn-new .col-sm-4{border-right: 1px solid #cecece; margin-bottom:30px;}
.about-list{text-align:center; padding:15px; position:relative; bottom:-15px;}
.border-btm .about-list{border-bottom: 1px solid #cecece;}
.about-list i{font-size:60px; color:#094e1c;}
.border-right-none{border-right:none !important;}

/*================media query start=============*/



@media screen and (max-width: 1920px) and (min-width : 992px) {
.dropdown-new
{
	display:none;
}
}
@media screen and (max-width: 1920px) and (min-width : 768px) {
	.features-left{
	width: 35%;
	padding-right: 80px;
}
	.features-middle{
	width: 23%;
}
	.features-right{
	width: 35%;
	padding-left: 80px;
}
}
@media screen and (max-width: 1366px) {
.banner-img img{max-height:618px; width:100%;}	
}
@media screen and (max-width: 1199px) {
.recent-post-photo{position: relative;}
.recent-post-list{padding-left:0; padding-bottom: 10px;}
/*.navbar-right{display:none !important;}*/
}
@media screen and (min-width: 1199px) {
	.navbar-toggle{display:none !important;}
	
	.navbar-right{display:inherit !important;}
}
@media screen and (max-width: 1100px) and (min-width : 768px) {
.navbar-right{float:left !important;
}
nav ul li{margin-right:0;}

/*.home-banner{padding-top:24%;}*/
}
@media screen and (max-width: 991px) and (min-width : 768px) {
	.navbar-right .yellow-btn{position: absolute; top: -40px; right: 0;}
}
@media screen and (max-width: 991px) {
.dropdown-new{display:inherit;}
.nav-tabs-new{display:none;}
.features-list .col-sm-3{width:100%;}
.features-list .col-sm-9{width:100%;}
}
@media screen and (max-width: 767px) {
.home-banner{min-height:inherit; text-align:center;}
.home-banner p{width:100%;}
.navbar-toggle{margin-top:30px;}
nav ul{float:left; width:100%; background-color:#FFF; border:1px solid #ddd; margin-top:0 !important;}
.navbar-nav li a{color:#333 !important;}
.nav > li > a{padding:1px;}
.membership-plan-list .col-sm-4{margin-bottom:20px;}
.mob-app-img img{max-width:200px; margin:auto; display:block;}
.download-part {padding-left: 0; color: #FFF; margin-top: 30px; text-align: center;}
.navbar-collapse{border-top: 0px solid transparent; -webkit-box-shadow: inset 0 0px 0 rgba(255, 255, 255, .1);
box-shadow: inset 0 0px 0 rgba(255, 255, 255, .1);}
.contact-otherdetails{padding-left:0; margin-top:30px;}
.navbar-nav{margin-top:15px !important;}
.featureslist-description .col-sm-4{width:33%; float:left;}
.sticky{padding-bottom: 0px;}
.blog-search{margin-top:20px;}
}
@media screen and (max-width: 640px) {
.home-banner h1{font-size:30px;}
.home-banner p{font-size:16px;}
.carousel-inner{margin-top:50px;}
.home-banner .carousel-inner{margin-top:0px;}
.featureslist-description .col-sm-4{width:100%;}
.text-rgt{text-align:left;}
.feature-list-item {margin-top: 10px; width: 33%; float: left;}
.feature-list-item h3{font-weight:bold; font-size:16px;}
.feature-list-item p{font-size:12px;}
.second-part{width:40% !important; margin:auto; display:block; margin-left:30%; margin-bottom:50px;}
.blog-head h1{font-size:24px;}
.single-comment-image{position:relative;}
.single-comment-section{padding-left: 0px;}
.carousel-caption-two h2{margin-top:0; font-size:20px;}
.carousel-caption-two img{width:50%;}
}
@media screen and (max-width: 480px) {
.home-banner{padding-top:20%;}
.home-banner h5{font-size:16px;}
.home-banner h1{font-size:18px;}
.home-banner p{line-height:20px; font-size:12px;}
.feature-list-item {width: 100%;}
.carousel-inner{margin-top:45px;}
.contact-section .col-xs-6{width:100%;}
.blog-list-otherdetail h6{float:none; margin-bottom:8px; text-align:center;}
.blog-list-otherdetail a{display:block; margin-bottom:8px; text-align:center;}
.carousel-caption{top:15%;}
.home-banner .carousel-inner{margin-top:30px;}
.carousel-caption-two{top:5%;}
.carousel-caption-two h2{font-size:16px;}

}
@media screen and (max-width: 360px) {
.download-button button {
    margin-right: 10px;
    min-width: 160px;
    margin-bottom: 10px;
}
}
