/* lg */ 
@media (min-width: 1200px) {
	.banner img{
		width: 100%;
	}
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
 	ul#main-menu.sm > li a {
    	padding: 25px 10px;
	    font-size: 15px;
	}

	.tab .nav-tabs>li>a{
		font-size: 16px;
		padding: 5px 12px;
	}

	.single-item .slick-track .slick-slide {
    	height: auto;
	}

}

/* sm */
@media (max-width: 1100px){

	.headline input.search-fld{margin-top: 7px;}

	.homepage-2 .bg-black-h h4{font-size:14px;}

	.nav.navbar-nav > li > a{padding: 17px 10px 16px;}

	.homepage-2 a.ads{
		width: 70%;
	}

	.sidebar-latest .post-sec img {
    	height: auto;
	}

}

@media (max-width: 991px) {

	.headline marquee {
    	padding: 21px 0 0;
	}

	.headline input.search-fld {
    	padding: 3px 22px 3px 10px;
    	font-size: 12px;
    	margin-top: 16px;
	}

	.headline a i {
    	right: 16px;
    	top: 26px;
	}

	.title h3 {
    	font-size: 18px;
	}

	.logo_name_description {
    	padding-top: 0;
	}

	.homepage-2 .mid-level a.logo {
    	margin-top: 6px;
    	width: 28%;
	}

	.homepage-2 a.ads {
    	width: 70%;
	}

	ul.bar-social {
	    position: absolute;
	    right: 58px;
	}

	.bar-social i {
    	padding: 4px 6px;
	}

	.banner .sl-caption h1{
		font-size: 25px;
	}

	.tab .nav-tabs>li>a{
		font-size: 13px;
		padding: 5px 6px;
	}

	.tab-pane .item-list h5 {
    	font-size: 12px;
	}

	.single-item .slick-track .slick-slide {
    	height: auto;
	}

	.listout span, .tab span {
    	font-size: 12px;
	}

	form.wpcf7-form {
    	padding: 10px 0px;
	}

	#secondary .listout .item-list .col-sm-8{
		padding-right: 0;
		padding-top: 0;
	}

	.banner .sl-caption{
		top: 25%;
	}

	.banner .sl-caption .center a{
		font-size: 22px;
	}

	.homepage-2 .banner-sl .slick-next{
		right: 10px;
	}

	.homepage-2 .banner-sl .slick-prev{
		left: 0px;
	}

	#primary .widget_news_unlimited_popular_five_column_widget article.col-sm-8,
	#primary .widget_news_unlimited_popular_five_column_widget article.col-sm-4 {
    	width: 100%;
	}
}
 
/* xs */
@media (max-width: 767px) {

	img{width: 100%;}

	.img-scale-animate{height: 250px; margin-bottom: 15px;}

	.headline .col-xs-2.col-sm-2.col-md-2{
		padding:0;
	}

	.homepage-2 .bg-black-h h4{font-size: 11px; padding: 15px 12px;}

    .headline marquee{padding-top: 9px;}

    .headline input.search-fld{margin-top: 6px;}

	.headline a i {
    	right: 14px;
    	top: 16px;
	}

	.logo_name_description h3 {
    	font-size: 22px;
	}

	.logo_name_description p {
    	font-size: 12px;
	}

	ul.sm-blue > li a {
    	padding: 13px 8px;
    	font-size: 14px;
	}

	.banner .carousel-caption{
		top: 54px;
		left: 15%;
		right: 15%;
	}

	.banner .sl-caption{
		top: 33%;
	}

	.banner .sl-caption h1 {
    	font-size: 18px;
	}

	.br-banner{
		padding: 25px 0;
	}

	.br-banner ul.breadcrumb{
		padding: 10px 0;
	}

	.section-title{
		width: 50%;
	}

	.latest-post .col-xs-6.col-sm-3.col-md-3{
		margin-bottom: 30px;
	}

	.listout .item-list{
		width: 100%;
	}

	.sidebar-latest article.col-xs-6 {
	    width: 100%;
	}

	.row.listout{
    	padding-left: 15px;
    	padding-right: 15px;
	}

	#primary .widget.widget_news_unlimited_popular_five_column_widget .row.listout {
    	margin-left: -15px;
    	margin-right: -15px;
	}

	#today-news .widget .row.listout {
    	margin-left: -15px;
    	margin-right: -15px;
	}

	ul.sm-blue > li a span.sub-arrow{
		border-color: #333 transparent transparent transparent;
	}

	.instagram_widget div{
		width: 25%;
	}

	.contact-us .col-xs-offset-1{
		margin-left: 0;
	}


}
 
/* XS Portrait */
@media (max-width: 639px) {
	.headline .col-xs-2.col-sm-2.col-md-2{
		width: 100%;
	}

	.headline article.col-xs-7.col-sm-7.col-md-7 {
    	width: 100%;
    	padding: 0 15px;
	}

	.headline article.col-xs-3.col-sm-3.col-md-3 {
    	width: 100%;
    	margin-bottom: 10px;
	}

	.headline marquee {
    	padding-top: 14px;
	}

	.headline input.search-fld{
		margin-top: 5px;
	}


	.mid-level{
		padding: 20px 0;
		text-align: center;
	}

	.homepage-2 a.ads{
		margin-top: 10px;
	}

	.homepage-2 .mid-level a.logo{
		width: 70%;
	}

	.section-title{
		width: 100%;
	}

	.logo_name_description {
    	width: 100%;
    	text-align: center;
	}

	.homepage-2 a.ads {
    	width: 100%;
	}

	#primary article.col-xs-6.col-sm-6 {
    	width: 100%;
	}

	.banner-sl .slick-dots {
    	display: none !important;
	}

	.instagram_widget div{
		width: 25%;
	}

	.copyright p {
    	padding: 0 15px;
	}

	/*Slider*/

	section#main-cat {
    	padding: 20px 0 0;
	}
	.single-item .slick-slide .container {
    	padding: 0;
	}

	.banner .sl-caption{
		/*position: relative;
		height: 98px;
		background: #fbfbfb;*/
		width: 100%;
		padding: 10px 30px;
	}

	.sl-caption p{
		font-size: 13px;
		padding: 2px 11px;
	}

	.banner .sl-caption h1 {
    	font-size: 12px;
	}

	.banner .sl-caption p a {
    	color: #fff;
	}

/*	.banner .sl-caption a {
    	color: #000;
	}*/

	.top_cots .indv-info li{width: 100%; margin-bottom: 20px;}

	.top_cots .indv-info li:last-child{margin-bottom: 0;}

	.col-xs-offset-1{margin-left: 0;}

	.related_post_wrapper article.col-xs-6 {
    	width: 100%;
	}

	.img-scale-animate {
    	height: 155px;
	}

	#primary section#news_unlimited_popular_five_column_widget-2 .section-title {
    	padding-left: 15px;
    	padding-right: 15px;
	}

	#today-news .widget article.col-xs-6 {
    	width: 100%;
    	padding-bottom: 15px;
	}

}

