/*
Theme Name: itguide24-Barisal-University
Theme URI: http://www.itguide24.com/
Description: Proudly designed by <a href="http://www.itguide24.com">itguide24</a>, also included feature: news panel,popup,tooltip,sticky,pagination, image gallery, sitemap, speacial news with photo, A sophisticated, yet simple and clean WordPress theme for magazine/news blogs. Homepage comes with a featured slideshow and 3 featured post areas with 4 different customisable layouts. Comes with in one, two and three column layouts and 7 different alternate styles. WordPress 3.0-ready with two menu locations, custom post types and custom taxonomies support. Child theme ready with numerous action and filter hooks available for use. Community support available at <a href="http://www.itguide24.com/"></a>.
Author: Sandipan Das
Version: 2.1.3.aug.13
Tags: advertise-ready, widget-ready, advanced-theme-options

*/

/* 

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use 
the custom.css file to add your styles. You can copy a style from this file and paste it in 
custom.css and it will override the style in this file. You have been warned! :)

*/
 ::selection {background: #18572A;color:#fff;}
::-moz-selection {background: #18572A; /* Firefox */color:#fff;}
/***** carousel-style ------ sticky post *****/
.carousel { width:100%;height:338px;margin-bottom:62px;overflow:hidden;position:relative; }
.carousel .next {display:block;height:22px;width:11px;position:absolute;right:1%;top:14px;background:url(../../images/carousel-control.png) right top no-repeat;text-indent:-5000px;}
.carousel .prev {display:block;height:22px;width:11px;position:absolute;right:31px;top:14px;background:url(../../images/carousel-control.png) left top no-repeat;text-indent:-5000px;}
.jCarouselLite {width:100%!important;}
#carousel li {width:33%; margin:0.21%; position:relative;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; overflow:hidden;background:#000;}
	#carousel li a {display:block; position:relative;} 
	#carousel li a img{width:100%;display:block; position:relative;overflow:hidden;filter: alpha(opacity=50);	opacity: 0.5; } 
	
	#carousel li a img:hover{filter: alpha(opacity=100);	opacity: 1;-webkit-transition: all .5s ease;
	-moz-transition: all .2s ease;-ms-transition: all .2s ease;
	-o-transition: all .2s ease;transition: all .2s ease;}
	
	#carousel li a h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	display:block;	width:94%;padding:3%;	height:60px;	background:#000;	color:#ccc;	font-size:0.9em;	line-height:1.5em;	position:absolute;	left:0;	bottom:-45px;	overflow:hidden;	z-index:99;
	filter: alpha(opacity=60);	opacity: 0.6; }
	
	#carousel li a h1:hover{position:absolute;	left:0;	bottom:0px;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;-ms-transition: all .5s ease;
	-o-transition: all .5s ease;transition: all .5s ease;}
	
	
	.p2 {margin:10px 0px; font-size:2.25em;font-weight:300;font-family:"wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";}
	
		#carousel li span {padding:2%; background:#FFF;	color:#000;	font-size:80%;	position:absolute;	top:0; left:0;		z-index:99;	filter: alpha(opacity=70);	opacity: 0.7; }
		
		#carousel li section a{padding:2%; background:#ff0000;	color:#FFf;	font-size:80%;	position:absolute;	top:0; right:0;		z-index:99;	filter: alpha(opacity=60);	opacity: 0.6; }
		#carousel li section a:hover{filter: alpha(opacity=100);	opacity:1;font-size:100%;}
/*****# carousel-style *****/



