/* 

Theme Name: News Page   

Description: This is News Page Theme.   

Version: 1.0   

*/  
 


* { 	margin: 0; 	padding: 0; 	box-sizing: border-box; 	-moz-box-sizing: border-box;   

	-webkit-box-sizing: border-box;     font-size: 16px;     line-height: 24px; }  
 

/**   

 *  Common Tags   

 *  -----------------------------------------   

 */  

@charset "utf-8";   @font-face {   

    font-family: 'SolaimanLipiNormal';   

    src: url('solaiman-lipi.eot');   

    src: url('solaiman-lipi.eot') format('embedded-opentype'),   

         url('solaiman-lipi.woff') format('woff'),   

         url('solaiman-lipi.ttf') format('truetype'),   

         url('solaiman-lipi.svg#SolaimanLipiNormal') format('svg');   

}  
 


@font-face { 
 


    font-family: 'solaiman-lipi'; 
 


    src: url('fonts/solaiman-lipi/solaiman-lipi.eot'); 
 


    src: url('fonts/solaiman-lipi/solaiman-lipi.eot?#iefix') format('embedded-opentype'), 
 


         url('fonts/solaiman-lipi/solaiman-lipi.woff') format('woff'), 
 


         url('fonts/solaiman-lipi/solaiman-lipi.ttf') format('truetype'), 
 


         url('fonts/solaiman-lipi/solaiman-lipi.svg#solaiman-lipi') format('svg'); 
 


    font-weight: normal; 
 


    font-style: normal; 
 


} @font-face { 
 


    font-family: 'kalpurush'; 
 


    src: url('fonts/kalpurush/kalpurush.eot'); 
 


    src: url('fonts/kalpurush/kalpurush.eot?#iefix') format('embedded-opentype'), 
 


         url('fonts/kalpurush/kalpurush.woff') format('woff'), 
 


         url('fonts/kalpurush/kalpurush.ttf') format('truetype'), 
 


         url('fonts/kalpurush/kalpurush.svg#kalpurush') format('svg'); 
 


    font-weight: normal; 
 


    font-style: normal; 
 


} @font-face { 
 


    font-family: 'roboto-regular'; 
 


    src: url('fonts/roboto-regular/roboto-regular.eot'); 
 


    src: url('fonts/roboto-regular/roboto-regular.eot?#iefix') format('embedded-opentype'), 
 


         url('fonts/roboto-regular/roboto-regular.woff') format('woff'), 
 


         url('fonts/roboto-regular/roboto-regular.ttf') format('truetype'), 
 


         url('fonts/roboto-regular/roboto-regular.svg#roboto-regular') format('svg'); 
 


    font-weight: normal; 
 


    font-style: normal; 
 


}   

body { 
 


	 
 


	/*font-family: 'kalpurush';*/ 	font-size: 13px; }   

a { 	color: #104465; 
 


	font-family: 'solaimanlipi'; 
 


	/*font-family: 'solaiman-lipi';*/ 	outline: none; 	text-decoration: none; }  
 


  
 


 a:hover {   

	color: #0085bf;   

}  
 


  
 


  
 


  
 


*   

 *  Common Styles   

 *  -----------------------------------------   

    

    

.clearfix::before, .clearfix::after,    

.dl-horizontal dd::before, .dl-horizontal dd::after,    

.container::before, .container::after,    

.container-fluid::before, .container-fluid::after,    

.row::before, .row::after,    

.form-horizontal .form-group::before,    

.form-horizontal .form-group::after,    

.nav::before, .nav::after,    

.navbar::before, .navbar::after,    

.navbar-header::before, .navbar-header::after,    

.navbar-collapse::before, .navbar-collapse::after {   

	content:"";   

	display: table;   

}  
 


  
 


 .row {   

	clear: both;   

	margin-left: -10px;   

	margin-right: -10px;   

}  
 


  
 


 .row::before,   

.row::after {   

	content: "";   

	display: table;   

}  
 


  
 


 .pull-left {   

	float: left;   

}  
 


  
 


 .pull-right {   

	float: right;   

}  
 


  
 


 .text-left {   

	text-align: left;   

}  
 


  
 


 .text-center {   

	text-align: center;   

}  
 


  
 


 .text-right {   

	text-align: right;   

}  
 


  
 


 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {   

	position: relative;   

	min-height: 1px;   

	padding-left: 10px;   

	padding-right: 10px   

}  
 


  
 


 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {   

	float: left   

}   

