@charset "utf-8";
/* CSS Document */
*
{
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
body
{
font-family: 'Open Sans', sans-serif;
font-size:14px;
color:#000000;
list-style:none;
}
.wraper
{
width:1170px;
margin:0 auto;
}
.nopadding
{
padding:0px;
}
.pad15{padding:0px 15px;}
.top
{
padding-top:10px !important;
}
.top_ul
{
padding:0px;
border:0px;
width:auto;
height:auto;
display:inline-block;
}
.top_li
{
width:auto;
height:auto;
padding:0px 9px;
list-style:none;
border-right:solid 1px #000;
display:inline-block;
}
.top_li a
{
color:#000;
font-weight:light;
}
.top_li a:hover
{
text-decoration:none;
color:#008aff;
}
.nobrdr{
border:none;
}
.search_box
{
width: 43% !important;
float: right !important;
}
.pdtop
{
padding-top:27px;	
	
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
font-size:13px;
}
::-moz-placeholder { /* Firefox 19+ */
font-size:13px;
}
:-ms-input-placeholder { /* IE 10+ */
font-size:13px;
}
:-moz-placeholder { /* Firefox 18- */
font-size:13px;
}
.seperate{
padding-top:5px;
}
.activenav
{
background:#008aff;
}
.home1
{
font-size:16px;
line-height:20px;
}
.news
{
background:#000000;
}
.marquee_news
{
background:#336600;
color:#FFFFFF;
padding:10px 16px;
position: relative;
display:inline-block;
}
.marquee_news:before {
   content:"";
   position: absolute;
   left: 100%;
   top: 7px;
   width: 0;
   height: 0;
   border-top: 13px solid transparent;
   border-left:19px solid #336600;
   border-bottom: 13px solid transparent;
   z-index:9999
}
.marque_box
{
color:#fff;
padding:10px 16px;
display:inline-block;

}
.news_info a
{
	color:#fff;
}
.news_info a:hover
{
	color:#fff;
	text-decoration:none;
}
.row
{
 margin-right:0px;
margin-left:0px;
}
.news_info
{
padding:0px 40px;
}
.tab-content{
border:solid 3px #336600;
padding:20px 8px;

}
.nav-tabs li a
{
 padding: 10px 95px !important;
}
.acrchive_cat a
{
 padding: 10px 17px !important ;
}
.nav-tabs > li :hover
{
background:#000 ;
}

.paddinglft
{
padding-left:11px;
}
.paddingright
{
padding-right:11px;
}

.padtop
{
padding-top:12px;
padding-bottom:12px;
}


.side_right
{
float:right;
}

.padbtm
{
padding-bottom:20px;
}









.menu_font
{
width:40px;
height:40px;

background-color:#f8ad42;
opacity:100%;
font-size:18px;
text-align:center;
line-height:40px;
color:#FFFFFF;
position:absolute;
top: -53px;
left: 5%;
visibility:hidden;
cursor:pointer;
} 
.cross
{
width:40px;
height:40px;

background-color:#f8ad42;
font-size:18px;
text-align:center;
line-height:40px;
color:#FFFFFF;
position:absolute;
top: -53px;
left: 5%;
visibility:hidden;
z-index:9999;
cursor:pointer;
}
.img-class
{
	margin-right:7px;
}
.top_li a:hover
{
color:#fff !important;
}






     /* jssor slider bullet navigator skin 01 css */
        /*
        .jssorb01 div           (normal)
        .jssorb01 div:hover     (normal mouseover)
        .jssorb01 .av           (active)
        .jssorb01 .av:hover     (active mouseover)
        .jssorb01 .dn           (mousedown)
        */
        .jssorb01 {
            position: absolute;
        }
        .jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
            position: absolute;
            /* size of bullet elment */
            width: 12px;
            height: 12px;
            filter: alpha(opacity=70);
            opacity: .7;
            overflow: hidden;
            cursor: pointer;
            border: #000 1px solid;
        }
        .jssorb01 div { background-color: gray; }
        .jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
        .jssorb01 .av { background-color: #fff; }
        .jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

        /* jssor slider arrow navigator skin 05 css */
        /*
        .jssora05l                  (normal)
        .jssora05r                  (normal)
        .jssora05l:hover            (normal mouseover)
        .jssora05r:hover            (normal mouseover)
        .jssora05l.jssora05ldn      (mousedown)
        .jssora05r.jssora05rdn      (mousedown)
        .jssora05l.jssora05lds      (disabled)
        .jssora05r.jssora05rds      (disabled)
        */
        .jssora05l, .jssora05r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 40px;
            cursor: pointer;
            background: url('img/a17.png') no-repeat;
            overflow: hidden;
        }
        .jssora05l { background-position: -10px -40px; }
        .jssora05r { background-position: -70px -40px; }
        .jssora05l:hover { background-position: -130px -40px; }
        .jssora05r:hover { background-position: -190px -40px; }
        .jssora05l.jssora05ldn { background-position: -250px -40px; }
        .jssora05r.jssora05rdn { background-position: -310px -40px; }
        .jssora05l.jssora05lds { background-position: -10px -40px; opacity: .3; pointer-events: none; }
        .jssora05r.jssora05rds { background-position: -70px -40px; opacity: .3; pointer-events: none; }