/***** carousel-style *****/
.carousel { width:100%;height:360px;overflow:hidden;position:relative;}
.carousel .next {display:block;height:22px;width:11px;position:absolute;right:1%;top:14px;background:url(../../images/carousel-control.png) right top no-repeat;text-indent:-5000px;}
.carousel .prev {display:block;height:22px;width:11px;position:absolute;right:31px;top:14px;background:url(../../images/carousel-control.png) left top no-repeat;text-indent:-5000px;}
.jCarouselLite {width:100%!important;}
#carousel li {width:33%; margin:0.21%; position:relative;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; overflow:hidden;background:#000;}
	#carousel li a {display:block; position:relative;} 
	#carousel li a img{width:100%;display:block; position:relative;overflow:hidden;filter: alpha(opacity=50);	opacity: 0.5; } 
	
	#carousel li a img:hover{filter: alpha(opacity=100);	opacity: 1;-webkit-transition: all .5s ease;
	-moz-transition: all .2s ease;-ms-transition: all .2s ease;
	-o-transition: all .2s ease;transition: all .2s ease;}
	
	#carousel li a h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	display:block;	width:94%;padding:3%;	height:60px;	background:#000;	color:#ccc;	font-size:0.9em;	line-height:1.5em;	position:absolute;	left:0;	bottom:-45px;	overflow:hidden;	z-index:99;
	filter: alpha(opacity=60);	opacity: 0.6; }
	
	#carousel li a h1:hover{position:absolute;	left:0;	bottom:0px;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;-ms-transition: all .5s ease;
	-o-transition: all .5s ease;transition: all .5s ease;}
	.p2 {margin:10px 0px;width:70%;font-size:2.25em;font-weight:300;font-family:"wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";}
/*****# carousel-style *****/


 

 

.back_fullpage_top{width:100%; height:auto;  background:/*url('../../images/topback.png');*/#009BD3; border-bottom: 4px solid #F8A846;}


.back_fullpage{width:100%; height:auto; background:url('../../images/postbar.jpg');}

 
 

/*social share*/	
		#sharebox {

		float:left;width:400px;}

		#sharebox .float {padding:5px;}

		.buttonsocial,.buttonsocial a{float:left;}
		.buttonsocial a:hover{opacity:9;filter: alpha(opacity=100);}

 