.col-lg-12 {   

	width: 100%   

}   

.col-lg-11 {   

	width: 91.66666667%   

}   

.col-lg-10 {   

	width: 83.33333333%   

}   

.col-lg-9 {   

	width: 75%   

}   

.col-lg-8 {   

	width: 66.66666667%   

}   

.col-lg-7 {   

	width: 58.33333333%   

}   

.col-lg-6 {   

	width: 50%   

}   

.col-lg-5 {   

	width: 41.66666667%   

}   

.col-lg-4 {   

	width: 33.33333333%   

}   

.col-lg-3 {   

	width: 25%   

}   

.col-lg-2 {   

	width: 16.66666667%   

}   

.col-lg-1 {   

	width: 8.33333333%   

}  
 
 
header { 	 	float: left; 	 	width: 100%; }  
 
 .container {   

	margin: 0 auto;   

	/*overflow: hidden; */ 	padding-left: 10px;   

	padding-right: 10px;   

	width: 1100px;   

}  
 


  
 


 #header-top {   

	border-bottom: 1px solid #ccc;   

	overflow: hidden;   

	padding: 10px 0 5px;   

}  
 


  
 


 #logo {   

	margin-top: 1px;   
margin-left: -9px;
}  
 


  
 


 #top-social-icons > a {   

	font-size: 19px;   

	margin-left: 5px;   

}  
 


  
 


 .main-menu {   

	float: left;   

	margin-top: 1px;   

	width: 100%;   

}  
 


  
 


#main-menu ul li:hover ul { 	 	display: block; }  
 


  
 


 .main-menu ul {   

	float: left; 	 	 
 


width: 100.2%;  
 


background: #103365 url("http://ajkershomoy.com/kawserbd/wp-content/uploads/2015/10/bg3.gif") repeat-x scroll center bottom;  
 
 



}  
 


  
 


 .main-menu ul li { 	 	background-color: #103365; 	 	border-left: 1px solid #fff; 	       

	float: left;   

	list-style: none; 	 	position: relative; background: #103365 url("http://ajkershomoy.com/kawserbd/wp-content/uploads/2015/10/bg3.gif") repeat-x scroll center bottom; }  
 


  
 


 .main-menu ul li a {   

	color: #fff;   

	float: left;   

	padding: 10px 21px; font-family: solaimanlipi; }  
 


  
 


 .main-menu ul li a:hover {   

	background-color: #000;   

}  
 


  
 


.main-menu ul li ul { 	 	display: none; 	 	position: absolute; 	 	top: 37px; 	 	left: 0; 	 	width: 230px; 	 	z-index: 99999; 	 }  
 


  
 


.main-menu ul li:hover ul { 	 	display: block; 	 }  
 


  
 


.main-menu ul li ul li { 	 	border-top: 1px solid #fff; 	 	border-left: 1px solid #fff; 	 	border-right: 1px solid #fff; 	 	width: 100%; 	 }  
 


  
 


.main-menu ul li ul li:last-child { 		 	border-bottom: 1px solid #fff; 	 }  
 


  
 


.main-menu ul li ul li a { 	 	background-color: #17527E; 	 	float: left; 	 	width: 100%; }  
 


  
 


 #pull {   

	color: #fff;   

	display: none;   

	float: left;   

	padding: 10px 15px;   

	width: 100%;   

}  
 


  
 


 #pull-button {   

	cursor: pointer;   

}  
 


  
 


 #main { 	 	float: left;   

	margin-top: 5px; 	 	width: 100%;   

}  
 


  
 


 #slider img {   

	max-width: 100%;   

}  
 


  
 


 .bx-wrapper {   

	margin: 0 auto 30px !important;   

}  
 


  
 


 .bx-wrapper .bx-viewport {   

	border: 0 !important;   

	left: 0 !important;  



height:379px; 

}  
 


  
 


 ul.bxslider,   