.list_title a:hover
{
	color:#000;
	text-decoration:none;	
	}
	.list_title {
    padding: 10px 10px 10px 15px;
	line-height:25px;
	font-size:14px;
	}
	p
	{line-height:25px;}
.login_box
{

    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);

}
.login_title {
    font-size: 19px;
	font-weight:500;
    border-bottom: 1px solid #449d44;
    padding-bottom: 12px;
    margin-bottom: 10px;
}
.martop
{
	margin-top:30px;
}
.article
{
color:#449d44;
font-size:14px;
font-weight:400;
padding-top:10px;
}
.post
{
color:#f8ad42;
font-size:12px;
}
.article_detail
{
line-height:18px;
margin: 0 0 4px;
}
a:hover
{
	text-decoration:none;
}
.last {
    padding: 20px 0px;
    color: #fff;
    background: #2e2e2e;
}
.social
{
width:30px;
height:30px;
line-height:30px;
text-align:center;
background:#f8ad42;
color:000;	
}
.social:hover
{
color:000;
	
}
.top_li a
{
color:#fff;	
}
.top_li a:hover
{
color:#f8ad42;	
}
.slider_img
{
cursor:default;position:relative;top:0px;left:0px;width:100%;height:350px;overflow:hidden;
}
.slider_box1
{
position:relative;margin:0 auto;top:0px;left:0px;width:100%;height:350px;overflow:hidden;visibility:hidden;
}
.effect
{
"filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;
}
.effect2
{
position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;
}



