@media (max-width:768px) {
	.index-head-btns{
		margin-left: 0;
	}
	.blog-footer{
		background-position: 50% 100%;
	}
	.ft-form-title{
		margin-bottom: 15px;
	}
		.ft-form{
			margin: 7px -15px 0px;
			padding-top: 30px;
			padding-left: 15px;
			height: 501px;
		}
		.lta{
			padding: 0px 15px;
		}
		.lin input{ margin-bottom: 28px}
		.hd-fline {
		    margin-top: 20px;
		    margin-bottom: 5px;
		}
		.hd-logo-aline {
		   width: 174px;
		}
		.hd-sl{
			margin-left: 35px;
            height: 18px;
		}
		.navbar-nav{
			margin: 7.5px 0;
		}
		.hd-fline,.hd-fline .hd-contact{
			text-align: center;
		}
		.blog-header-title{
			font-size: 45px;
		}
		.blog-header-line{
			width: 100%;
			margin: 10px 0;
		}
		.blog-header-line:before{    
			width: 100%;
    		height: 4px;
		}
		.hd-contact{
			margin-top: 15px;
		}
		.blog-post{
			border-bottom: 1px solid #cacaca;
			padding-bottom: 20px;
			margin-bottom: 25px;
		}
		.blog-post:last-child{
			border: none;
		}
		body{
			font-size: 14px;
		}
	}
	@media (min-width:768px) {
		.hd-sl{
			margin-left: 22px;
                height: 20px;
		}
		.ft-form{
			float: right;
		}
		.lta{
			padding: 15px 30px 0 15px;
		}
		.lin{
			padding-right: 15px;
		}
		#bs-navbar .nav li:first-child a{
			padding-left: 0;
		}
		#bs-navbar .nav li:last-child a{
			padding-right: 0;
		}
		#bs-navbar{	
		 	margin-right: -35px;	
		}
		#bs-navbar a{
			padding:10px 7px;
		}
		.blog-post{
			border-bottom: 1px solid #EAEAEA;
			padding: 35px 0;
		}
	}
	@media (min-width:1000px) {
		.hd-sl{
			margin-left: 35px;
            height: 20px;
		}
		#bs-navbar a{
			padding:10px 23px;
		}
		.analiz {
		    text-align: right;
		}
		.index-slide-blog  .col-sm-8{
			margin-left: -17px;
		}
		.blog-post{			
			padding: 35px 0;
		}
	}
	@media (min-width:1200px) {
		.container{
			width: 1230px;
		}
		#bs-navbar a{
				padding: 15px 30px;
		}
		.blog-sidebar{
			padding-left:60px; 
		}

	}

@media screen and (max-width: 767px) {
    .table-responsive.plan > .table > tbody > tr > td, .table-responsive.plan > .table > tbody > tr > th, .table-responsive.plan > .table > tfoot > tr > td, .table-responsive.plan > .table > tfoot > tr > th, .table-responsive.plan > .table > thead > tr > td, .table-responsive.plan > .table > thead > tr > th {
        white-space: normal;
    }
}

@media (max-width:500px) {
    .hd-sl {
    display:none;
    }
    .hd-logo-aline:after {
    content:none}
	.img-text{width:100%!important}
}