.bxslider li {   

	height: 100%;   

}  
 


  
 


 .bxslider li {   

	position: relative;   

}  
 


  
 


 .bxslider a {   

	background: rgba(3, 3, 3, 0.8) none repeat scroll 0 0;   

	color: #ccc;   

	display: block;   

	width: 100%;   

	padding: 10px;   

	position: absolute;   

	bottom: 0;   

	left: 0;   

}  
 


  
 


 .bx-pager {   

	display: none;   

}  
 


  
 


 .page-advertisement {   

	float: left;   

	height: 150px;   

	overflow: hidden;   

	width: 100%;   

}  
 


  
 


 .page-advertisement img {   

	width: 100%;   

}  
 


  
 


 #most-read-part .tabs,   

#most-read-part .tab-content {   

	float: left;   

	width: 100%;   

}  
 


  
 


 .tabs li,   

.tab-content li {   

	float: left;   

	list-style: none;   

}  
 


  
 


 #most-read-part .tabs li {   

	width: 50%;   

}  
 


  
 


 #most-read-part .tabs li a {   

	float: left;   

	padding: 10px 5px;   

	text-align: center;   

	width: 100%;   

	   

	border-radius: 5px 5px 0 0;   

	-moz-border-radius: 5px 5px 0 0;   

	-webkit-border-radius: 5px 5px 0 0;   

}  
 


  
 


 .tabs li a {   

	background-color: #eee;   

	color: #000;   

	cursor: pointer;   

}  
 


  
 


 .tabs li a.active {   

	background-color: #17527e;   

	color: #fff;   

}  
 


  
 


 #most-read-part .tab-content ul {   

	display: none;   

}  
 


  
 


 #most-read-part .tab-content ul.active {   

	display: block;   

}  
 


  
 


 #most-read-part .tab-content li {   

	border-top: 1px solid #eee;   

	padding: 10px 5px;   

	width: 100%;   

}  
 


  
 


 #most-read-part .tab-content li:first-child {   

	border-top: none;   

}  
 


  
 


 .news-item { 



height: 395px; 	margin-bottom: 5px;  

	overflow: hidden;  

	vertical-align: top;  
 


}  
 


  
 


 .news-item li {   

	color: #4E4E50;   

	float: left;   

	list-style: inside none disc !important;   

	padding: 0;   

	margin-bottom: 10px;   

	width: 100%;   

}  
 


  
 


 .big-category-2 { 	 	margin-bottom: 0;   

}  
 


  
 


 .news-item li:first-child,   

.big-category li {   

	list-style: none !important;   

	padding: 0;   

}  
 


  
 


 .big-category li, .big-category-2 li {   

	color: #000; 	 	margin-bottom: 40px;   

	padding-left: 10px !important;   

	padding-right: 10px !important;   

}  
 


  
 


 .big-category li {   

	width: 33.3333%; 	 }  
 


  
 


 .big-category-2 li { 	 	list-style: outside none none !important; 	 	width: 50%; 	 }  
 


  
 


 .big-category-2-image {   

	height: 196px;   

	margin-bottom: 10px;   

	overflow: hidden;   

}  
 


  
 


 .big-category-2 li img { 	 	height: auto !important;   

}  
 


  
 


 .news-item li img {   

	display: none;   

	float: left;   

	max-width: 100%;   

}  
 


  
 


 .news-item li:first-child img,   

.big-category li img,   

.big-category-2 li img {   

	display: block;   

	margin-bottom: 7px;   

}  
 


  
 


 .news-item li a {   

	color: #000;   

	width: auto;   

}  
 


  
 


 .news-item li:first-child a,   

.big-category li a,   

.big-category-2 li a {   

	color: #104465;   

	font-size: 18px;   

	width: 100%; font-weight:500; }  
 


  
 


 .big-category li a,   

.big-category-2 li a { 	 	float: left;   

	margin-bottom: 8px;   

	margin-top: 4px;   

}  
 


  
 


 .news-item li a:hover,   

.news-item li:first-child a:hover {   

	color: #0085bf;   

}  
 


  
 


 .header-border {   

  border-top: 3px solid #eaeaea;   

  float: left;   

  font-size: 18px;   

  font-weight: bold;   

  text-transform: uppercase;   

  width: 100%; background-color:#FCFFFE; margin-bottom: 2px; }  
 


  
 


 .block > header.header-border {   

  min-height: 40px;   

}  
 


  
 


 .block header.blue a {   

  border-color: #4d89cc;   

}  
 


  
 


 .block.news-item a {   

  position: relative;   

}  
 


  
 


 .header-border a {  

  border-top: 3px solid #4d89cc;  

  color: #333;  

  display: inline-block;  

  float: left;  

  margin-bottom: 5px;  

  margin-top: -3px;  

  padding-top: 5px;  

  text-decoration: none;  

}  
 


  
 


 #most-read-news {   

	float: left;   

	margin-top: 03px;   

	width: 100%;   

}  
 


  
 


 #most-read-news ul {   

	float: left;   

	width: 100%;   

}  
 


  
 


 #most-read-news li {   

	height: 310px;   

	list-style: none;   

	margin-bottom: 40px;   

}  
 


  
 


 #most-read-news li img {   

	width: 100%;   

} 