/*======================For Our People Start======================*/
.head{padding: 3px 15px;}
.name_hed{font-size:14px;font-weight:600;color:#3c763d;margin-right:10px;}
.name{font-size:14px;font-weight:600;color:#000;}
.pdbtm{padding-bottom: 2px;}
.td_padbtm{padding: 0px 8px !important;}

/*======================For Our People End ======================*/


/*======================For Editorial Policy Start======================*/

.edit_guide{font-size:15px;font-weight:400;}
.edit_guide:hover{color:#000;}
.aero{margin-right:8px;}
.list_editorial{padding-bottom:20px !important;border-bottom:solid thin #336600;}
.example{padding:0px; border-bottom:none;}
.last_list{
list-style:disc;}


/*======================For Editorial Policy End ======================*/

/*======================For SUBSCRIPTION End ======================*/
.sub_tablebg{background:#336600;color:#fff;}

/*======================For SUBSCRIPTION End ======================*/


/*======================For Registration start ======================*/
.mrnbtm{
margin-bottom:0px;
}
.mrg_pera{margin-bottom:20px;}
.bg{background:#ecfbec}


/*======================For registration End ======================*/

/*======================For News & Activities start ======================*/
.brdr
{  
  border: 1px solid ##3c763d;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
 box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
 padding:20px;
}
.news_head
{font-size: 20px;
    font-weight: 600;
    border-bottom: solid 2px #336600;
    padding-bottom: 9px;
}
.subhead{font-size:16px;font-wwweight:600;}

.newsbox{
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #336600;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);}
.post_clr{
	color:#f9970c;}

/*======================For News & Activities start ======================*/


.contact_head
{
color:#336600;
font-weight:600;}

#tab_clr a{color:#fff}

#login_link a{
	text-decoration:underline;}


/*======================For Manage Subscription  start ======================*/
.name_hed{
text-decoration:underline !important;}

/*======================For Manage Subscription  end ======================*/


/*======================For View Article  start ======================*/
.article{
background:#336600;
padding:10px; color:#fff;
font-size:18px;}
.archive_link_collapse{padding:10px;border:solid 1px #336600;}
.plus{margin-right:15px;}
.mrgntop{margin-top:20px;}
.nav-tabs .acrchive_cat a {
    padding: 10px 17px !important;
}
.nav-tabs .acrchive_cat
{
background: transparent !important;
float:none;
}
.nav-tabs .acrchive_cat a:hover
{
color:#fff !important;
}
.brdr_tab
{
border-bottom:none !important;
}
/*======================For  View Article End ======================*/

@media only screen and (min-width: 993px) and (max-width: 1200px) {
.wraper{ width:100%; margin:0 auto;padding:0px 10px;}
.slider_img, .slider_box1{width:100% !important;}
.nav > li > a{padding: 10px 10px;}
.navbar-inverse .navbar-nav > li > a{font-size: 13px;}
.wrap {padding: 20px 0px !important;}
.img-class {margin-right: 0px;}
#img{width:44%;}
.nav-tabs li a { padding: 10px 74px !important;}
.nav-tabs .acrchive_cat a {
    padding: 10px 17px !important;
}

}
@media only screen and (min-width: 768px) and (max-width: 992px) {
.wraper
{width:100%;margin:0 auto;padding:0px 10px;}
.search_box{width: 70% !important;}
.slider_img,.slider_box1{width:100% !important;}
.nav > li > a{padding: 10px 10px;}
.navbar-inverse .navbar-nav > li > a{font-size: 13px;}
.wrap {padding: 20px 0px !important;}
.menu_font
{
visibility:visible;
}
.navbar-inverse
{
z-index: 9999;
}
.navbar-inverse .nav > li
{
width:100%;
display:none;
z-index:999;
text-align:center;
}
.pdtop {
    padding-top: 0px;}
	.top_li{padding: 0px 4px;}
	.scroll_horizontal{padding: 10px!important;}
	#img{width:27%;}
	.media-body{padding-bottom:25px;}
	.slider_img,.slider_box1{width:100% !important;}
.nav > li > a{padding: 10px 10px;}
.navbar-inverse .navbar-nav > li > a{font-size: 13px;}
.wrap {padding: 20px 0px !important;}
.newsbox {
    padding: 12px 0px;!important}
	.nav-tabs li a {padding: 10px 90px !important;}
	.nav-tabs .acrchive_cat a {
    padding: 10px 62px !important;
}


}
@media only screen and (min-width: 481px) and (max-width: 767px) {
.wraper
{
width:100%;
margin:0 auto;
padding:0px 10px;
}
.search_box{width: 60% !important;}
.menu_font
{
visibility:visible;
}
.navbar-inverse{z-index: 9999;}
.navbar-inverse .nav > li
{width:100%;display:none;z-index:999;text-align:center;}

#img{Width:15%;}
.marquee_news {
    padding: 10px 6px;
}
.img-class {
    margin-right:20px;
}
.slider_img, .slider_box1{width:100% !important;height:200px !important;}
.newsbox {
    padding: 12px 0px;}
	.nav-tabs li a {
    padding: 10px 43px !important;
}
.nav-tabs .acrchive_cat a {
    padding: 10px 26px !important;
}

}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.wraper
{
width:100%;
margin:0 auto;
padding:0px 10px;
}
.menu_font
{
visibility:visible;
}
.navbar-inverse
{
z-index: 9999;
}
.navbar-inverse .nav > li
{
width:100%;
display:none;
z-index:999;
text-align:center;
margin:0 auto;}
.nav-tabs > li{display:block !important;}

.search_box{width: 80% !important;}
.top_li{padding: 0px 9px;}
.marquee_news{padding: 16px 6px;}
#padtop{padding-top:15px;}
.last{padding: 12px 18px;}
.top_li{display:table;border-right:none;width: 100%;
text-align: left;}
.top_ul{width:100%;}
#img{Width:21%;}
.marquee_news {
    padding: 10px 6px;
}
.img-class {
    margin-right:30px;
}
.slider_img, .slider_box1{width:100% !important;height:200px !important;}
.last {
    padding: 8px 18px;
}
.pull-left {
    float: none!important;
}
.link{display:inline-block  !important;}
.top_li{width:auto;padding:0px 2px;}
.table_320{font-size:11px;}
.newsbox {
    padding: 12px 0px;}
.nav-tabs li a {padding: 10px 16px !important;}
.nav-tabs .acrchive_cat a {
    padding: 10px 6px !important;
}

}