.continue_reading{
background:-moz-linear-gradient(center top , #E95C33 0px, #E53B2C 100%) repeat scroll 0 0 #E95C33;
color:#FFFFFF!important;font-size:13px;
border-radius:5px 5px 5px 5px;
padding:0.25em 0.5em; margin:2px;
transition:background-color 0.2s ease 0s;
}
.continue_reading:hover{
background:#333333;text-decoration:none!important;
}

.button_tags a{text-decoration:none!important;
background:-moz-linear-gradient(center top , #E95C33 0px, #E53B2C 100%) repeat scroll 0 0 #E95C33;
color:#FFFFFF!important;font-size:13px;
border-radius:5px 5px 5px 5px;
padding:0.25em 0.5em;
transition:background-color 0.2s ease 0s; 
}
.button_tags a:focus{
background:#0776FF; color:#fff; }
.button_tags a:hover{background:#CCC;color:#fff;}
.category_sbar a{
background:-moz-linear-gradient(center top , #CA441D 0px, #E53B2C 100%) repeat scroll 0 0 #CA441D;
color:#FFFFFF!important;font-size:13px;
border-radius:5px 5px 5px 5px;
padding:0.25em 0.5em;
transition:background-color 0.2s ease 0s; float:left; margin:2px;
}
.category_sbar a:hover{text-decoration:none!important;
background:#333333;
}

.category_sbar li{float:left; line-height:1.4;list-style-type:none!important;}


/*fot archive page*/
.button_tags_2 {color:#CCC;font-size:70%;}
.button_tags_2 a{color:#FFF!important;font-size:100%; padding:0.25em 0.5em;}
.button_tags_2 a:focus{background:#0074be!important;}
.button_tags_2 a:hover{text-decoration:none!important;background:#EBC700;}
/*home content*/

.button_tags_h a{
background:-moz-linear-gradient(center top , #D2D2D2 0px, #DFDFDF 100%) repeat scroll 0 0 #D2D2D2;
color:#FFFFFF!important;
font-size:13px;
border-radius:5px 5px 5px 5px;
padding:0.25em 0.5em;
transition:background-color 0.2s ease 0s;
}
.button_tags_h a:hover{text-decoration:none!important;
background:#333333;
}


/*Authore box*/




/*feed back*/
.feedback a {
	background: #0066CC url('../../images/feedback.png') no-repeat center;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-radius: 0 6px 6px 0;
	-moz-border-radius: 0 6px 6px 0;
	-webkit-border-radius: 0 6px 6px 0;
	display: block; 
	height: 130px; 
	width: 27px;
	position:fixed;
	bottom:2%;

}


.feedback a:hover { 
	background: #FF9C61  url('../../images/feedback.png') no-repeat center;
	padding: 0 0 0 20px;
		-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
/*feed back end*/
/*feed back from background*/
.formbackground{background-image:url(../../images/quickcontact.png)!important; }
/*feed back from background*/

.buttoncss3{ 
	padding:2px 2.5%;	border-color:#ea6635; color:#fff!important;
background:#FF6600; border-radius: 5px 5px 5px 5px;
			}
   
 .buttoncss3 a{    color:#fff;font-weight:400;}  

 
  

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead{
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	 	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
		
	
}
 body {
	font-family: 'Droid Sans', sans-serif;
	line-height: 1.4; font-size:13px;
       
}
*{margin:0; padding:0;}


:focus { /* remember to define focus styles! */
	outline: 0;
}



ol, ul {
	list-style: none;
}

table { /* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	

}
*{margin:0; padding:0;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
p  { line-height: 2; margin: 0 0 1.25em; padding: 0;font-weight:normal;}
p a:hover { text-decoration:none; color:#255417!important;}
p a { color:#0191FF!important;font-size:100%;}


blockquote, q {
	quotes: "" "";
}

a img {
	border: 0; max-width:100%;height:auto;
}
 
/* Floating */
.left {
	float: left;
}

.right {
	float: left;
	color:#FFF!important;
}
.right a{color:#FFF!important; font-size:11px;}
/* Clear Floats */
* html .clear {
	height: 1%;
}

.clear:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.clear {
	display: block;
}

/* =Global
-------------------------------------------------------------- */

 

h1,h2,h3,h4,h5,h6 {
	font-weight:600;
}

h1 {
	font-size: 130%
}

h2 {
	font-size: 120%
}

h3 {
	font-size: 110%
}

h4 {
	font-size: 100%
}

h5,h6 {
	font-size: 90%
}

pre,code,kbd,samp,tt {
	font: 13px/1.385 "Courier New", Monospace, serif;
}

input,button,select,textarea,option {
	font-family: Helvetica, Arial, serif;
	padding-left:8px; background:#EEE;
}



/* Links */
a:link, 
a:visited {
 text-decoration:none; color:#333;
}
 
a:hover { 
	color:#000;
	text-decoration: none;
}

h1 a,h2 a,h3 a,h4 a, h5 a, h6 a {
	color: #16387C;
	text-decoration: none;
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {
	text-decoration: underline;
}

/* Input Form & TextArea */
input, textarea {
	border-color: #ccc #efefef #efefef #ccc;
	border-width: 1px;
	border-style: solid;
	color: #777;
	padding: 6px;
}

input:focus {
	background: #ffffff;
}

/*Top Area*/
#back-top {
	position:fixed; top:0;z-index:999999;width:100%;
}

#back-top:hover {		opacity: 1;}
 

/*Searching form & social button*/
.social_bttn{width:100%; float:left;margin-top:5px;}
.social_bttn ul li{margin:0px 2px; padding:0; float:left;}	
.social_bttn ul li a:hover{opacity:0.6;}	
.social_bttn ul li a img{width:32px; height:32px;}	

.social_buttons{float:left; height:60px; width:100%;}
.social_buttons li{float:left; margin:10px;}

/* Search Form */
#search {
	display: inline;
	float: right;	
	margin: 3px 0%;
	width: 100%;
}
#search :hover{border-radius: 3px 3px 3px 3px;}
#searchform {
	border:1px solid #18572A;
	height: 37px;  
}

#searchform input {
	background: none;
	border: none;
	display: block;	
}

#searchform input#s {
	background: #fff;
	color: #999;	
	float: left;
	border-radius: 3px 3px 3px 3px;
	line-height: 1.1; 
	padding: 8px 2%;
	width:70%;	
}

 	

#searchform input#search_submit{
	background: -moz-linear-gradient(center top , #449FD6 0%, #2557A7 100%) repeat scroll 0 0 #449FD6;
	cursor: pointer;	
	 float: right;	
	height: 34px;   color:#fff;
	padding: 4px 8px;border-radius: 3px 3px 3px 3px;
 	
}	
#searchform input#search_submit:hover{background:#447fd6;}

.top_wrapper{width:100%;text-align:center; margin:0 auto; }
.top_wrapper #toop{position:fixed; right:5%; bottom:10%;}

 /*Simple header Add*/
 #header{width:100%; float:left;background:#18572A;height:200px;border-bottom:4px solid #024014;margin-bottom:30px;box-shadow: 0 8px 42px rgba(0, 30, 0, 0.5) inset; border-top:4px solid #024014;}
.header_add_content{height:auto; width:95%; max-width:1000px; margin:0 auto;}
.header_add_content_inner{float:left; width:100%; padding-top:30px; }
.site_logo{width:68%; float:left; padding-bottom:15px;}
.site_logo a img{width:80%;}
.header_add{width:30%; padding-left:2%; float:left; text-align:right; padding-top:20px; }
.header_add a{font-weight:bold; color:#0049e2;} 
 

.just-now{width:31%;   float:left; text-align:right; padding:7px 0px; 
          background:#024014;   
          border-radius: 3px; height:30px; overflow:hidden;
    color: #FFFFFF;
    cursor: pointer;padding-left:1%; font-size:20px;} 
    .just-now a:hover{background:#FFDB05; color:#00320f}.just-now a{color:#fff;}

.banner{height:auto; width:95%; max-width:1000px; margin:0 auto;}
.banner_inner{float:left; width:100%; padding:10px 0px; height:38px; background:url('images/banner2.png');}


	
	/*Content index*/
	
/* index slider */
.latest_slider{width:100%;  float:left;height:auto; min-height:400px;  margin-bottom:10px;  overflow:hidden;}
#photo_slider_index{float:left; width:100%; overflow:hidden;height:400px; padding-bottom:50px;}



.slider_text{width:100%; height:auto;}
.slider_text img{float:left;width:100%;height:400px;border-radius:5px 5px 5px 5px;}
 
.index_gallery{width:100%; position:relative;height:400px; } 
 

 


/*--#--index slider */
	

.wrapper_inner{height:auto; width:100%; float:left;}
 
.addspotfullpage {width:100%; min-width:100%;float:left; height:auto; padding: 2px 0;}
 
	/*----Latest*/
.index_article{width:66%; margin-left:4%;margin-bottom:10px; height:auto; min-height:400px; float:left; background:#fff;}
 


 	/*Index sidebar*/
	 
 .index_sidebar{float:left; width:30%;height:auto;}	
 
 /*BU sidebar*/
 
	.sbarmenu{width:100%; float:left;}
	.sbarmenu ul{}
	.sbarmenu li{list-style:none; }
	
	.sbarmenu li a{width:88%!important;color: #fff; float:left; font-size: 12px;  background:none repeat scroll 0 0 #18572A;
                    border-left:7px solid #FFDB05;  
                      
                      background-repeat:repeat-y; background-position:right; margin-bottom:2px; padding:6px 0% 6px 10%;border-radius:5px 5px 5px 5px; font-weight:600;}
        
        
	.sbarmenu li a:hover{background:#00320f; color:#fff;}
	.sbarmenu li a:active{background:#FFDB05;color:#fff;}
	
	.sidebar_widget{width:100%; float:left; padding:10px 0px;}
 /*Widget box blue*/
 
	.widget_blue_box{width:85%; float:left; padding:20px 5% 10px 10%; background:#4B95C6; border-radius:5px 5px 5px 5px;color:#fff;}
	.widget_blue_box h2{font-weight:normal; font-size:27px; margin:0px 0 9px;font-family:'ZineSlabDisRegularRomanTf';}
	.widget_blue_box p {float:right; font-size:18px; margin-top:10px;}
	.widget_blue_box a {font-size:80%;}
	
 /*#--Widget box blue*/	
  /*Widget box Notice*/
	.widget_notice{width:100%; float:left; padding:0px 0% 10px 0%; border-radius:5px 5px 5px 5px;}
	.widget_notice h2{font-weight:normal; font-size:24px; margin:0px 0 9px;font-family:'ZineSlabDisRegularRomanTf'; color:#C68E17;}
	.scroll_news{height:160px; float:left; width:100%; ovrfelow: hidden;}
	.scroll_news a{width:100%; padding:5px 0px; border-bottom:1px dotted #CCC;  float:left; font-size:14px; text-align:left; }
	.scroll_news a span{font-size:90%; color:#878787;}
         .sidebar_widget .widget_notice .scroll_news ul li a {color: #00320F!important; font-weight: 700; border-left: 4px solid #FFDB05; padding-left: 4px; margin-bottom: 2px;}
	.scroll_news a:hover{color:#4B95C6; background: #FFDB05;}
	.widget_notice ul li a img {width:20px; height:20px;}
  
	 /*#--Widget box Notice*/
/*Widget box Video*/
	.widget_video{width:100%; float:left; height:280px; padding:0px 0% 10px 0%;}
	.widget_video h2{font-weight:normal; font-size:24px; margin:0px 0 9px;font-family:'ZineSlabDisRegularRomanTf'; color:#C68E17;}
	#tvsection{width:100%;float:left;height:240px; overflow:hidden;}
	#tvsection iframe{width:100%;float:left; height:240px;overflow:hidden;}

/*#--Widget box Video*/




/*Index Page*/
.one_column{width:100%; float:left; text-align:justify; padding-bottom:40px;}
.one_column p{font-size:13px;}
.one_column h1{font-weight:normal; font-size:30px; margin:0px 0 9px;font-family:'ZineSlabDisRegularRomanTf'; color:#C68E17;}
 
 .tw_column{width:45%; float:left; margin-right:3%;}
	.tw_column  h2{font-weight:normal; font-size:24px; margin:0px 0 9px;font-family:'ZineSlabDisRegularRomanTf'; color:#C68E17;}
	.tw_column .scroll_news {height:320px;}
	.tw_column .scroll_news a{color:#4B95C6;}
	.tw_column .scroll_news a:hover{color:#333;}
	
	
 .tw_column_r{width:51%; float:right;  margin-left:1%; text-align:left;}
		.tw_column_r  h2{font-weight:normal; font-size:24px; margin:0px 0 9px;font-family:'ZineSlabDisRegularRomanTf'; color:#C68E17;}
		.tw_column_r img{width:120px; height:150px; float: left; margin-right:10px;}
		.tw_column_r a{color:#4B95C6;}
			.tw_column_r_1{height:10px;}
			.tw_column_r_1 p{color:#9EA8B3;}
			.tw_column_r_2{height:100px; padding-top:10px; border-top:1px solid #f1f1f1;}
/*--#--Index page*/
	.page_name{width:100%; padding:0px;  margin-bottom:24px;}
		.page_name h1{color:#000; padding: 0px;  border-bottom: 2px solid #18572A; font-family: 'Tahoma',sans-serif; text-transform: uppercase; }
                .page_name h1 span{background: #18572A; color: #fff; padding:16px 4px 16px 10px; border-radius:4px; }
		
		
/*--Loop page*/
	.loop_page{width:94%; float:left; margin-bottom:22px; padding:20px 3%; 
                  border-bottom:2px solid #FFDB05; background:#f1f1f1;border-radius:8px 8px 8px 8px;}
	.loop_page a h1, .loop_page h1{font-size:18px; color:#333; font-weight: 600; border-bottom: 2px dotted #fff;}
	.loop_page a h1:hover{text-decoration:underline;}
	.loop_page span{width:100%; float:left; color:#452929; font-size:12px; padding-top:4px; line-height:20px;}
	.loop_page_d a{padding:1px 8px; margin:2px 0px;color:#FFF; float:left; background:-moz-linear-gradient(center top , #449FD6 0%, #2557A7 100%) repeat scroll 0 0 #449FD6;font-size: 11px;border-radius:5px 5px 5px 5px;line-height:20px;}
	.loop_page_d a:active{background: #18572A;}
	.loop_page_d a:hover{background: #333;}
        
         .loop_page ul li{margin: 0; padding-left: 10px;  color:#449FD6; list-style: disc inside; font-size: 20px}
           .loop_page ul li a{font-size: 14px; font-weight: 600;}
           .loop_page ul li a:hover{border-bottom: 2px solid #449FD6;}
           .loop_page ul li a:active{border-left: 2px solid #449FD6;}
/*--#--Loop page*/



/*--jobs page*/
	.ul_li{width:100%; float:left; margin-top:16px; border-top:2px solid #ffa9f9;}
	.ul_li ul{}
	.ul_li li{list-style:none!important; color:#333; margin-bottom:10px; padding:8px 5%; width:90%; margin-right:10%; float:left;font-size:14px; line-height:1.6; border-bottom:2px solid #ffa9f9;}
	.ul_li li p:hover{background:#3399FF;}
	.ul_li li span{width:100%; float:left; color:#452929; font-size:12px; padding-top:4px;}
	.ul_li li a{padding:4px 16px; margin:10px 0px;color:#FFF; background:-moz-linear-gradient(center top , #449FD6 0%, #2557A7 100%) repeat scroll 0 0 #449FD6;font-size: 14px;border-radius:5px 5px 5px 5px; float:left;}
	.ul_li li a:active{background: #18572A;}
	.ul_li li a:hover{background: #333;}
/*-#-jobs page*/

/*Chancellor and Vc page*/
.vcch{width:35%; float:left; border-right:1px solid #f1f1f1;}
.vcch_t{width:61%; padding-left:2%;float:left;}

.vctitle h1{width:100%; color:#217DB9;}
/*-#-Chancellor and Vc page*/



			
/* Title */	
.title_h2{font-weight:normal; font-size:24px; margin:0px 0 9px;font-family:'ZineSlabDisRegularRomanTf'; color:#C68E17;}
/*view all */	
.viewall{width:100%; float:left; font-size:90%; text-align:right;color:#2B77CD;}
.viewall a{ border-radius:3px 3px 3px 3px;  padding:4px 12px;}
.viewall a:active{background:#3782C3; color:#fff;  }
.viewall a:hover{text-decoration:underline;}
	
/*Read More*/
.read_more a{
	background: -moz-linear-gradient(center top , #449FD6 0%, #2557A7 100%) repeat scroll 0 0 #449FD6;
	color:#fff;	
	float: left;	font-size:12px;	
	padding: 7px 14px;border-radius: 3px 3px 3px 3px;
 	
}	
.read_more a:hover{background: -moz-linear-gradient(center top , #2557A7 0%, #449FD6 100%) repeat scroll 0 0 #2557A7;}
/*Read More*/

/* top right add */
.topadd{width:242px;height:270px; float:left;border:1px solid #D1D8EF;text-align:center;}

.topadd img{width:242px;height:270px;}






/* =Structure---------------------------------------------- */
#top {background: #fff; border-bottom: 1px solid #e9e9e9;	height: 31px; line-height: 31px; overflow: hidden;}

/*wrapper area*/
#wrapper { width:95%; max-width:1000px;  height:auto; margin:0 auto;}



#container { padding:0;float:left;  width: 100%;}

.home #container {
 
	
}


#content {
	float: left;
	 border-right:1px dotted #0776FF;
	margin-bottom: 18px;
}

 
 
.page_article{width:70%; margin-right:5%;height:auto; float:left; background:#ff0000;}

.index_latest{width:100%;height:auto; float:left;}

 
/*Footer Area*/

.footer_add_content{height:auto;min-height:142px; padding:20px 0px; width:100%; float:left; background:#18572A;  z-index:11;margin-top:20px; border-bottom: 2px solid #FFDB05;border-top: 2px solid #FFDB05;}

.footer_add{width:95%; max-width:1000px; margin:0 auto;}

.footer_add ul{margin:0; padding:0;}
.footer_add ul li{list-style-type:none;}
.footer_add ul li a{font-size:15px; width:15.7%; padding:8px 5px 8px 20px; float:left; background:url('images/arrow.png');  background-position: 3px 13px; background-repeat:no-repeat; color:#CCC; }
.footer_add ul li a:hover{color:#FFF;}
.footer_add ul li a:focus{background:#AE0606;color:#fff;}

/**/

#footer{width:100%;float:left; padding:20px 0px; background:#333;}
.footer_content_inr{margin:0 auto; width:95%; max-width:1000px;}
 

.footer_logo{width:27%;margin-right:4%; float:left; }
.footer_logo a{color:#DDD;}
.footer_logo a:hover{color:#C68E17;}
.footer_logo img{width:97%;padding-top:17px;}

.footer_column_left{width:35%; padding-right:1%; float:left;  font-size:90%;color:#DDD; }
.footer_column_left a{color:#C68E17; font-size:13px; text-decoration:none;}
.footer_column_left a:hover{color:#fff; text-decoration:none;}
 .univ_contact{font-family:'ZineSlabDisRegularRomanTf'; font-size:20px; color:#fff; height:25px; width:100%; float:left; border-bottom:2px solid #ccc; margin:5px 0px; font-weight:300;}

.designer{width:30%; float:right; color:#FFF; text-align:right; line-height:22px;font-size:100%; }
.designer a{color:#ffe400;}
.support li a{padding:2px 6px; background:#656565; color:#fff;float:left; margin:2px;border-radius:3px 3px 3px 3px;}
.support li a:active{background:#C70909!important;}
.support li a:hover{background:#FFBB02;}





/*--#--wrapper area*/

	
.sideber_widget{width:100%;float:left; margin:16px 0px; border:1px solid #ccc; background:#FFF;}
 



/*`````````````````o```````````````*/








/* Navigation Social Icons */
.nav-social {
	float: left;
	font-size: 0.625em;
	line-height: 25px;		
 
	text-transform: uppercase;
 
}

.nav-social li {
	float: left;
}

.nav-social li a {
	color: #000;
	display: block;
	float: left;
	height: 16px;	
	margin-left: 15px;
	padding: 1px 0px 6px 20px;

}

.nav-rss {
	background: url(images/ico-feed.png) no-repeat 0px 5px;
}

.nav-email {
	background: url(images/ico-email.png) no-repeat 0px 5px;
}

.nav-twitter {
	background: url(images/ico-twitter.png) no-repeat 0px 5px;
}

.nav-facebook {
	background: url(images/ico-facebook.png) no-repeat 0px 5px;
}
 
.single .home, #primary-nav a.first {
	background: url(images/arrow-up.png) no-repeat center 32px;
	color: #CCC;
	text-decoration: none;
}
  
 
/* Entry Info */
.entry h2{ font-size:1.6em; font-weight:normal;   border-bottom: 3px solid #85A0D0;
    padding-bottom: 12px;
	
	}
.entry-title {
	line-height: 1.1;padding:2% 0%;
	font-size:225%;font-weight:300;font-family:"wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
}

.entry-title a,
.entry-title a:hover {
	color: #007CB4;
}

.entry-meta {
	margin: 10px 0 0 0;
	color: #999;
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	padding:1px 0px 3px 0px; text-align:right;
}

.entry-meta a, .entry-meta a:hover {
	color: #999;
}

.entry-meta abbr {
	cursor: help;
}

.entry-comment {
	background: url(images/icon-comment.png) no-repeat right 3px;
	padding: 3px 19px 3px 0;
}



.single .entry-title {
	line-height: 35px;
	font-size:220%;font-weight:600;font-family:"wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; border-bottom:1px dotted #0776FF;
 
}
.single .entry-title span{font-size:40%;padding:0px 0.5%;	border-color:#ea6635; color:#fff!important;
background:#FF6600; border-radius: 5px 5px 5px 5px; float:right; opacity:0.7;filter:alpha(opacity=70); margin-top:4px;}
.single .entry-title span:hover{opacity:1;filter:alpha(opacity=100);}

.page-title {
	line-height: 1;
	padding-bottom: 7px;
	letter-spacing: -1px;
	font-weight:normal; font-size:30px; margin:0px 0 9px;font-family:'ZineSlabDisRegularRomanTf'; color:#C68E17;
}

.entry-sep {
	padding: 0 3px;
	color: #ccc;
}

.entry-tags {
	margin: 10px 0 15px 0;
}

.entry-tags a, .entry-tags a:hover { 
	color: #999;
}

.entry-tags span {
	font-weight: bold;
}

/* Archive */
.archive .entry-thumb {
	float: left;
	margin: 0 15px 15px 0;
}

.archive .hentry { height:218px;float: left; width:100%;
filter: alpha(opacity=50);	opacity: 0.5;

 }

.archive .hentry:hover {filter: alpha(opacity=100);	opacity: 1;-webkit-transition: all .5s ease;
	-moz-transition: all .2s ease;-ms-transition: all .2s ease;
	-o-transition: all .2s ease;transition: all .2s ease;}

.archive .entry-meta {
	margin-bottom: 10px;
}

.entry-excerpt {
	display: table;
}

/* Full Width */
.onecolumn #content {
	width:95%; max-width:1000px; margin:0 auto;
}
 

/* Pagination */
.pagination {	background:#EEE; float: left; width: 100%;padding:0px 0%; margin-bottom:20px;}
.pagination span {color:#CCC!important;padding:0px 2%; }
.pagination .current {
	padding: 5px 2%; background:#0074be; margin-right:2px; color:#FFF!important;
}
.pagination .inactive {
	padding: 0px 2.4%; background:#CCC; margin-right:2px;
}
.pagination .inactive:hover {
	background:#ffe400;
}
.pagination .inactive:active {
	background:#0074BE;
}

.pagination .newer a, .pagination .older a {
	display: block;
	border: 1px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09);
}

.pagination .newer a {
	float: left;
	background: #fff url(images/arrow-left.png) no-repeat left 6px;
	padding: 5px 15px 3px 25px;
}

.pagination .older a {
	float: right;
	background: #fff url(images/arrow-right.png) no-repeat right 6px;
	padding: 5px 25px 3px 15px;
}

.pagination .newer a:hover, .pagination .older a:hover {
	background-color: #f9f9f9;
}

/* Entry */

.entry p,.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry ul, .entry ol {
	margin: 10px 0 10px 0;
}

.entry article{font-size:1.2em; text-align:justify;line-height:1.8;padding:10px 0%;
		font-family:"wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
		}
.entry article p{margin-bottom:17px;}

.entry h1, .entry h2, .entry h4, .entry h5, .entry h6 {
	color:#0074BE;
}
.entry h3{
	line-height: 28px;
	font-size:225%;font-weight:300;font-family:"wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
}
.entry h3:hover{color:#0776FF;}
.entry ul,.entry ol {
	margin: 10px 0 10px 20px;
}

.entry ol {
	list-style-type: decimal;
}

.entry ul {
	list-style-image:url('images/ul.png');list-style-position:inside;
	
	padding-left:20px;
}

.entry ul ul, .entry ul ol, .entry ol ol, .entry ol ul {
	margin: 0 0 0 20px;
}

.entry li {
	padding-bottom: 5px;
}

.entry hr {
	border-top: 1px solid #FFF;
	border-top: 1px solid #C7D7DB;
	background: none;
	height: 0;
	margin: 0 0 20px 0;
	padding: 0;
	clear: both;
}

.entry hr.none {
	border: 0 none;
	height: 0;
	background: none;
	margin: 0;
	padding: 0;
	clear: both;
}

.entry blockquote {
	margin: 20px 20px;
	padding: 0 30px 0 20px;
	overflow: hidden;
	border-left: 10px solid #0776FF;
}
  


 
/*--photo_gallery page*/
	.photo_gallery{width:100%; float:left; margin:16px 0px; border-top:2px solid #ffa9f9; border-bottom:2px solid #ffa9f9;}
 
	.photo_gallery li{list-style:none!important; color:#333; margin-bottom:10px; padding:8px 3%; width:40%; margin-right:1%; float:left; height:280px;}
 
	.photo_gallery li span{width:100%; float:left;color:#452929; font-size:12px; padding-top:4px;}
	.photo_gallery li a img{border-radius:5px 5px 5px 5px; width:100%; height:200px;}
	.photo_gallery li a:active{background: #18572A;}
	.photo_gallery li a img:hover{	-webkit-transition:all .3s ease-in;
								-moz-transform: scale(1.05,1.05);
								-webkit-transform: scale(1.05,1.05);
								-o-transform: scale(1.05,1.05);
								-ms-transform: scale(1.05,1.05);
								transform: scale(1.05,1.05);}
/*-#-photo_gallery page*/

/*--Academic*/
 
	.academic{width:100%; float:left; margin-top:16px;;}
	.academic ul{}
	.academic li{list-style:none!important; color:#333; margin-bottom:6px; padding:1px 5%; width:90%; margin-right:10%; float:left;font-size:14px; line-height:1.3;}
	.academic li a{padding:4px 8px; margin:1px 0px; font-size: 14px;border-radius:5px 5px 5px 5px; float:left;}
	.academic li ul li ul li{list-style:none!important; border-left:2px solid #ff0000; padding-left:2px; color:#ff000; margin-left:40px;}
	
	.academic li a:active{background: #18572A;  color:#fff;}
	.academic li a:hover{background: #333; color:#fff;}
/*-#-Academic*/

/*--Teacher*/
	.teacher_profile{width:100%; float:left; padding:4px 0%; margin-bottom:5px;border:2px solid #ccc;}
	.teacher_profile img{width:12%; height:90px; float:left; padding:5px; margin-right:3%; border-right:2px solid #ccc;}
	.teacher_profile a h2{ padding:10px 0%; color:#444; }
	.teacher_profile a h2:hover{text-decoration:underline;}
	.teacher_profile p{line-height:1.5;}
/*--#--Teacher*/
 