ul li .news-image-container { 
	display:none;
}


ul li:first-child .news-image-container {
	display: block;
	float: left;
	height: 143px;
	width: 100%;
	overflow: hidden;
} 




  
 


 #most-read-news li a {   

	float: left;   

	font-size: 18px;   

	margin-bottom: 4px;   

	margin-top: 4px;   

	width: 100%;   

}  
 


  
 


 #most-read-news li .news-content {   

	clear: both;   

	min-height: 40px; font-family: solaimanlipi; }  
 


  
 


 #most-read-news li p {   

	float: left;   

	text-align: justify;   

	width: 100%;   

}  
 


  
 


 .read-more-link {   

	font-size: 13px !important   

}  
 


  
 


 #amazing-news {   

  clear: both;   

  float: left;   

  margin-top: 5px;   

  width: 100%;   

}  
 


  
 


 #amazing-news li img {   

	width: 100%;   

}  
 


  
 


 #headlines {   

	float: left;   

	height: 40px;   

	margin-bottom: 10px;   

	position: relative;   

	width: 100%;   

}  
 


  
 


 #headlines p {  
 


	background-color: #E1E1E1;  
 


border-top: 2px solid #F00; 
 


	padding: 3px;  
 


height:30px; 
 


	position: absolute; 	 	z-index: 1;   

}  
 


  
 


 #headlines marquee {   

	float: left;   

}  
 


  
 


 #headlines ul {   

	float: left;   

	padding: 5px 0;   

}  
 


  
 


 #headlines li {   

	display: inline-block;   

	margin-right: 25px;   

}  
 


  
 


 #bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 {   

	border: 1px solid #ccc;   

	padding: 9px 0;   

}  
 


  
 


 /* Detail Page */   

.post h1 {   

	font-size: 30px; font-family: solaimanlipi;   

}  
 


  
 


 .post p {   

	/*float: left;*/   

	margin: 10px 0;   

	width: 100%; font-family: solaimanlipi; }  



#page {

	position: relative;

}



#print_link {

	position: absolute;

	right: 0;

	top: 0;

	z-index: 111;

} 

#page img {

	max-width: 98.5%;

	float:left;

	margin-top: 5px;

	margin-bottom: 5px;

	padding : 5px; 

}  



#featured-image {

	margin-right: 1.5%;

}    

#news-featured-image {   

	float: left;   

	margin: 10px 0;   

	width: 100%;   

}  

#news-container {

	float: left;

	width: 100%;

} 





  
 


/**   

 *  Category Page   

 *  -----------------------------------------   

 */   .common-news-content li:first-child { 	height: auto; }   .common-news-content img { 	height: 126px; 	width: 100%; }   

.first-news-left img { 	height: auto !important;max-height:250px; }   

.news-title { 	float: left; 	font-size: 18px; 	margin-bottom: 15px; 	margin-top: 4px; 	text-align: justify; 	width: 100%; }   

.first-news-right .news-content p { 	text-align: justify; }   

.navigation.pagination h2 { 
 


	 
 


	display: none; }  
 


.nav-links { 
 


	 
 


	text-align: center; 
 


	 
 


}  
 


.nav-links a,  
 


.nav-links span { 
 


	background-color: #17527e; 
 


	color: #fff; 
 


	display: inline-block; 
 


	font-family: Arial; 
 


	font-size: 14px; 
 


	padding: 5px 10px; 
 


	border-radius: 3px; 
 


	-moz-border-radius: 3px; 
 


	-webkit-border-radius: 3px; 
 


} .nav-links .page-numbers.current, 
 


.nav-links .page-numbers:hover { 
 


	background-color: #000; 
 


}  
 


#gal_front_form_0 div { 
 


	text-align: left !important; 
 


} #bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 { 
 


	width: 100%; 
 


}  
 


