ul{
	margin-bottom: 0px !important;
}
a{
	text-decoration: none !important;
}
.reaponsivesearch{
	display:none;	
}
/*.responsivesearchform{
	width:50%;
	height: 300px;
	background-color: red;
}*/
.responsiveslider{
	height: 500px;
	
}
.responsiveslider img{
	width:100%;
	height: 100%;
	object-fit: cover;
	overflow: hidden;
}
.responsiveslider .carousel-inner > .item {
	width: 100%;
	height: 500px;
}
.responsiveslider  .carousel-indicators{
	display: none;
}
.responsiveslider  .carousel-indicators li{
	background-color: #5766a7;
	border:1px solid #5766a7;
}
.responsiveslider  .carousel-indicators li.active{
	background-color: #e2634c;
	border:1px solid #e2634c;
}
.responsiveslider .carousel-control.left,.responsiveslider .carousel-control.right{
	width:40px;
	height: 40px;
	background-color:#4a5a9d;
	opacity: 1;
	margin-top: 230px;
	background-image: unset;
	font-size: 18px;
	border-radius: 50%;
	padding-top:8px; 
	margin-left: 5%;
}
.responsiveslider .carousel-control.right{
	margin-right: 5%;
}
.responsiveheader{
	display: none;
}
.responsivemenu{
	display: none;
}
.registertwo,.logintwo {
	background-color: #e2634c !important;
	padding: 10px 15px !important;
	color: #FFF !important;
	border-radius: 40px;
}
.category-links{
	overflow: hidden;
}
.mkd-post-info-category a:hover{
	color: #FFF;
}
.carousel-caption h3{
	font-size: 35px;
	text-shadow:0px 7px 12px #474747;
}
.copyright{
	padding: 10px;
}
#Header input[type=text]{
	color: #000;
}

#btnSignUp,#btnLogin {
    background-color:rgba(76, 93, 165, 0.83);
        width: 100% !important;
        color:#FFF;padding: 16px 0;
        text-align:center;
}
.facebook {
border-color: #2d5073 !important;
    background-color: #3b5998 !important;
    padding: 2% 0 2% 2% !important;
    margin-right: 1% !important;
}
.facebook:hover {
   background: rgb(35, 75, 170) none repeat scroll 0% 0% !important;
 }
.facebook span {
        background: rgb(35, 75, 170) none repeat scroll 0% 0% !important;
    padding: 2% !important;
    }
.googleplus {
    border-color: #FF7E7E !important;
    background-color: #FF3B3B !important;
    text-shadow: #595959 -1px -1px 0 !important;
    padding: 2% 0 2% 2% !important;
}
    .googleplus span {
            background: #fb4c35;
            padding: 2%;
    }
.googleplus:hover {
            background: #fb4c35 !important;
    }
@media screen and (max-width: 640px) and (min-width: 360px) {
    div.social-wrap a {
    font-size:12px;
    }
	.reaponsivesearch{
	display: block;
	margin-top: 6px;
}
.carousel-caption h3{
	font-size: 20px;
}
.responsivesearchform{
	width:100%;
	background-color:#5766a7;


	padding: 15px;
}
#Header.header-non-responsive .search-form{
	width: 100% !important;
}
.responsiveslider{
display: block;
height: 200px !important;
}
.banner-grid{
	display: none;
}
.responsiveslider img{
	width:100%;
	height: 100%;
	object-fit: cover;
	overflow: hidden;
}
.responsiveslider .carousel-inner > .item {
	width: 100%;
	height: 200px !important;
}
.responsiveslider .carousel-inner > .item > img,.responsiveslider .carousel-inner > .item > a > img{
	line-height: 200px !important;
	height: 200px !important;
}
.responsiveheader{
	display: block;
}
.responsiveheader .navbar-toggle .icon-bar{
	background-color: #FFF;
}
.responsiveheader .navbar-toggle{
	margin-top: 0px;
}
#Header.header-non-responsive .logo-container{
	top:15px;
}

.responsivemenu{
	display: block;
	
}

/* The side navigation menu */
.sidenav {
  
    width: 0; /* 0 width - change this with JavaScript */
    position: absolute; /* Stay in place */
    z-index: 1; /* Stay on top */
    top: 0;
    left: 0;
    height: 450px;
    background-color: #FFF; /* Black*/
    overflow-x: hidden; 
    overflow-y: scroll;
    /* Disable horizontal scroll */
    padding-top: 30px; /* Place content 60px from the top */
    transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */
}

/* The navigation menu links */
.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 15px;
    color: #818181;
    display: block;
    transition: 0.3s;
}

/* When you mouse over the navigation links, change their color */
.sidenav a:hover{
    color: #f1f1f1;
}

/* Position and style the close button (top right corner) */
.sidenav .closebtn {
    position: absolute;
    top: 16px;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
#Header .eHowUserMenu ul#userDropdown{
	min-width:100px !important;
}
#Header.header-non-responsive .eHowUserMenu ul#userDropdown li a{
	    font-size: 13px !important;
    padding: 7px !important;
}
.responsiveuser{
	width:100px !important;
}
.searchpage{
	margin-left: 220px;
}
#Header.header-non-responsive .eHowUserMenu{
	top:11px;
}
.sub-title-list .list-info{
	float: none !important;
	text-align: center;
}
.responsiveslider  .carousel-indicators{
	display: block;
}
.responsiveslider .carousel-control.left, .responsiveslider .carousel-control.right{
	display: none;
}
.mkd-social-share-holder.mkd-list ul li a{
	width:39px;
}
}
@media screen and (max-width: 1024px) and (min-width: 768px){
.hero-title-info {
	font-size: 20px !important; 
	margin-top: 42px;
}
.responsiveslider .carousel-inner > .item {
	width: 100%;
	height: 500px !important;
}
.responsiveslider .carousel-inner > .item > img,.responsiveslider .carousel-inner > .item > a > img{
	line-height: 500px !important;
	height: 500px !important;
}
.logo-st{
	margin-top: -5px;
}
.breadcrumbs{
	margin-top: 19%;
}
#Header .nav .dropdown .category-links ul li {
    padding: 0px;
    list-style: none
}
}
@media screen and (max-width: 1200px) and (min-width: 900px){
	.responsiveslider{
	height: 500px;
	
}
.responsiveslider img{
	width:100%;
	height: 100%;
	object-fit: cover;
	overflow: hidden;
}
.responsiveslider .carousel-inner > .item {
	width: 100%;
	height: 500px;
}
.responsiveslider .carousel-inner > .item > img,.responsiveslider .carousel-inner > .item > a > img{
	line-height: 500px !important;
	height: 500px !important;
}
.sub-title-list .list-info{
	line-height:25px;
	margin-top: 55px;
}
}
@media screen and (min-width:1200px){
	.responsiveslider{
	height: 500px;
	
}
.sub-title-list .list-info{
	line-height:25px;
	margin-top: 55px;
}
.responsiveslider img{
	width:100%;
	height: 100%;
	object-fit: cover;
	overflow: hidden;
}
.responsiveslider .carousel-inner > .item {
	width: 100%;
	height: 500px;
}
.responsiveslider .carousel-inner > .item > img,.responsiveslider .carousel-inner > .item > a > img{
	line-height: 500px !important;
	height: 500px !important;
}
}
@media (min-width:1441px){
	.responsiveslider .carousel-control.right{
	margin-right: 12%;
}
	.responsiveslider .carousel-control.left{
	margin-left: 12%;
}
}