@charset "utf-8";
/* CSS Document */

@-ms-viewport			{width:device-width;}
@viewport				{width:device-width;}

/*===================================================================================================
Reset & basics
===================================================================================================*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin:0;
		padding:0;
		border:0;
		font-size:100%;
		font:inherit;
		}
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display:block; }
	body {
		line-height:1; }
	ol, ul {
		list-style:none; }
	blockquote, q {
		quotes:none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content:'';
		content:none; }
	table {
		border-collapse:collapse;
		border-spacing:0;}


ul, ol 				{}
ul 					{list-style:none outside; }
ol 					{list-style:decimal; }
ol, ul.square, ul.circle, ul.disc {}
ul.square 			{list-style:square outside; }
ul.circle 			{list-style:circle outside; }
ul.disc 				{list-style:disc outside; }
ul ul, ul ol,
ol ol, ol ul		{font-size:100%;}
ul ul li, ul ol li,
ol ol li, ol ul li	{}
li						{/*line-height:18px;*/}
ul.large li			{/*line-height:21px;*/}
li p					{/*line-height:21px;*/}
sup					{font-size:65%;}
/*===================================================================================================
6) Images
===================================================================================================*/
img.scale-with-grid	{max-width:100%; height:auto;}

/*===================================================================================================
Basic styles
===================================================================================================*/
body							{font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#4d4d4d; line-height:normal;}
h1, h2, h3, h4, h5, h6	{color:#ed193a; padding:7px 0; line-height:normal; font-family: 'Roboto Slab', serif;}
h1								{font-size:38px; margin:0 0 15px 0;}
h2								{font-size:35px;}
h3								{font-size:32px; padding:7px 0 0 0;}
h4								{font-size:29px;}
h5								{font-size:23px;}
h6								{font-size:21px; padding:7px 0 2px 0;}

a, a:visited				{color:#ed193a; outline:0; text-decoration:none;}
h1.entry-title{ font-size:25px; }
.btn-1 a:hover, .btn-1 a:focus			{color:#FFF; text-decoration: none;}

strong						{font-weight:bold;}
p								{padding:7px 0;}
#home_wid
{
	font-family:"Roboto Slab",serif;
	font-size:14px;
	text-align:left;
	line-height:20px;
	color:#4D4D4D;
}
sup							{font-size:70%;}
em								{font-style:italic;}

.clear						{clear:both;}
.img_right					{float:right; margin:0 0 10px 10px;}
.img_left					{float:left; margin:0 20px 20px 0;}
.table						{width:100%; margin:0; border:#CCCCCC 1px solid; background:#FFF; border-collapse:collapse;}
.table th					{padding:5px; text-align:left; background:#e5e5e5; font-weight:bold; border:1px solid #CCC;}
.table td					{padding:5px; border:1px solid #CCC;}

.ol							{padding:5px 0 5px 40px; list-style-type:decimal;}
.ol li						{padding:3px 0; list-style-position:outside;}
.ol li strong				{color:#ed193a;}

.ul							{padding:5px 0 5px 40px; list-style-type:circle;}
.ul li						{padding:3px 0; list-style-position:outside;text-align:left;}
.ul li strong				{color:#ed193a;}

.ul_a							{padding:5px 0 5px 20px; list-style-type:circle;}
.ul_a li						{padding:3px 0; list-style-position:outside;}
.ul_a li strong			{color:#ed193a;}


.img_100				{width:inherit;}
.img_50				{width:inherit;}


/*===================================================================================================
1	) Base 990 grid
===================================================================================================*/
.page						{float:left; width:100%;}
.wrapper					{width:1170px; margin:0 auto;}

.header_holder			{float:left; width:100%;background: #FFF;}

.header					{float:left; width:100%; }
.menu_holder			{float:right; width:88%;}
.social					{float:left; width:12%; padding:35px 0 0 0;}

.logo_holder			{float:left; width:100%; text-align:center; padding:0 0 20px 0;}

.social_icons					{float:left; width:auto; padding:0 0 0 0;}
.social_icons li				{float:left; width:32px; height:32px; margin:0 0 0 2px;}
.social_icons li a			{float:left; width:32px; height:32px;}
.social_icons .fac a			{background:url("https://www.aum.edu.kw/wp-content/themes/arcade-basic/images/social_media.png") left top no-repeat;}
.social_icons .fac a:hover	{background-position:left bottom;}
.social_icons .twi a			{background:url("https://www.aum.edu.kw/wp-content/themes/arcade-basic/images/social_media.png") -32px top no-repeat;}
.social_icons .twi a:hover	{background-position:-32px bottom;}
.social_icons .ins a			{background:url("https://www.aum.edu.kw/wp-content/themes/arcade-basic/images/social_media.png") -64px top no-repeat;}
.social_icons .ins a:hover	{background-position:-64px bottom;}

.banner_holder							{float:left; width:100%;}
.bx-wrapper .bx-caption 			{position:absolute; bottom:10%; left:0; width:100%; font-family:'Roboto Slab', serif; text-shadow:2px 2px 5px #333333;}
.bx-wrapper .bx-caption span 		{width:70%; padding:10px 15%; text-align:center; color:#fff; font-size:70px; display:block;}
.bx-wrapper .bx-caption span b	{font-size:100px;}


.mid_area						{float:left; width:100%;padding-top:5px;}

.mid_area .mid_area_left				{float:left; width:50%; background:#fab769; position:relative;}
.mid_area .mid_area_left img			{width:100%;}
.mid_area .mid_area_left .data_a		{position:absolute; top:0;/* right:0; */width:70%; padding:7%}
/*.mid_area .mid_area_left .data_a h1	{font-size:55px; line-height:55px; padding:0 0 25px 0; margin:0; color:#FFF; font-weight:bold; display:block; text-shadow:2px 2px 5px #666666;font-family:"Roboto Slab",serif; }*/
/*Morteza*/
.mid_area .mid_area_left .data_a span	{font-size:55px; line-height:55px; padding:0 0 25px 0; margin:0; color:#FFF; font-weight:bold; display:block; text-shadow:2px 2px 5px #666666;font-family:"Roboto Slab",serif; }

.mid_area .mid_area_right				{float:left; width:50%; background:#fab769; position:relative;}
.mid_area .mid_area_right img			{width:100%;}
.mid_area .mid_area_right .data_a	{position:absolute; top:0; left:0; width:70%; padding:7%}
/*.mid_area .mid_area_right .data_a h1{font-size:55px; line-height:55px; padding:0 0 25px 0;  margin:0; color:#FFF; font-weight:bold; display:block; text-shadow:2px 2px 5px #333333;font-family:"Roboto Slab",serif; }*/
/*Morteza*/
.mid_area .mid_area_right .data_a span{font-size:55px; line-height:55px; padding:0 0 25px 0;  margin:0; color:#FFF; font-weight:bold; display:block; text-shadow:2px 2px 5px #333333;font-family:"Roboto Slab",serif; }

.btn-1 a				{padding:15px 40px 15px 25px; background:url(../images/btn-arrow-1.png) #ed193a right center no-repeat; color:#FFF; font-family:'Roboto Slab', serif; font-size:14px;}
.btn-1 a:hover		{background-color:#f0992a;}

.btn-2 a				{padding:15px 40px 15px 25px; background:url(../images/btn-arrow-2.png) #f0992a right center no-repeat; color:#FFF; font-family:'Roboto Slab', serif; font-size:14px;}
.btn-2 a img		{width:auto !important;}
.btn-2 a:hover		{background-color:#4b0f1b; color:#f0992a;}





.footer_holder				{float:left; width:100%; padding:25px 0; background:#FFF;}

.row_block					{float:left; width:100%; padding:0 0 15px 0; margin:0 0 15px 0; border-bottom:1px dotted #ffffff;}
.row_block:last-child	{border:none;}
.box_1						{float:left; width:67%;}

.box_1 .block_a			{float:left; width:47%; padding:0 3% 0 0;}
.box_1 .block_b			{float:left; width:47%; padding:0 0 0 3%;}


.rpwwt-post-date {text-align:left;}
.box_2						{float:left; width:28%; padding:0 0 0 5%;}
.news_scroll				{float:left; width:100%;}
.news_scroll_block		{float:left; width:100%; padding:0 0 15px 0; border-bottom:1px dotted #ffffff;}
.news_scroll_block:last-child	{border:none;}
.news_scroll li			{float:left; width:100%;}
.news_scroll_date			{float:left; width:100%; padding:0; color:#000000; margin:0; padding:0;}
.news_scroll_title		{float:left; width:100%; padding:5px 0; font-family:'Roboto Slab', serif; font-size:16px;text-align:left;}
.news_scroll_img			{float:left; width:100%; padding:0;}
.news_scroll_img img		{}
/* Added 19.01.2015*/
.footer_holder_widget		{float:left; width:100%; padding:25px 0; background:#DA9147; color:#FFF;}
/* Added 19.01.2015 - END*/
.footer_holder_b			{float:left; width:100%; padding:25px 0; background:#ed193a; color:#FFF;}
.icons						{float:left; width:100%; padding:25px 0;}
.icons li					{float:left; width:18%; margin:0 1%; text-align:center;}
.icons li a					{color:#FFF; font-family:'Roboto Slab', serif; font-size:18px;}
.icons li .icons_icon	{float:left; width:100%;}
.icons li .icons_text	{float:left; width:100%; padding:10px 0;}
.icons li:hover a			{color:#f0992a;}

.footer_bottom				{float:left; width:100%; text-align:center; font-size:12px;}
.footer_bottom p			{padding:15px 0;}

.footer_links a			{color:#FFFFFF; padding:0 5px;}
.footer_links a:hover	{color:#000000;}


.da-thumbs						{float:left; width:100%; position:relative; padding:0 0 25px 0; border-bottom:1px dotted #ffffff;}
.da-thumbs li					{float:left; position:relative;margin: 0 29px;}
.da-thumbs li a,
.da-thumbs li a img			{display:block; position:relative;}
.da-thumbs li a				{overflow:hidden;}
.da-thumbs li a div			{transition:all ease-in-out 0.4s;position: absolute;bottom:0;background: rgba(237,25,58,0.4); color:#FFF; font-size:30px;width: 100%;height: 100px; font-family:'Roboto Slab', serif; font-weight:bold;}
.da-thumbs li a div span	{display:block; text-align:center; }
.da-thumbs li a:hover div	{background: rgba(237,25,58,0.7);}


.latest_news				{padding:4px 0 0 20px; width:50%;}
.latest_news li			{ list-style-image:url("https://www.aum.edu.kw/wp-content/themes/arcade-basic/images/list_arrow.png");text-align:left; list-style-position:outside; border-bottom:1px dotted #666666;}
.latest_news li:last-child	{border:none;}
.latest_news li a			{color:#ed193a;text-align:left; text-decoration: none;}
.latest_news li a:hover	{color:#000;}

.in_element					{float:left;color:#ed193a; width:100%; background:url("https://www.aum.edu.kw/wp-content/themes/arcade-basic/images/in-arrow.png") #ed193a center top no-repeat;}

.right_left					{float:left; width:100%; padding:15px 0;}
.right_left .left			{float:left; width:46%; padding:0 4% 0 0;}
.right_left .right		{float:left; width:46%; padding:0 0 0 4%;}

.columns						{float:left; width:100%; padding:15px 0;}
.columns .col_a			{float:left; width:30%;}
.columns .col_b			{float:left; width:30%; margin-left:2.5%; margin-right:2.5%;}
.columns .col_c			{float:left; width:35%;}

.steps_li				{padding:7px 0 5px 10px; list-style-type:none;}
.steps_li li			{padding:4px 0; list-style-position:inside;}
.steps_li li strong	{font-size:16px; font-family:'Roboto Slab', serif; color:#5f421f; font-weight:normal;}

.faq_wrap				{float:left; width:100%; padding:15px 0 0 0;}
.collapse_line			{float:left; width:100%; padding:10px 0; font-family:'Roboto Slab', serif; }
.collapse_line a		{font-weight:normal; font-size:18px;}
.collapse_block		{float:left; width:97%; padding:10px 0 20px 3%;}

.map_holder					{float:left; width:100%; padding:10px 0;}
.cont_wrap					{float:left; width:100%; padding:10px 0;}
.cont_wrap .cont_left	{float:left; width:30%;}
.cont_wrap .cont_right	{float:left; width:70%;}

.contact_form				{float:left; width:100%; padding:15px 0 0 0;}
.contact_form li			{float:left; width:100%; padding:0 0 15px 0;}
.contact_form li div		{float:left; width:33%;}
.field_a						{width:85%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_b						{width:94%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_c						{width:50%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_d						{width:52.5%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.button_a					{padding:10px 20px; margin:0; outline:none; border:none; background:#ed193a; color:#FFF; font-family:'Roboto Slab', serif; font-size:18px;}
.button_a:hover			{background:#FFF; color:#ed193a;}

.admission_queries_form		{float:left; width:100%; padding:7px 0;}
.admission_queries_form li	{float:left; width:100%; padding:3px 0;}
.admission_queries_form_a	{float:left; width:28%; padding:0 2% 0 0; text-align:right;}
.admission_queries_form_a strong	{font-size:18px; font-weight:normal; color:#ed193a;}
.admission_queries_form_b	{float:left; width:70%;}

.menu_cont_wrap				{float:left; width:100%;}
.left_menu						{float:left; width:25%; margin:0 5% 0 0;}
.right_cont						{float:left; width:70%;}

.sidemenu					{float:left; width:100%;}
.sidemenu li 				{float:left; width:100%;}
.sidemenu li a 			{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
.sidemenu li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
.sidemenu li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

.sidemenu li ul  			{float:left; width:100%; display:none;}

.sidemenu li ul li a			{float:left; width:90%; padding:10px 0 10px 10%; font-size:18px;}
.sidemenu li ul li ul li a	{float:left; width:85%; padding:10px 0 10px 15%; font-size:17px;}


.news								{float:left; width:100%; padding:25px 0 0 0;}
.news li							{float:left; width:100%; padding:10px 0; border-bottom:1px dotted #fff;}
.news li:last-child			{border:none;}
.news li .newsContent		{float:left; width:67%;}
.news li .newsContent h5	{padding:0; display:block; font-size:25px;}
.news li .newsContent p		{padding:3px 0; display:block;}
.news li .photo				{float:left; width:33%;}
.news li .photo a				{float:left; width:auto;}
.news li .photo img			{border:#cccccc 1px solid; padding:2px;}

.news_a								{float:left; width:100%; padding:15px 0 0 0;}
.news_a li							{float:left; width:100%; padding:10px 0; border-bottom:1px dotted #cccccc;}
.news_a li:last-child			{border:none;}
.news_a li .newsContent			{float:left; width:72%;}
.news_a li .newsContent h5		{padding:0 0 15px 0; display:block; font-size:25px;}
.news_a li .newsContent p		{padding:0px 0; display:block;}
.news_a li .photo					{float:left; width:28%;}
.news_a li .photo a				{float:left; width:auto;}
.news_a li .photo img			{border:#cccccc 1px solid; padding:2px;}

.news_see_more					{float:left; width:100%; padding:0; margin:0; margin:10px 0 0 0; font-family:'Roboto Slab', serif; font-size:16px; text-align:right;}

.pagination_wrap				{float:left; width:100%; padding:15px 0;}
.pagination						{float:right; width:auto;}
.pagination li					{float:left; width:auto; margin:0 2px;}
.pagination li a				{float:left; width:auto; padding:5px 10px; background:#ed193a; color:#FFF; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
.pagination li a:hover, .pagination li a.active		{background:#FFF; color:#4d4d4d;}

.image_gallery_a					{float:left; width:100%; padding:10px 0;}
.image_gallery_a li				{float:left; width:auto; margin:2px;}
.image_gallery_a li a			{float:left; background:#FFF; padding:0; border:#4d4d4d 1px solid; text-align:center;}
.image_gallery_a li a img		{max-height:124px; max-width:185px;}
.image_gallery_a li a:hover	{border:#ed193a 1px solid;}

.back_pho_gal						{text-align:right; font-family:'Roboto Slab', serif; font-size:16px;height:40px;}

.photo_gallery_a					{float:left; width:100%; padding:10px 0;}
.photo_gallery_a li				{float:left; width:100%; padding:10px 0;}
.photo_gallery_a_block			{float:left; width:31%; margin:0 2% 0 0;}
.photo_gallery_a_block a		{float:left; width:100%;}
.photo_gallery_a_img				{float:left; width:100%;}
.photo_gallery_a_img img		{width:100%;}
.photo_gallery_a_title			{float:left;text-align:left; width:100%; padding:5px 0; font-family:'Roboto Slab', serif; font-size:16px;}

.our_campus_wrap					{float:left; width:100%; padding:10px 0;}
.our_campus_a						{float:left; width:30%;}
.our_campus_b						{float:left; width:30%; margin-left:5%; margin-right:5%;}
.our_campus_c						{float:left; width:30%;}

.in_media						{float:left; width:100%;}
.in_media li					{float:left; width:100%; padding:15px 0; border-bottom:1px dashed #CCC;}
.in_media li .in_media_a	{direction:rtl; float:left; width:100%; padding:0 0 5px 0;text-align:left; font-size:20px;} //mariam: November 9th 2014
.in_media li .in_media_b	{float:left; width:100%; font-size:12px;}

/* 28-12-2014 */
.widgets							{float:left; width:100%; padding:10px 0;}
.widgets_a						{float:left; width:55%; padding:0 5% 0 0;}
.widgets_b						{float:left; width:40%;}
.media-grid a img				{height:250px !important;}
/* 28-12-2014 */


/* Tabs */
.etabs					{float:left; width:25%; margin:0 5% 0 0;list-style: none !important;}
.tab 						{float:left; width:100%;}
.tab a 					{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #4d4d4d; font-family:'Roboto Slab', serif; font-size:20px;}
.tab a:hover			{color:#ed193a;}
.tab.active 			{}
.tab a.active			{border-bottom:1px dotted #ed193a; color:#ed193a;}
.tab-container			{float:left; width:100%;}
.panel-container		{float:left; width:70%;}
.tabs_wrap				{float:left; width:100%;}
/* Tabs */



/*===================================================================================================
2	) Tablet   |   Note:Design for a width of 768px
===================================================================================================*/
@media only screen and (min-width:600px) and (max-width:989px) {

body						{font-size:15px;}

.ol						{padding:5px 0 5px 20px; list-style-type:decimal;}
.ul						{padding:5px 0 5px 20px; list-style-type:circle;}
.ul_a						{padding:5px 0 5px 10px; list-style-type:circle;}

h1							{font-size:35px;}
h2							{font-size:33px;}
h3							{font-size:30px;}
h4							{font-size:27px;}
h5							{font-size:21px;}
h6							{font-size:19px;}

.page						{float:left; width:100%;}
.wrapper					{float:left; width:98%; padding:0 1%; margin:0;}

.header					{float:left; width:100%; padding:0 0 10px 0;}
.menu_holder			{float:left; width:100%;}
.social					{float:left; width:60%; padding:10px 0 0 40%;}

.social_icons			{float:left; width:auto; padding:0px 0 10px 0;}

.logo_holder			{float:left; width:100%; text-align:center; padding:0 0 20px 0;}
.logo_holder img		{width:70%;}

.banner_holder						{float:left; width:100%;}
.bx-wrapper .bx-caption 		{position:absolute; bottom:10%; left:0; width:100%; font-family:'Roboto Slab', serif;}
.bx-wrapper .bx-caption span	{width:70%; padding:0 15%; text-align:center; color:#fff; font-size:35px; display:block;}

.mid_area .mid_area_left				{float:left; width:50%; background:#fab769; position:relative;}
.mid_area .mid_area_left img			{width:100%;}
.mid_area .mid_area_left .data_a		{position:absolute; top:0; right:0; width:86%; padding:5% 7%}
/*.mid_area .mid_area_left .data_a h1	{font-size:33px; line-height:33px; padding:0 0 5px 0; margin:0 0 10px 0; color:#FFF; font-weight:normal; display:block;  text-shadow:2px 2px 5px #333333;}*/
.mid_area .mid_area_left .data_a span	{font-size:33px; line-height:33px; padding:0 0 5px 0; margin:0 0 10px 0; color:#FFF; font-weight:normal; display:block;  text-shadow:2px 2px 5px #333333;}

.mid_area .mid_area_right				{float:left; width:50%; background:#fab769; position:relative;}
.mid_area .mid_area_right img			{width:100%;}
.mid_area .mid_area_right .data_a	{position:absolute; top:0; left:0; width:86%; padding:5% 7%}
/*.mid_area .mid_area_right .data_a h1{font-size:33px; line-height:33px; padding:0 0 5px 0; margin:0 0 10px 0; color:#FFF; font-weight:normal; display:block; text-shadow:2px 2px 5px #333333;}*/
.mid_area .mid_area_right .data_a span{font-size:33px; line-height:33px; padding:0 0 5px 0; margin:0 0 10px 0; color:#FFF; font-weight:normal; display:block; text-shadow:2px 2px 5px #333333;}

.box_1						{float:left; width:100%;}
.box_2						{float:left; width:100%; padding:0 0 0 0;}

.box_1 .block_a			{float:left; width:47%; padding:0 3% 0 0;}
.box_1 .block_b			{float:left; width:47%; padding:0 0 0 3%;}
.box_1 .block_b a img	{width:80%;}

.btn-1 a				{padding:8px 25px 8px 15px; font-size:13px;}
.btn-2 a				{padding:8px 25px 8px 15px; font-size:13px;}

.footer_bottom		{font-size:11px;}


.our_campus_wrap					{float:left; width:100%; padding:10px 0;}
.our_campus_a						{float:left; width:32%;}
.our_campus_b						{float:left; width:32%; padding:0 2%;}
.our_campus_c						{float:left; width:32%;}
.our_campus_a img, .our_campus_b img, .our_campus_c img	{width:100%;}
.our_campus_a h5, .our_campus_b h5, .our_campus_c h5		{ font-size:17px;}

.sidemenu li a 			{padding:8px 0; font-size:18px;}
.tab a 						{padding:8px 0; font-size:18px;}


.map_holder					{float:left; width:100%; padding:10px 0;}
.cont_wrap					{float:left; width:100%; padding:10px 0;}
.cont_wrap .cont_left	{float:left; width:38%; padding:0 2% 0 0;}
.cont_wrap .cont_right	{float:left; width:60%;}


.contact_form				{float:left; width:100%; padding:15px 0 0 0;}
.contact_form li			{float:left; width:100%; padding:0 0 15px 0;}
.contact_form li div		{float:left; width:32%; margin:0 1% 0 0;}

.admission_queries_form_a	{float:left; width:30%; padding:0 2% 0 0; text-align:right;}
.admission_queries_form_b	{float:left; width:68%;}

.field_a						{width:85%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_b						{width:94%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_c						{width:80%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_d						{width:84.5%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}

.image_gallery_a					{float:left; width:100%; padding:10px 0;}
.image_gallery_a li				{float:left; width:auto; margin:0;}
.image_gallery_a li a			{float:left; width:135px; height:90px; margin:2px; overflow:hidden; background:#FFF; padding:0px; border:none; text-align:center;}
.image_gallery_a li a img		{max-width:135px; max-height:90px; }
.image_gallery_a li a:hover	{border:none;}


.news								{float:left; width:100%; padding:25px 0 0 0;}
.news li							{float:left; width:100%; padding:10px 0; border-bottom:1px dotted #fff;}
.news li:last-child			{border:none;}
.news li .newsContent		{float:left; width:67%;}
.news li .newsContent h5	{padding:0; display:block; font-size:22px; font-weight:normal;}
.news li .newsContent p		{padding:3px 0; display:block;}
.news li .photo				{float:left; width:30%; margin:0 3% 0 0;}
.news li .photo a				{float:left; width:auto;}
.news li .photo img			{width:96%; border:#cccccc 1px solid; padding:2px;}

.news_a								{float:left; width:100%; padding:15px 0 0 0;}
.news_a li							{float:left; width:100%; padding:10px 0; border-bottom:1px dotted #cccccc;}
.news_a li:last-child			{border:none;}
.news_a li .newsContent			{float:left; width:67%;}
.news_a li .newsContent h5		{padding:0 0 15px 0; display:block; font-size:25px;}
.news_a li .newsContent p		{padding:0px 0; display:block;}
.news_a li .photo					{float:left; width:30%; margin:0 3% 0 0}
.news_a li .photo a				{float:left; width:auto;}
.news_a li .photo img			{width:96%; border:#cccccc 1px solid; padding:2px;}



.img_100				{width:100%;}
.img_50				{width:50%;}
#img_50				{width:50%;}

}




/*===================================================================================================
3	) Mobile   |   Note:Design for a width of 320px
===================================================================================================*/
@media only screen and (max-width:599px) {

body							{font-size:14px;}

.ol							{padding:5px 0 5px 20px; list-style-type:decimal;}
.ul							{padding:5px 0 5px 20px; list-style-type:circle;}
.ul_a							{padding:5px 0 5px 10px; list-style-type:circle;}


h1								{font-size:35px;}
h2								{font-size:32px;}
h3								{font-size:29px;}
h4								{font-size:27px;}
h5								{font-size:21px;}
h6								{font-size:19px;}

.page						{float:left; width:100%;}
.wrapper					{float:left; width:100%; padding:0 1.5%; margin:0;}

.header					{float:left; width:100%; padding:0; position:relative;}
.menu_holder			{float:left; width:100%;}
.social					{width:153px; position:initial; top:17px; right:40px; padding:0;}

.social_icons			{float:right; width:auto; padding:0;}

.logo_holder			{float:left; width:100%; text-align:center; padding:10px 0;}
.logo_holder img		{width:90%;}

.bx-wrapper .bx-caption 		{position:absolute; bottom:10%; left:0; width:100%; font-family:'Roboto Slab', serif; display:none;}
.bx-wrapper .bx-caption span	{width:80%; text-align:center; color:#fff; font-size:50px; padding:0 10%; display:block;}

.mid_area .mid_area_left				{float:left; width:100%; background:#fab769; position:relative;}
.mid_area .mid_area_left img			{width:100%;}
.mid_area .mid_area_left .data_a		{position:absolute; top:0; left:0; width:90%; padding:5%}
/*.mid_area .mid_area_left .data_a h1	{font-size:30px; line-height:30px; padding:0 0 5px 0; margin:0 0 10px 0; color:#FFF; font-weight:normal; display:block; text-shadow:2px 2px 5px #333333;}*/
.mid_area .mid_area_left .data_a span	{font-size:30px; line-height:30px; padding:0 0 5px 0; margin:0 0 10px 0; color:#FFF; font-weight:normal; display:block; text-shadow:2px 2px 5px #333333;}

.mid_area .mid_area_right				{float:left; width:100%; background:#fab769; position:relative;}
.mid_area .mid_area_right img			{width:100%;}
.mid_area .mid_area_right .data_a	{position:absolute; top:0; left:0; width:90%; padding:5%}
/*.mid_area .mid_area_right .data_a h1{font-size:30px; line-height:30px; padding:0 0 5px 0; margin:0 0 10px 0; color:#FFF; font-weight:normal; display:block; text-shadow:2px 2px 5px #333333;}*/
.mid_area .mid_area_right .data_a span{font-size:30px; line-height:30px; padding:0 0 5px 0; margin:0 0 10px 0; color:#FFF; font-weight:normal; display:block; text-shadow:2px 2px 5px #333333;}

.box_1						{float:left; width:100%;}
.box_2						{float:left; width:100%; padding:0 0 0 0;}

.row_block					{float:left; width:100%; padding:0 0 0 0; margin:0 0 0 0; border-bottom:1px dotted #ffffff;}
.footer_holder				{float:left; width:100%; padding:5px 0; background:#FFF;}
.footer_bottom				{float:left; width:100%; text-align:center; font-size:11px;}
.footer_bottom img		{width:95%;}

.box_1 .block_a			{float:left; width:100%; padding:10px 0% 10px 0;}
.box_1 .block_b			{float:left; width:100%; padding:10px 0 10px 0%;}
.box_1 .block_b a img	{width:80%;}

.btn-1 a				{padding:8px 25px 8px 15px; font-size:13px;}
.btn-2 a				{padding:8px 25px 8px 15px; font-size:13px;}


#topcontrol		{display:none !important;}


.our_campus_wrap					{float:left; width:100%; padding:10px 0;}
.our_campus_a						{float:left; width:100%;}
.our_campus_b						{float:left; width:100%; padding:0;}
.our_campus_c						{float:left; width:100%;}
.our_campus_a img, .our_campus_b img, .our_campus_c img	{width:90%;}

.right_left					{float:left; width:100%; padding:15px 0;}
.right_left .left			{float:left; width:100%; padding:0;}
.right_left .right		{float:left; width:100%; padding:0;}

.menu_cont_wrap			{float:left; width:100%;}
.left_menu					{float:left; width:95%; padding:0 2%; margin:0 0 15px 0; background:#e5e5e5; border:#CCC 1px solid; border-bottom:none;}
.right_cont					{float:left; width:100%;}

/* Tabs */
.etabs					{float:left; width:95%; padding:0 2%; margin:0 0 15px 0; background:#e5e5e5; border:#CCC 1px solid; border-bottom:none;}
.tab 						{float:left; width:100%;}
.tab a 					{padding:8px 0; font-size:18px;}
.tab 						{float:left; width:100%;}
.tab-container			{float:left; width:100%;}
.panel-container		{float:left; width:100%;}

/* Tabs */

.sidemenu li a 			{padding:8px 0; font-size:18px;}

.columns						{float:left; width:100%; padding:15px 0;}
.columns .col_a			{float:left; width:100%;}
.columns .col_b			{float:left; width:100%; padding:0;}
.columns .col_c			{float:left; width:100%;}

.map_holder					{float:left; width:100%; padding:10px 0;}
.cont_wrap					{float:left; width:100%; padding:10px 0;}
.cont_wrap .cont_left	{float:left; width:100%; padding:0 0 30px 0;}
.cont_wrap .cont_right	{float:left; width:100%;}

.admission_queries_form li	{float:left; width:100%; padding:7px 0;}
.admission_queries_form_a	{float:left; width:100%; padding:0 0 2px 0; text-align:left;}
.admission_queries_form_b	{float:left; width:100%;}

.contact_form				{float:left; width:100%; padding:15px 0 0 0;}
.contact_form li			{float:left; width:100%; padding:0 0 15px 0;}
.contact_form li div		{float:left; width:100%; padding:0 0 15px 0; margin:0 0 0 0;}

.field_a						{width:92%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_b						{width:92%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_c						{width:90%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}
.field_d						{width:95%; padding:10px; margin:0; outline:none; border:none; background:#e5e5e5;}

.image_gallery_a					{float:left; width:100%; padding:10px 0;}
.image_gallery_a li				{float:left; width:auto; margin:0;}
.image_gallery_a li a			{float:left; width:95px; height:60px; margin:2px; overflow:hidden; background:#FFF; padding:0px; border:none; text-align:center;}
.image_gallery_a li a img		{max-width:95px; max-height:60px; }
.image_gallery_a li a:hover	{border:none;}

.news								{float:left; width:100%; padding:25px 0 0 0;}
.news li							{float:left; width:100%; padding:15px 0; border-bottom:1px dotted #fff;}
.news li:last-child			{border:none;}
.news li .newsContent		{float:left; width:100%;}
.news li .newsContent h5	{padding:0; display:block; font-size:22px; font-weight:normal;}
.news li .newsContent p		{padding:3px 0; display:block;}
.news li .photo				{float:left; width:100%; margin:0 0 0 0;}
.news li .photo a				{float:left; width:auto;}
.news li .photo img			{width:95%; border:#cccccc 1px solid; padding:2px;}

.news_a							{float:left; width:100%; padding:25px 0 0 0;}
.news_a li						{float:left; width:100%; padding:15px 0; border-bottom:1px dotted #fff;}
.news_a li:last-child		{border:none;}
.news_a li .newsContent		{float:left; width:100%;}
.news_a li .newsContent h5	{padding:0; display:block; font-size:22px; font-weight:normal;}
.news_a li .newsContent p	{padding:3px 0; display:block;}
.news_a li .photo				{float:left; width:100%; margin:0 0 0 0;}
.news_a li .photo a			{float:left; width:auto;}
.news_a li .photo img		{width:95%; border:#cccccc 1px solid; padding:2px;}




.photo_gallery_a li				{float:left; width:100%; padding:0;}
.photo_gallery_a_block			{float:left; width:100%; padding:10px 0; margin:0;}
.photo_gallery_a_block a		{float:left; width:100%;}
.photo_gallery_a_img				{float:left; width:100%;}
.photo_gallery_a_img img		{width:95%;}



.img_100				{width:100%;}
.img_50				{width:50%;}
#img_50				{width:100%;}
}

#breadcrumbs
{
	margin:0 auto;
}
#menu-ad-menu li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-ad-menu  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-ad-menu  li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-pre-college li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-pre-college  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-pre-college  li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-college-administration li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-college-administration  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-college-administration li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-engineering li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-engineering  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-engineering li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-mba li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-mba  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-mba li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-admission li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-admission  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-admission li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-careers li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-careers  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-careers li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-news li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-news  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-news li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-research-center li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-research-center  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-research-center li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-executive-education li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-executive-education  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-executive-education li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-tawteen li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-tawteen  li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-tawteen li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-about li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-about li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-about li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

/*#menu-graduate-admission-and-financial-aid li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-graduate-admission-and-financial-aid li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-graduate-admission-and-financial-aid li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-your-career li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-your-career li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-your-career li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-campus-and-community li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-campus-and-community li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-campus-and-community li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-graduate-student-academic-services li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-graduate-student-academic-services li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-graduate-student-academic-services li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-academics li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-academics li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-academics li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-career-services li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-career-services li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-career-services li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-alumni-association li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-alumni-association li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-alumni-association li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-alumni-career-services li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-alumni-career-services li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-alumni-career-services li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-parents-and-family li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-parents-and-family li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-parents-and-family li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-student-life li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-student-life li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-student-life li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}


#menu-safety-and-transit li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-safety-and-transit li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-safety-and-transit li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#menu-health-wellness li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
#menu-health-wellness li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
#menu-health-wellness li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}*/

.widget_nav_menu ul.menu li a{float:left; width:100%; padding:10px 0; color:#4d4d4d; border-bottom:1px dotted #cccccc; font-family:'Roboto Slab', serif; font-size:20px;}
.widget_nav_menu ul.menu li a:hover		{border-bottom:1px dotted #ed193a; color:#ed193a;}
.widget_nav_menu ul.menu li a.active	{border-bottom:1px dotted #ed193a; color:#ed193a;}

#primary1,#secondary
{
	margin:0;
}

.listing-item
{
	height:250px;
    /*margin: 0 0 30px 0;*/
}
  .read_more a			{font-family:'Roboto Slab', serif; background:#ed193a; color:#FFF; padding:5px 10px; margin:10px 0; display:block; width:auto; float:left;}
.read_more a:hover	{color:#ed193a; background:#FFF;}

.return_link1
{
	float:right;
	height:100px;
}
#menu-main-menu
{
	display:block;
}

.huge_it_slideshow_image_wrap_gallery_2
{
	z-index:-99;
}
@media screen and (max-width: 500px) {
   .navbar-inverse .navbar-nav > li > a {
        padding:10px 10px;
    }
    .mid_area {
    float: left;
    padding-top: 5px;
    position: absolute;
    width: 100%;
    /*z-index: -99;*/
    }
    #home-page-widgets
    {
    	position: relative;
    	z-index:-99;
    }
    .nav > li
    {
    	margin:0;
    }
    #primary
    {
    	position:relative;
    	/*z-index:-99;*/
    	margin:50px 20px 0;
    }
    #primary1{
    	float:none;
    	position:relative;
    	/*z-index:-99;*/
    	margin:50px 0 0;
    }
    .news_see_more
    {
    	text-align:center;
    }
}