#page a.bwg_lightbox_0 { 
 


	display: inline-block; 
 


	float: none; 
 


	height: 190px; 
 


	padding-left: 5px; 
 


	padding-right: 5px; 
 


	overflow: hidden; 
 


	width: 33.3333%; 
 


} #bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0 { 
 


	margin: 0 !important; 
 


} #page a.bwg_lightbox_0 span, 
 


#page a.bwg_lightbox_0 span img { 
 


	max-width: 100%; 
 


} #page img.bwg_standart_thumb_img_0 { 
 


  float: left; 
 


  /*height: 100% !important; 
 


  width: 100% !important;*/ 
 


}  
 


/**   

 *  Sidebar   

 *  -----------------------------------------   

 */   

.sidebar-news {  

	float: left;  

	margin-bottom: 8px;  

	width: 100%;  

}   .sidebar-news h3 {  
 


	background: #E1E1E1 none repeat scroll 0% 0%; 
 


font-size: 16px; 
 


color: #000; 
 


padding-left: 10px; 
 


border-top: 2px solid #F00; 
 


line-height: 36px; 
 


	float: left;   

	  

	width: 100%; font-family: solaimanlipi; }  
 


  
 


 .sidebar-news ul {   

	background-color: #FFF;   

	float: left;   

}  
 


  
 


 .sidebar-news li {   

	border-top: 1px solid #fff;   

	color: #000;   

	float: left;   

	list-style-type: none;   

	margin: 10px;   

	width: 100%;   

}  
 


  
 


 .sidebar-news li:first-child {   

	border-top: none;   

}  
 


  
 


 .sidebar-advertisement img {   

	width: 100%;   

}  
 


  
 


 #most-read-news li img, #amazing-news li img {   

	/*height: 146px;*/

	height: auto; 

}  
 


 #wp-calendar{ 

width: 100%; 

padding: 0 0 15px; 

background:#FFF;



float: left;



} 
 


#wp-calendar caption{ 

padding: 5px 5px ; 

font-size:20px; 

background:#FFF; 

} 
 


#wp-calendar th, #wp-calendar td{ 

padding: 5px; 

text-align:center; 

background:#FFF; 

color:#000000; 

} 
 


#wp-calendar td a{ 

background:#FFF; 

padding: 5px; 

} 

#wp-calendar td{ 

background:transparent; 

} 

#wp-calendar td, table#wp-calendar th{ 

padding: 2px 0; 

font-size: 14px 

}  /**   

 *  Footer   

 *  -----------------------------------------   

 */   footer { 	 	float: left; 	 	width: 100%;   

}  
 


  
 


footer .container {   

	border-top: 1px solid #eee;	   

	padding-top: 20px;	   

	padding-bottom: 20px;   

}  
 


  
 


 #footer-logo {   

	float: left;   

}  
 


  
 


 #footer-contact { 	float: right; 	margin-bottom: 25px; }  
 


  
 


 #footer-contact p { 	font-family: 'Arial'; 	text-align: right;   

}  



/* --- News Work --- */

#popular-news .wpp-views {

	display: none;

}   
 


 @media (max-width:1199px) {	   

	body {   

		font-size: 12px;   

	}   

	   

	.container {   

		width: 98%;   

	} 	 	 	.main-menu ul li ul { 		 		top: 35px; 		 	}  
 


  
 


 	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {   

		float: left   

	}   

	.col-md-12 {   

		width: 100%   

	}   

	.col-md-11 {   

		width: 91.66666667%   

	}   

	.col-md-10 {   

		width: 83.33333333%   

	}   

	.col-md-9 {   

		width: 75%   

	}   

	.col-md-8 {   

		width: 66.66666667%   

	}   

	.col-md-7 {   

		width: 58.33333333%   

	}   

	.col-md-6 {   

		width: 50%   

	}   

	.col-md-5 {   

		width: 41.66666667%   

	}   

	.col-md-4 {   

		width: 33.33333333%   

	}   

	.col-md-3 {   

		width: 25%   

	}   

	.col-md-2 {   

		width: 16.66666667%   

	}   

	.col-md-1 {   

		width: 8.33333333%   

	}   

}   

