/*
Theme Name: A Tech Park News Theme
Description: .
It's easy, just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named main-style.css.

*/



.icon{}
.icon img{width:15%!important; float:left!important;}
.hslog{
	font-size: 25px;
	font-weight: bold;
	font-family: Blackadder ITC;
	color: #f00;
}
img.top-image {
    width: 92%!important;
	height: 125px!important;
}
.entry-header img{width:100%!important; height: 250px!important; }
.product_title{   
    background-color: #7bbbe8!important;
    color: #172067!important;
    padding: 5px;
    margin-top: 20px;
}
.t_center{text-align: center;}
.widget-area .widget h3 {
   
    background-color: #ffffff!important;
}
.t_left{text-align:left!important;}
.t_right{text-align:right;}
.t_center{text-align:center;}
.bg{background-color:#f9fafc;}
.wrapper_bg{background-color:#FFFFFF;}
.pad{padding:5px;}
.padf{padding:0px; background-color:#dddddd;}
.cat_bg{background-color:#CCCCCC;}
.bg_left{background-color:#0099FF;}
.bg_right{background-color:#FFFFFF;}
.bgr{background-color:#7bbbe8;}
.bg_title{background-color:#18875d;}

.bgheader{background: linear-gradient(to bottom, #055d7a, #09769a) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.bgmenu{background: linear-gradient(to bottom, #055d7a, #09769a) repeat scroll 0 0 rgba(0, 0, 0, 0);}

.footer_bg{background-color:#eee; color:#000000; border-top: 1px solid #16ae22;}
.footer_bg2{padding:10px;border-top: 5px solid #F20F0F;background-color:#000; color:#ffffff;}
.sp_new_title{padding:8px 5px!important; background-color:#ff0000!important; color:#ffffff!important;}

.title_footer{
    border-radius: 05px;
    border: 1px solid #C5C1C1;
    color: #1BB911;
    padding: 10px;
background: #eee;
text-align: center;
}

.border{
	margin: 0px 10px 10px 10px;
	text-align: left;
	border: 1px solid #d4cece;
	border-radius: 05px;
	padding:0px 5px;
	}
.border_sap{border-bottom:1px solid #ff0000; height:5px;}
.border1{ 
	text-align: left;
	border: 1px solid #d4cece;
	border-radius: 05px;

}
.border2{margin:10px 0px 10px 0px;text-align:left;}
.border3{ margin:10px 0px 10px 0px;text-align:left;}



.cl{clear:both;}
.divider{height:10px!important;}
.divider2{height:25px!important;}
.divider3{height:65px!important;}
.fl{float:left!important;}
.fr{float:right!important;}
.sit_name{color:#FF0000; font-size:14px; margin-right:5px;}

/* Height */

.title_height{height:45px;}
.sub_news_height{height:276px;}
.extra_news_height{height:270px!important; min-width:280px!important;}
.img_height{height:230px!important;}
.img_height_sub{height:80p!important;}

/* Width */
.sp_img_width{width:435px!important; height:210px!important;}
.sp_tow_img_width{width:235px!important;}

/* margin */

.margin_top2{margin-top:10px;  line-height: 160%;}
.margin{margin:0px 0px 10px 0px!important;}
.margin2{
	margin:0px 0px 10px 10px!important;
	border-bottom:1px solid #CCCCCC;
	padding-bottom: 10px!important;
}
.margin_top{margin-top:15px!important;}

.margin_top_news{margin:0px 5px 0px 0px!important;}


.margin_left{margin-left:5px!important;}
.margin_left_sub{margin-left:15px!important;}
.margin_left_com{margin-left:0px!important;}

.margin_right{margin-right:5px!important;}
.margin_right_sub{margin-right:12px!important;}

.margin_bottom{margin-bottom:5px!important;}
.margin_bottom2{margin-bottom:15px!important;}
.margin_sub_img{margin-right:3px!important;}
.b_bottom{border-bottom:1px solid #d2d2d2;}
.mb_footer{margin-bottom:10px!important;}

/* Padding */
.padding_top_news{padding:5px!important;}
.shadow{
	border: 1px solid #d2d2d2;
 box-shadow: 0px 30px 15px 10px rgba(74, 132, 154, 0.63);
}
/* Responsive CSS Code */

@media only screen and (max-width: 1050px){
	.img_height{height:20%!important;}
.extra_news_height{height:270px!important; min-width:280px!important;}
.img_height_sub{height:80px!important;}
}

@media only screen and (max-width: 800px){
	.img_height_sub{}
	.img_height{height:30%!important;}
.extra_news_height{height:40%!important; min-width:30%!important;}
.icon img{width:15%!importantfloat:left!important;}
img.top-image {
    width: 98%!important;
    height: 230px!important;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
       width: 304px;
  height: 530px;
    padding: 4px 10px;
}
.huge-it-wrap{height: 140px!important;}

}

@media (max-width: 979px) and (min-width: 768px){
	.row-fluid .span6 {width: 100%!important;}
	.extra_news_height{height:40%!important; min-width:30%!important;}
	.img_height_sub{}
.icon img{width:15%!important; float:left!important;}
img.top-image {
    width: 98%!important;
    height: 230px!important;
}
.huge-it-wrap{height: 140px!important;}
}
@media only screen and (max-width: 767px){
	.img_height_sub{height:180p!important;}
	.img_height{height:30%!important;}
.extra_news_height{height:40%!important; min-width:30%!important;}
.icon img{width:15%!important float:left!important;}
img.top-image {
    width: 98%!important;
    height: 230px!important;
}
.huge-it-wrap{height: 140px!important;}
}

@media only screen and (max-width: 320px){
	.img_height_sub{height:200px!important;}
	.img_height{height:30%!important;}
.extra_news_height{height:40%!important; min-width:30%!important;}
.icon img{width:15%!important float:left!important;}
img.top-image {
    width: 98%!important;
    height: 230px!important;
}
.huge-it-wrap{height: 140px!important;}

}