@media (max-width:991px) {   

	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {   

		float: left   

	}   

	.col-sm-12 {   

		width: 100%   

	}   

	.col-sm-11 {   

		width: 91.66666667%   

	}   

	.col-sm-10 {   

		width: 83.33333333%   

	}   

	.col-sm-9 {   

		width: 75%   

	}   

	.col-sm-8 {   

		width: 66.66666667%   

	}   

	.col-sm-7 {   

		width: 58.33333333%   

	}   

	.col-sm-6 {   

		width: 50%   

	}   

	.col-sm-5 {   

		width: 41.66666667%   

	}   

	.col-sm-4 {   

		width: 33.33333333%   

	}   

	.col-sm-3 {   

		width: 25%   

	}   

	.col-sm-2 {   

		width: 16.66666667%   

	}   

	.col-sm-1 {   

		width: 8.33333333%   

	}   

	.news-item {   

		height: auto;   

	}   

} 


@media screen and (max-width: 1023px) and (min-width: 768px) {
	ul li:first-child .news-image-container {
		height: 80px;
	}
	
	.big-category-2-image {
	  height: 115px;
	}

	#most-read-news {
	  margin-bottom: 30px;
	  margin-top: 60px;
	}
}


@media screen and (min-width: 768px) {		   

	#most-read-news li img, #amazing-news li img {   

	  /*height: 146px;*/  


	height: auto;




	}   

}  
 


  
 


 @media (max-width:767px) {	   

	body {   

		font-size: 11px;   

	}   

	   

	.container {   

		width: 96%;   

	}   

	   

	#top-social-icons {   

		text-align: left;   

	}   

	   

	#pull {   

		display: block;   

	} 	 	 	 	.main-menu { 	 		background-color: #17527e;   

	} 	 	   

	#menu-main-menu {   

		display: none;   

	}   

	   

	.main-menu ul li {   

		width: 100%;   

	}   

	   

	.main-menu ul li { 		 		border-left: none;   

		border-top: 1px solid #fff;   

	}   

	   

	.main-menu ul li a {   

		padding: 10px 15px;   

		width: 100%;   

	} 	 	 	 	.main-menu ul li ul { 		 		left: 0; 		 		top: 0; 		 		position: relative; 		 		width: 100%; 	 	} 	 	 	 	.main-menu ul li ul li { 	 		border-left: none; 		 		border-right: none; 	 	} 	 	 	 	.main-menu ul li ul li:last-child { 		 		border-bottom: none; 		 	} 	 	 	 	.main-menu ul li ul li a { 		 		border-top: none; 		 		padding-left: 30px; 		 	} 
 


	 
 


	 
 


	 
 


	 
 


	#page a.bwg_lightbox_0 { 
 


		width: 100%; 
 


	}   

	#page a.bwg_lightbox_0 span, 
 


	#page a.bwg_lightbox_0 img { 
 


		height: auto !important; 
 


		width: 100% !important; 
 


	}  



	ul li:first-child .news-image-container {
		height: auto;
	}



	.big-category li, 	 	.big-category-2 li {   

		width: 100%;   

	}  
	
	
	.big-category-2-image {
	  height: auto;
	} 

	   

	#footer-logo {   

		width: 100%;   

	}   

	   

	#footer-logo a {   

		display: block;   

		float: none;   

		margin: 0 auto;   

		width: 175px;   

	}   

	   

	#footer-logo a img {   

		width: 100%;   

	}   

	   

	#footer-contact {   

		margin-top: 15px;   

		width: 100%;   

	}   

	   

	#footer-contact p {   

		text-align: center;   

	}  
 


  
 


 	.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {   

		float: left   

	}   

	.col-xs-12 {   

		width: 100%   

	}   

	.col-xs-11 {   

		width: 91.66666667%   

	}   

	.col-xs-10 {   

		width: 83.33333333%   

	}   

	.col-xs-9 {   

		width: 75%   

	}   

	.col-xs-8 {   

		width: 66.66666667%   

	}   

	.col-xs-7 {   

		width: 58.33333333%   

	}   

	.col-xs-6 {   

		width: 50%   

	}   

	.col-xs-5 {   

		width: 41.66666667%   

	}   

	.col-xs-4 {   

		width: 33.33333333%   

	}   

	.col-xs-3 {   

		width: 25%   

	}   

	.col-xs-2 {   

		width: 16.66666667%   

	}   

	.col-xs-1 {   

		width: 8.33333333%   

	}   

}   

/* ------------------------------------------ Font Facing -------------------------------------- */  
 
