
/*========================  Mobile  ========================*/
@media (min-width : 320px) and (max-width: 480px) {
/***===home===***/
/*head*/
.brownbutton { padding: 4px 5px 2px 6px; font-size: 13px; border-radius: 4px; }
.select_language, .email_top, .phone_top { margin: 7px 5px; }
.phone_top { border-right: 0; }
/* .logo_area img { width: 70%; } */
.phone_login_section { width: 100%; text-align: center }
/*nav*/
.nav > li > a { font-size: 15px; padding: 10px 18px; color: #fff; }
.nav { width: 100%; background: #212835; padding: 15px 0; }
.toggleMenu { position: inherit!important; top: 0; right: 0 }
.select_language, .email_top, .phone_top { margin: 8px 5px; min-height: 23px; }
.email_top, .phone_top { margin: 5px 0; padding-right: 10px; border: none; display: inline-block; float: none }
.taechersligin_parentlogin { margin-top: 8px; padding-right: 0; text-align: center; float: none !important }
.taechersligin_parentlogin .brownbutton { float: none; display: inline-block }
.menu_area { margin-top: 8px; padding-top: 0px; border-top: none; }
header h1#logo { margin-top: 0px; margin-left: 5px; }
header { min-height: 135px; height: auto; }
/* #islamia { margin-top: 0!important; } */
.smaller .select_language, .smaller .email_top, .smaller .phone_top { margin: 6px auto 0; }
.smaller .brownbutton { padding: 4px 5px 2px 6px; font-size: 13px; border-radius: 4px; }
.smaller .taechersligin_parentlogin { margin-top: 8px; padding-right: 10px; }
.smaller .logo_area img { width: 50%; }
.smaller .nav > li > a { font-size: 15px; padding: 10px 18px; color: #fff; }
.smaller .phone_login_section { width: 100%; }
.nav > li > a:hover, .nav > li > a.active { color: #a25730; }
.smaller .menu_area { margin-top: 8px; padding-top: 0px; border-top: none; }
header.smaller { height: auto; }
.smaller .toggleMenu { top: 0; }
.box1_top_left img { width: 20%; }
.box1_top_right { font-size: 19px; }
.nav li li a { font-size: 12px; }
/*banner*/
.bannerboxes { width: 100%; left: 0; bottom: 0px; position: inherit; }
.box1, .box3, .box1:hover, .box3:hover { background: rgba(0,0,0,1); }
.carousel-fade .carousel-control { display: none; }
.box1_top_left { width: 100%; text-align: center; }
.box1_top_right { width: 100%; font-size: 14px; margin-top: 0; text-align: center; }
.box1_bottom p { line-height: 18px; text-align: center; font-size: 13px; }
.box1, .box2, .box3 { padding: 12px; width: 100%; }
/*welcome*/
h1 { font-size: 20px; }
h3 { font-size: 16px; }
.whyislamia_img img { width: 35%; }
.whychoose_islamiya p { font-size: 15px; line-height: 27px; padding: 0 15px; }
.whychoose_islamiya { padding: 30px 0; float: left; }
.whyislamia_img { width: 100%; text-align: center; margin-bottom: 10px; }
.whychoose_content { float: left; width: 100%; text-align: center; }
.whychoose_content .readmorebtn { float: none; }
/*admin registration - news*/	
.registrationleft { padding: 30px 10px; min-height: auto; width: 100%; }
.latestnews_right { padding: 30px 10px 30px 10px; min-height: inherit; width: 100%; }
.news_viewall { margin-top: 0px; }
h2 { font-size: 22px; }
.tit_sub { font-size: 16px; margin-bottom: 5px; }
.newsitems_right h4 { font-size: 15px; line-height: 21px; min-height: 25px; }
.newsbox { padding: 15px 15px 10px 15px; }
.newsitems_left { width: 20%; }
.newsitems_right { width: 80%; padding: 0 0 0 10px; }
#registration th { font-size: 10px; }
#registration td { font-size: 10px; }
/*gallery*/	
.gallry_subtitle { line-height: 23px; padding: 0 15px; font-size: 15px; }
.galleryarea { padding: 50px 0; }
.gallery_images .fancybox { padding: 10px; float: left; width: 100%; }
.gallery_images .fancybox img { width: 100%; margin-bottom: 0; }
/*footer*/
.social_icons { padding-top: 0; float: none; text-align: center }
.footerarea .paddleftright { padding-left: 15px; padding-right: 15px; }
/*****************INNER CONTENT*******************/

/***Administration Bulletin***/
.inner_contents .paddleftright { padding-left: 15px; padding-right: 15px; }
header.innerborder.smaller { height: auto; }
/***Career***/
.career_box_left h4, .career_qualification { line-height: 25px; }
/***Magazine***/
.view img { width: 100%; }
.info img { width: 75%; }
.view h2 { margin-top: 80px; }
.view { width: 100%; margin: 0 0 10px 0; }
/***Gallery***/

.gallery_left { margin-left: 10px; width: 100%; }
.gallery_right { width: 100%; }
.gallery_left h3 { font-size: 17px; }
.gallery_right .fancybox { width: 100%; }
.fancybox img { margin-bottom: 5px; }
.galleryitem_list ul li { width: auto; }
.galleryitem_list ul li a { font-size: 13px; padding: 8px 10px; }
.fancybox .videoicon { left: 40%;/* margin-top: 30%; */ }
.inner_contents { padding-top: 160px; }
/***Parent Dashboard***/
.select_language { float: none; width: 62px; margin: 6px auto 0; }
.parentdashboard_section .paddleftright { padding-left: 10px; padding-right: 10px; }
.parent_dashboard_left {/*width: 93%; margin: 0 10px;*/ width: 100%; margin: 0; }
.parent_dashboard_right {/*width:93%; padding-left:0; margin: 0 10px;*/ width: 100%; padding-left: 0; margin: 0 0; }
.parentdashboard_top { margin-right: 0; margin-top: 5px; float: none !important; text-align: center }
.stdent_tab_big { display: none; }
.stdent_tab_sm { display: block; }
.stdent_tab_sm { display: block; position: inherit; float: left; width: 100%; margin-top: 10px; background: #dedee7; }
.stdent_tab_sm a { border: solid 1px #fff; width: 49%; }
.parent_dash_leftbox_content h3 { font-size: 15px; }
.parent_dash_leftbox_content { padding-left: 10px; }
.inner_contents h2 { font-size: 20px; }
.parentdashbtn:hover::after, .btnactive_parent::after { border: none; }
.parentdash_leftbtns_area { margin: 10px 0; }
#login .logo, #login .login { width: 100%; float: none }
.login_box { display: block }
#login .submit { float: none; width: 100% }
/*-------------------*/
.cnt_txt_table_01 { width: 29% !important; }
.cnt_txt_table_04 { width: 13% !important; }
.carrier_form input {/*min-width:123px;*/ min-width: 19px; }
.container.paddleftright { padding: 0 15px; }
.parentdashboard_top a { color: #8d4d2c; opacity: .9; margin-right: 5px; margin-left: 0; font-size: 11px; vertical-align: middle }
.parentdashboard_top a img { max-height: 15px; width: auto }
.smaller .parentdashboard_top a { font-size: 11px; }
.copyright_footer { text-align: center }
/*-----------07may2018-----------*/
.carrier_form select.selectpicker { min-width: 83px; !important;
font-size: 10px; padding: 5px!important; }
.paddleftright { padding-left: 15px; padding-right: 15px; }
.paddleftright .row { margin-right: 0; margin-left: 0; }
.paddleftright .row_restyle { margin-right: -15px; margin-left: -15px; }
.promotion_row { margin-right: -15px; margin-left: -15px; }
.tab_view_margin_ { margin-right: 0; margin-left: 0; }
.tab_view_padding_ { padding-right: 0; padding-left: 0; }
.paddleft_0 { padding-right: 0; }
.admission_checkbox_text { line-height: 20px; width: 85%!important; margin-top: 8px; margin-bottom: 19px; }
.logo_area img { max-width: 92%; margin-top: 10px; }
.management_sec_ .owl-carousel .owl-nav.disabled { display: block!important; width: 13%; margin: 0 auto; font-size: 40px; margin-top: -20px;/*position:relative;*/ }
.management_sec_ .owl-carousel .owl-nav.disabled .owl-prev { right: -20px; position: absolute; top: 85px; }
.management_sec_ .owl-carousel .owl-nav.disabled .owl-next { left: -20px; position: absolute; top: 85px; }
.gallery_left { margin-left: 0px; }
.brown { padding: 10px; font-size: 12px; text-align: left; }
#gbox_grid { width: 1140px!important; }
.teacher_edit_left { width: 100%; }
.teacher_edit_imageright { margin-left: 0px; width: 100% }
.teacher_imageupload { width: 72%; height: 150px; margin: 10px auto; float: none; }
.calendersmall { width: 85%; }
.teachredit_sec_right_sml { width: 62%; margin-bottom: 10px; }
.teachredit_sec_left_sml { width: 38%; padding-left: 0; }
.teachers_save_buttons_ .teacheredit_button { position: relative; }
/* .teachers_save_buttons_ .teacheredit_button .yellowbutton { position: absolute; bottom: -530px; left: 0; } */
.teachers_save_buttons_ { padding-left: 10px; }
.download_bottom_tablearea th { font-size: 10px !important; }
#registration th { padding: 8px 0 8px 5px; }
.download_bottom_tablearea td { font-size: 10px; }
#registration td, #registration th { padding: 8px 0 8px 5px; }
.redbutton, .yellowbutton { min-width: 78px; font-size: 12px; padding: 5px 10px; }
.mar_bot_10 { margin-top: 10px; }
.stdent_tab_sm a { border: none; }
.breadcrumb_head { float: left; width: 108%; margin: 15px 0 0 -16px; }
.ui-datepicker select.ui-datepicker-month { width: 45%!important; }
.ui-datepicker .ui-datepicker-title select { margin-right: 5px; }
.fancybox-skin { background: none!important; }
.fancybox-opened .fancybox-skin { box-shadow: none!important; }
.table_with_ { width: 1227px; }
/*.table-responsive-mobile_{width:393px !important; overflow-x: scroll !important; overflow-y: hidden !important;}*/


.view-first:hover .mask { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; min-height: 300px; }
.view-first:hover h2, .view-first:hover p, .view-first:hover a.info { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); }
.view-first:hover p { -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: translateY(0px); }
.view-first:hover a.info { -webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s; -ms-transition-delay: 0.2s; transition-delay: 0.2s; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: translateY(0px); }
#registration { width: 528px!important; }
/* header { position: inherit!important; } */
.inner_contents { padding-top: 187px; }
.dropdown { margin-left: 0; }
.studntdropdown { font-size: 11px; padding-left: 23px; padding-right: 10px; }
.profileimgsmall_d { margin-left: 30px; }
.add_lesson_btn { height: 27px; }
.month_list_ .selectpicker { width: 70%; /*float: right; */ }
.year_list_ .selectpicker { width: 70%; /*float: right;*/ }
.inputGroupContainer .input-group-btn:last-child > .btn { margin-top: 1px; }
.table_lessons_list { width: 1250px!important; }
.table_lessons_list td { font-size: 11px; height: 50px!important; }
.table_lessons_list td textarea { min-height: 40px; font-size: 11px; }
.table_txt { min-height: 25px; }
.table_lessons_list td .img_tab { margin-top: -16px; }
.menu_area .mobile { display: block;overflow: auto }
.menu_area .website { display: none; }
/******=======VSK=======******/
.teachers_edit_section label { width: 100%; }
.teachers_edit_section .inputs, .teachers_edit_section .input_wrapper { width: 100%; margin-bottom: 5px; }
.techr_qus_cate_add { min-width: 160px !important; margin-top: 10px; margin-left: 0; }
.mobile { position: relative; z-index: 999; }
.mobile .nav { display: none; position: relative; z-index: 999; }
.login_inner_nav .menu_area { margin-top: -10px; }
.career_box { display: block; text-align: center; }
#pdf_area .career_box_left { width: 100%; }
#pdf_area .career_box_left h4, #pdf_area .career_box_left div { float: left; width: 100%; }
/*#pdf_area .career_box { float: inherit; }*/
.inner_contents_details { text-align: center; }
.email_top { background-size: 11%; }
.phone_top { background-size: 15%; }
.social_icons a img { width: 8%; }
.breadcrumb_head { float: none; width: 100%; margin: 0 auto; margin-bottom: 10px; }
input[type=text], input[type=email], input[type=password], textarea { font-size: 12px; }
.teachredit_sec { width: 100%; min-height: 45px; font-size: 12px; }
.teachredit_sec_right { width: 100%;padding-left:0}
.teachredit_sec_left { width: 100%; margin-top: 5px; margin-left: 0; text-align: left; }
.teachers_save_buttons_ .teacheredit_button { margin-left: 0; text-align: left }
.teacher_edit_left { width: 100% !important; }
.mobile_teachr_fix_lbl { max-width: inherit; float: left; text-align: left; width: 50%; line-height: 35px; }
.mobile_teachr_fix { width: 50%; max-width: inherit; float: right; }
.teacher_edit_imageright { width: 100% !important }
.teacher_edit_imageright img { width: 250px }
.teacher_imageupload { border: none; overflow: visible }
.teacher_imageupload:hover .accont_infobox_image_edit { display: block; width: 250px; }
.dob { display: -webkit-box; width: 120px; }
.inner_contents_details .textarea_sizing, .inner_contents_details .teachredit_sec_right input { width: 100%; }
.small_padd_0 { padding: 0 }
.gallery_images_box { padding-left: 0 }
.gallery_right .fancybox { margin-bottom: 10px; float: none; display: block; }
.calendersmall { width: 100% }
#complaint_box .inputBox { position: relative; box-sizing: border-box; margin-bottom: 30px; margin-top: 30px; }
#pdf_area .view.view-first { height: auto; padding-bottom: 5px }
.download_search{margin-bottom:15px}
.parent--dash .parent_dashboard_left{padding-right:15px; margin-bottom:15px}
.parent--dash .parent_dashboard_right{padding-left: 15px;}
.career_box_left {float: none;width: 100%;}
.career_box_right{float:none}
.career_box_right .readmorebtn{float:none}
.career_box_new .curriculum_image {float: none !important; width: 100% !important; text-align:center}
.career_box_new .career_box_left{width:100% !important}
.download_bottom_tablearea td, .download_bottom_tablearea th{padding-right:5px !important; padding-left:5px !important}
.download_bottom_tablearea td:last-child{text-align:center}
.download_bottom_tablearea td:last-child .table_download{float:none}
.answertotal_mark{width:100%}
}

@media (min-width: 480px) and (max-width: 599px) {
/***===home===***/
/*head*/
.brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.taechersligin_parentlogin .brownbutton { float: none; display: inline-block; }
.select_language, .email_top, .phone_top { margin: 7px 5px; }
.logo_area img { width: 50%; }
/*nav*/
.nav > li > a { font-size: 15px; padding: 10px 18px; color: #fff; }
.nav { width: 100%; background: #212835; padding: 15px 0; }
.toggleMenu { position: fixed; top: 0px; right: 0 }
.container.paddleftright { padding: 0 15px; }
.select_language, .email_top, .phone_top { margin: 8px 0; }
.phone_login_section { text-align: center; width: 100%; }
.email_top, .phone_top { margin: 5px 0; padding-right: 10px; display: inline-block; float: none }
.taechersligin_parentlogin { margin-top: 0; padding-right: 0; text-align: center; clear: both; float: none !important; padding-top: 10px; }
.menu_area { margin-top: 8px; padding-top: 0px; border-top: none; }
header h1#logo { margin-top: 15px; }
header { min-height: 150px; height: auto }
#islamia { margin-top: 140px; }
.smaller .select_language, .smaller .email_top, .smaller .phone_top { margin: 7px 0; }
.smaller .brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.smaller .taechersligin_parentlogin { margin-top: 8px; padding-right: 10px; }
.smaller .logo_area img { width: 50%; }
.smaller .nav > li > a { font-size: 15px; padding: 10px 18px; color: #fff; }
.nav > li > a:hover, .nav > li > a.active { color: #a25730; }
.smaller .menu_area { margin-top: 8px; padding-top: 0px; border-top: none; }
header.smaller { height: auto; }
/* .box1_top_left img { width: 40%; } */
.box1_top_right { font-size: 19px; }
.nav li li a { font-size: 12px; }
/*banner*/
.bannerboxes { width: 100%; left: 0; bottom: 0px; position: inherit; }
.box1, .box3, .box1:hover, .box3:hover { background: rgba(0,0,0,1); }
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { top: 25%; }
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 25%; }
.box1_top_left { width: 100%; text-align: center; }
.box1_top_right { width: 100%; font-size: 14px; margin-top: 0; text-align: center; }
.box1_bottom p { line-height: 18px; text-align: center; font-size: 13px; }
.box1, .box2, .box3 { padding: 12px; }
/*welcome*/
h1 { font-size: 30px; }
h3 { font-size: 20px; }
.whyislamia_img img { width: 35%; }
.whychoose_islamiya p { font-size: 15px; line-height: 27px; padding: 0 15px; }
.whychoose_islamiya { padding: 30px 0; float: left; }
.whyislamia_img { width: 100%; text-align: center; margin-bottom: 10px; }
.whychoose_content { float: left; width: 100%; text-align: center; }
.whychoose_content .readmorebtn { float: none; }
/*admin registration - news*/	
.registrationleft { padding: 30px; min-height: auto; width: 100%; }
.latestnews_right { padding: 30px 30px 0 30px; min-height: inherit; width: 100%; padding-bottom: 40px; }
.news_viewall { margin-top: -20px; }
h2 { font-size: 30px; }
.newsitems_right h4 { font-size: 15px; line-height: 21px; min-height: 25px; }
.newsbox { padding: 15px 15px 10px 15px; }
.newsitems_left { width: 15%; }
.newsitems_right { width: 85%; }
/*gallery*/	
.gallry_subtitle { line-height: 23px; padding: 0 15px; font-size: 15px; }
.galleryarea { padding: 50px 0; }
.gallery_images .fancybox { padding: 10px; float: left; width: 100%; }
.gallery_images .col-md-4 { float: none; }
.gallery_images .fancybox img { width: 100%; margin-bottom: 0; }
/*footer*/
.social_icons { padding-top: 0; float: none; text-align: center }
.footerarea .paddleftright { padding-left: 15px; padding-right: 15px; }
/*****************INNER CONTENT*******************/

/***Administration Bulletin***/
.inner_contents .paddleftright { padding-left: 15px; padding-right: 15px; }
header.innerborder.smaller { height: 152px; }
header.innerborder { height: 155px; }
/***Career***/
.career_box_left h4, .career_qualification { line-height: 25px; }
/***Magazine***/
.view img { width: 100%; }
.info img { width: 75%; }
.view h2 { margin-top: 35px; }
.tab_view { width: 50%;float:left }
/***Gallery***/

.gallery_left { margin-left: 0; width: 25%; }
.gallery_right { width: 75%; }
.gallery_left h3 { font-size: 17px; }
/* .gallery_right .fancybox { width: 48%; float: left; margin-right: 5px; position: relative; } */
.fancybox img { margin-bottom: 5px; }
.galleryitem_list ul li a { font-size: 13px; padding: 8px 10px; }
.fancybox .videoicon { left: 33%; }
.inner_contents { padding-top: 140px; }
/***Parent Dashboard***/
.select_language, .smaller .select_language { float: none; width: 68px; display: inline-block; vertical-align: middle }
.parentdashboard_section .paddleftright { padding-left: 10px; padding-right: 10px; }
.parent_dashboard_left { width: 33%; padding-left: 10px; }
.parent_dashboard_right { width: 67%; padding-left: 10px; padding-right: 10px; }
.parentdashboard_top { margin-right: 0; float: none !important; clear: both; text-align: center; padding-top: 5px; }
.stdent_tab_big { display: none; }
.stdent_tab_sm { display: block; }
.stdent_tab_sm { display: block; position: inherit; float: left; width: 100%; margin-top: 10px; background: #dedee7; }
.stdent_tab_sm a { border-right: solid 1px #fff; }
.parent_dash_leftbox_content h3 { font-size: 14px; }
.parent_dash_leftbox_content { padding-left: 5px; }
#login .logo, #login .login { width: 100%; float: none }
.login_box { display: block }
#login .submit { float: none; width: 100% }
.cnt_txt_table_01 { width: 33% !important; }
.cnt_txt_table_04 { width: 16% !important; }
.copyright_footer { text-align: center }
.container.paddleftright { padding: 0 15px; }
/*-----------07may2018-----------*/


/*-------------*/
.menu_area .mobile { display: block; }
.menu_area .website { display: none; }
/******=======VSK=======******/
.teachers_edit_section label { width: 100%; }
.teachers_edit_section .inputs, .teachers_edit_section .input_wrapper { width: 100%; margin-bottom: 5px; }
.techr_qus_cate_add { min-width: 160px !important; margin-top: 10px; margin-bottom: 0; margin-left: -15px; }
.teachers_edit_section { padding: 0 15px; }
.view_que_paper { padding: 0 15px; }
.small_padd_0 { padding: 0 }
.gallery_images_box .col-md-4 { display: block; float: left; width: 33.33%; padding: 0 10px; }
.gallery_images_box { margin-bottom: 20px; padding-left: 15px; margin-left: -10px; margin-right: -10px; }
.gallery_images_box .col-sm-12 { padding: 0 10px; }
.fancybox-media img.videoicon { margin-top: -11px; margin-left: -15px; height: inherit !important; width: 30px !important; }
.calendersmall { width: 100% }
#complaint_box .inputBox { position: relative; box-sizing: border-box; margin-bottom: 30px; margin-top: 30px; }
.download_search{margin-bottom:15px}
.career_box_right{float:left}
.download_bottom_tablearea td, .download_bottom_tablearea th{padding-right:5px !important; padding-left:5px !important}
.download_bottom_tablearea td:last-child{text-align:center}
.download_bottom_tablearea td:last-child .table_download{float:none}
}

@media (min-width: 600px) and (max-width: 767px) {
/***===home===***/
/*head*/
.brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.taechersligin_parentlogin .brownbutton { float: none }
.select_language, .email_top, .phone_top { margin: 7px 5px; }
.logo_area img { width: 50%; }
/*nav*/
.nav > li > a { font-size: 15px; padding: 10px 18px; color: #fff; }
.nav { width: 100%; background: #212835; padding: 15px 0; }
.toggleMenu { position: fixed; top: 0; right: 0 }
.select_language, .email_top, .phone_top { margin: 8px 5px; }
.taechersligin_parentlogin { margin-top: 0; padding-right: 0; text-align: center; clear: both; float: none !important; padding-top: 10px; }
.menu_area { margin-top: 8px; padding-top: 0px; border-top: none; }
header h1#logo { margin-top: 15px; }
header { height: 150px; }
#islamia { margin-top: 140px; }
.smaller .select_language, .smaller .email_top, .smaller .phone_top { margin: 7px 5px; }
.smaller .brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.smaller .taechersligin_parentlogin { margin-top: 8px; padding-right: 10px; }
.smaller .logo_area img { width: 50%; }
.smaller .nav > li > a { font-size: 15px; padding: 10px 18px; color: #fff; }
.nav > li > a:hover, .nav > li > a.active { color: #a25730; }
.smaller .menu_area { margin-top: 8px; padding-top: 0px; border-top: none; }
header.smaller { height: 150px; }
.box1_top_left img { width: 40%; }
.box1_top_right { font-size: 19px; }
.nav li li a { font-size: 12px; }
/*banner*/
.bannerboxes { width: 100%; left: 0; bottom: 0px; position: inherit; }
.box1, .box3, .box1:hover, .box3:hover { background: rgba(0,0,0,1); }
.carousel-control .icon-prev, .carousel-control .icon-next { top: 25%; }
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 25%; }
.box1_top_left { width: 100%; text-align: center; }
.box1_top_right { width: 100%; font-size: 17px; margin-top: 0; text-align: center; }
.box1_bottom p { line-height: 21px; text-align: center; }
/*welcome*/
h1 { font-size: 30px; }
h3 { font-size: 20px; }
.whyislamia_img img { width: 35%; }
.whychoose_islamiya p { font-size: 15px; line-height: 27px; padding: 0 15px; }
.whychoose_islamiya { padding: 30px 0; float: left; }
.whyislamia_img { width: 100%; text-align: center; margin-bottom: 10px; }
.whychoose_content { float: left; width: 100%; text-align: center; }
.whychoose_content .readmorebtn { float: none; }
/*admin registration - news*/	
.registrationleft { padding: 40px; min-height: 400px; width: 100%; }
.latestnews_right { padding: 40px 40px 0 40px; min-height: 560px; width: 100%; }
.news_viewall { margin-top: -20px; }
h2 { font-size: 30px; }
.newsitems_right h4 { font-size: 15px; line-height: 21px; min-height: 25px; }
.newsbox { padding: 15px 15px 10px 15px; }
.newsitems_left { width: 15%; }
.newsitems_right { width: 85%; }
/*gallery*/	
.gallry_subtitle { line-height: 23px; padding: 0 15px; font-size: 15px; }
.galleryarea { padding: 50px 0; }
.gallery_images .fancybox { padding: 10px; float: none; width: 100%; margin: 0 auto; display: block; text-align: center; }
.gallery_images .col-md-4 { float: none; }
.gallery_images .fancybox img { width: 100%; max-width: 300px; margin: 0 auto; }
.fancybox .videoicon { left: 45%; }
/*footer*/
.social_icons { padding-top: 0; }
.footerarea .paddleftright { padding-left: 15px; padding-right: 15px; }
/*****************INNER CONTENT*******************/

/***Administration Bulletin***/
.inner_contents .paddleftright { padding-left: 15px; padding-right: 15px; }
header.innerborder.smaller { height: 152px; }
header.innerborder { height: 155px; }
/***Career***/
.career_box_left h4, .career_qualification { line-height: 25px; }
/***Magazine***/
.view img { width: 100%; }
.info img { width: 75%; }
.view h2 { margin-top: 35px; }
.tab_view { width: 50%; float:left}
/***Gallery***/

.gallery_left { margin-left: 0; width: 25%; }
.gallery_right { width: 75%; }
.gallery_left h3 { font-size: 17px; }
/* .gallery_right .fancybox { width: 48%; float: left; margin-right: 5px; position: relative; } */
.fancybox img { margin-bottom: 5px; }
.galleryitem_list ul li a { font-size: 13px; padding: 8px 10px; }
.inner_contents { padding-top: 140px; }
/***Parent Dashboard***/
.select_language { margin-right: 0; }
.parentdashboard_section .paddleftright { padding-left: 10px; padding-right: 10px; }
.parent_dashboard_left { width: 25%; padding-left: 10px; }
.parent_dashboard_right { width: 75%; padding-right: 10px; padding-left: 10px; }
.parentdashboard_top { margin-right: 20px; }
.stdent_tab_big { display: none; }
.stdent_tab_sm { display: block; }
.stdent_tab_sm { display: block; position: inherit; float: left; width: 100%; margin-top: 10px; background: #dedee7; }
.stdent_tab_sm a { border-right: solid 1px #fff; }
#login .logo, #login .login { width: 100%; float: none; padding-bottom: 15px; }
.login_box { display: block }
#login .submit { float: none; width: 100% }
/*-----------------------------*/
.cnt_txt_table_01 { width: 34.5.6 !important; }
.cnt_txt_table_04 { width: 16% !important; }
/*.container.paddleftright { padding: 0 15px;}*/
.phone_login_section { width: 100%; text-align: center }
.teacheredit_button { margin-right: 20px; }
/*------------07may2017------------------*/
.copyright_footer { text-align: center; }
.social_icons { float: none; margin: 0 auto; width: 173px; }
.chairman_area { float: none; margin: 10px auto; width: 70%; }
.paddleftright { padding-left: 15px; padding-right: 15px; }
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top: 45%; }
.tab_view_margin_ { margin-right: 0; margin-left: 0; }
.tab_view_padding_ { padding-right: 0; padding-left: 0; }
.paddleftright .row { margin-right: 0; margin-left: 0; }
.paddleftright .row_restyle { margin-right: -15px; margin-left: -15px; }
.promotion_row { margin-right: -15px !important; margin-left: -15px !important; }
/* .inner_contents { min-height: 750px!important; } */
.download_bottom_tablearea th { font-size: 10px !important; }
#registration th { padding: 8px 0 8px 5px; }
.download_bottom_tablearea td { font-size: 10px; }
#registration td, #registration th { padding: 8px 0 8px 5px; }
.carrier_form select.selectpicker { min-width: 80px; !important;
font-size: 10px; padding: 5px!important; }
#postal_address { width: 100%; }
.year_list_ label { float: right; padding: 5px 5px 0 0; }
.year_list_ .selectpicker { /*float: right;*/ width: 88%; }
.month_list_ .selectpicker { margin: 10px 0 !important;/* float: right;*/ width: 88%; }
.month_list_ label { float: right; padding: 5px 5px 0 0px; }
#gbox_grid { width: 1140px!important; }
.redbutton, .yellowbutton { min-width: 95px; }
.parentdashboard_top a { margin-left: 5px; margin-right: 0; font-size: 12px }
.teacher_edit_left { width: 75%; }
.teacher_edit_imageright { margin-left: 10px; }
.teacher_imageupload { width: 130px; height: 115px; }
.calendersmall { width: 70%; }
.teachredit_sec_right_sml { width: 20%; }
.download_search { margin-bottom: 15px; }
.parentdashbtn:hover { background: #fff; color: #484848; border: solid 1px #484848; }
.parentdashbtn:hover::after { content: ''; position: absolute; right: -10%; top: 22%; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 12px solid #fff; clear: both; }
.smaller .parentdashboard_top a { font-size: 12px; }
#registration { width: 700px; }
.menu_area .mobile { display: block; }
.menu_area .website { display: none; }
/******=======VSK=======******/
.teachers_edit_section label { width: 35%; }
.teachers_edit_section .inputs, .teachers_edit_section .input_wrapper { width: 50%; margin-bottom: 5px; }
.techr_qus_cate_add { min-width: 160px !important; margin-top: 10px; margin-bottom: 0; margin-left: -15px; }
.teachers_edit_section { padding: 0 15px; }
.techr_adoptn .yellowbutton { margin-left: 0; }
.form_padding_remove .row { margin-left: -15px; margin-right: -15px; }
.gallery_images_box .col-md-4 { display: block; float: left; width: 33.33%; padding: 0 10px; }
.gallery_images_box { margin-bottom: 20px; padding-left: 15px; margin-left: -10px; margin-right: -10px; }
.gallery_images_box .col-sm-12 { padding: 0 10px; }
#pdf_area .view.view-first { height: 328px; }
.career_box_left {float: left;width: 60%;}
}

/*========================  Tab mini  ========================*/

@media only screen and (max-width: 767px) {
.container.paddleftright { padding: 0 15px; }
.innerborder.inner_nav_menu { height: 150px; }
.innerborder.inner_nav_menu .parentdashboard_top { width: 100%; }
.inner_menu .parentdashboard_top { width: 100%; margin-right: 0; padding-bottom: 20px; background: #212835; }
.inner_menu .parentdashboard_top .studntdropdown { width: 100%; border: none; outline: none; }
.innerborder.inner_nav_menu .parentdashboard_top a, .innerborder .inner_menu .parentdashboard_top a { width: 100%; color: #fff !important; text-align: center; display: block; }
.innerborder.inner_nav_menu .parentdashboard_top span, .innerborder.inner_nav_menu .parentdashboard_top a img { display: none }
.innerborder.inner_nav_menu .parentdashboard_top span, .innerborder.inner_nav_menu .parentdashboard_top a img { display: none }
.innerborder.inner_nav_menu .parentdashboard_top .dropdown { position: relative; display: inline-block; margin-left: 20px; width: 100%; }
.innerborder.inner_nav_menu .parentdashboard_top .studntdropdown { width: 100%; }
.innerborder.inner_nav_menu .parentdashboard_top .dropdown { padding-left: 0; margin-left: 0; width: 100%; font-size: 12px!important; }
.innerborder.inner_nav_menu .nav .parentdashboard_top .studntdropdown { font-size: 12px; padding-left: 0; padding: 10px 0; margin-left: 0; background: none; color: #fff; text-align: center; }
.innerborder.inner_nav_menu .nav .parentdashboard_top ul.dropdown_log_ li { list-style: none; background: #f9f9f9; background: #2128351c; color: #292929 !important; }
.innerborder.inner_nav_menu .nav .parentdashboard_top ul li a { color: #292929 !important; }
.innerborder.inner_nav_menu .nav .parentdashboard_top { margin-right: 0 }
.innerborder.inner_nav_menu .nav .parentdashboard_top ul { position: relative; }
.innerborder.inner_nav_menu .parentdashboard_top ul li a { color: #292929 !important; }
.parentdashboard_top ul.dropdown_log_ ul { left: 0; }
.parentdashboard_top .dropdown .dropdown-content { display: none; }
.parentdashboard_top .dropdown:hover .dropdown-content { display: block; }
.parentdashboard_top .dropdown button, .parentdashboard_top .studntdropdown button { font-size: 15px }
.teacher_edit_left { width: 70% }
.device_right { }
.teacher_edit_imageright { width: 25% !important; margin-left: 2%; }
.teacher_imageupload { width: 100%; height: auto; }
a.home { width: 24px; right: 0; }
.innerborder.inner_nav_menu .parentdashboard_top .dropdown:hover .dropdown-content { width: 100%; }
a.toggleMenu { top: 40px }
a.home img { width: 30px; }
a.home:hover img { width: 30px; }
a.home { display: block; width: 100%; text-align: center; margin-bottom: 20px; }
.mobile { position: relative; z-index: 999; }
.mobile .nav { display: none; position: relative; z-index: 999; }
.innerborder.inner_nav_menu .nav .parentdashboard_top .studntdropdown { outline: none; }
.parentdashbtn:hover { color: #3d3d3d; border: solid 1px #484848; background: none; }
.parentdashbtn:hover::after { border-left: none; }
.innerborder.inner_nav_menu .nav .parentdashboard_top a.active { margin-left: 0 !important }
/*new menu*/
.inner_menu .parentdashboard_top a.active { background: #ba7855; margin-left: 0; color: #fff; }
.inner_menu .parentdashboard_top a { font-size: 12px; text-align: center; padding: 5px; }
.inner_menu .parentdashboard_top a, .innerborder .inner_menu .parentdashboard_top a { width: 100%; color: #fff !important; text-align: center; display: block; }
.inner_menu .parentdashboard_top a { color: #8d4d2c; opacity: .9; margin-right: 5px; margin-left: 0; font-size: 11px; vertical-align: middle; }
.inner_menu .parentdashboard_top span, .inner_menu .parentdashboard_top a img { display: none; }
.inner_menu { position: relative; z-index: 999; width: 100%; background: #212835; padding: 15px 0; }
.inner_menu img { display: none !important }
.inner_menu .parentdashboard_top .studntdropdown { font-size: 11px; padding-left: 0; padding: 10px 0; margin-left: 0; background: none; color: #fff; text-align: center; }
.inner_menu .parentdashboard_top .dropdown:hover .dropdown-content { position: relative; width: 100%; font-size: 11px; list-style: none; }
.inner_menu .parentdashboard_top a { margin-left: 0px!important; }
.inner_menu .parentdashboard_top ul.dropdown_log_ ul { left: 0; background: #c0846533; position: relative; }
/*.inner_menu .parentdashboard_top:hover ul.dropdown_log_ ul{display:block} */
.innerborder.inner_nav_menu .parentdashboard_top ul.dropdown_log_ li:hover > ul { position: relative; color: #fff; background: grey; box-shadow: none; }
.inner_menu .parentdashboard_top ul.dropdown_log_ ul { left: 0; background: #aa6f515e; }
.innerborder.inner_nav_menu .parentdashboard_top ul li a:hover ul { display: block }
.carrier_form input, .carrier_form select { width: 100%; min-width: 150px; }
.teachredit_sec { margin-left: 0; }
.carrier_form input.radio_btn { width: auto; min-width: inherit; }
.carrier_form .rd_label.control-label { line-height: 24px; padding-top: 8px }
.error { color: red; font-size: 10px; }
.small_pad_left { padding-left: 15px }
.carrier_form #task-table input { min-width: 50px; float: none; display: block; }
.table_txt { min-height: inherit; min-height: 45px }
.table_lessons_list td .img_tab { margin-top: 0 }
.download_search .yellowbutton {margin-top: 0;padding: 6px 25px;}
.admissionform_block {min-height: inherit;margin-bottom: 10px;}
}

@media only screen and (min-width: 768px) {
.complaint_form { width: 66% }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
/***===home===***/
/*head*/
.brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.select_language, .email_top, .phone_top { margin: 7px 5px; }
.logo_area img { width: 37%; }
.phone_login_section { position: absolute; top: -45px; border-bottom: none; }
.nav > li > a { font-size: 12px; padding: 10px 4px; }
.select_language, .email_top, .phone_top { margin: 8px 5px; }
.taechersligin_parentlogin { margin-top: 0px; }
.menu_area { margin-top: 8px; padding-top: 0px; }
header h1#logo { margin-top: 15px; }
header { height: 140px; }
#islamia { margin-top: 140px; }
.smaller .select_language, .smaller .email_top, .smaller .phone_top { margin: 7px 5px; }
.smaller .brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.smaller .taechersligin_parentlogin { margin-top: 0px; }
.smaller .logo_area img { width: 37%; }
.smaller .nav > li > a { font-size: 15px; padding: 10px 18px; }
.smaller .phone_login_section { position: absolute; top: -44px; border-bottom: none; }
.smaller .menu_area { margin-top: 8px; }
header.smaller { height: 140px; }
.box1_top_left img { width: 80%; }
.box1_top_right { font-size: 19px; }
.nav li li a { font-size: 12px; }
/*banner*/
.bannerboxes { width: 100%; left: 0; bottom: 0px; }
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { top: 25%; }
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 25%; }
.box1_top_left { width: 23%; }
.box1_top_right { width: 77%; font-size: 17px; margin-top: 0; }
.box1_bottom p { line-height: 21px; }
/*welcome*/
h1 { font-size: 35px; }
h3 { font-size: 20px; }
.whyislamia_img img { width: 35%; }
.whychoose_islamiya p { font-size: 15px; line-height: 27px; }
.whychoose_islamiya { padding: 30px 0; }
.whyislamia_img { width: 100%; text-align: center; margin-bottom: 10px; }
.whychoose_content { float: left; width: 100%; text-align: center; }
.whychoose_content .readmorebtn { float: none; }
/*admin registration - news*/	
.registrationleft { padding: 40px; min-height: 385px; width: 100%; }
.latestnews_right { padding: 40px 40px 0 40px; min-height: 560px; width: 100%; }
.news_viewall { margin-top: -20px; }
h2 { font-size: 30px; }
.newsitems_right h4 { font-size: 15px; line-height: 21px; min-height: 25px; }
.newsbox { padding: 15px 15px 10px 15px; }
.newsitems_left { width: 15%; }
.newsitems_right { width: 85%; }
/*gallery*/	
.gallry_subtitle { line-height: 23px; }
/*****************INNER CONTENT*******************/

/***Administration Bulletin***/
header.innerborder.smaller { height: 145px; }
header.innerborder { height: 150px; }
/***Magazine***/
.view img { width: 100%; }
.info img { width: 75%; }
.view h2 { margin-top: 35px; }
/***Gallery***/
.inner_contents { padding-top: 140px; }
.galleryitem_list ul li a { font-size: 13px; padding: 8px 10px; }
/***Parent Dashboard***/
.select_language { margin-right: 0; }
.parent_dashboard_left { width: 25%; padding-left: 15px; }
.parent_dashboard_right { width: 75%; padding-left: 15px; padding-right: 15px; }
/*-----------------------------*/
.cnt_txt_table_01 { width: 34% !important; }
.cnt_txt_table_04 { width: 18% !important; }
.parentdashboard_top a { font-size: 13px; }
/*----------07may2018--------------*/
.margin_left_right_ { margin-right: 0; margin-left: 0; }
/* .inner_contents { min-height: 830px!important; } */
.paddleftright { padding-left: 15px; padding-right: 15px; }
/*nav*/
.nav > li > a { font-size: 15px; padding: 10px 18px; color: #fff; }
.nav { width: 100%!important; background: #212835; padding: 15px 0; margin-top: 34px; }
.toggleMenu { position: fixed; right: 0; top: 95px; }
.box { padding-top: 25px; padding-left: 25px; }
.fancybox .videoicon { width: 51px; height: 36px; left: 36%; top: 32%; }
.teacher_edit_left { width: 60%; }
.teachredit_sec_right_sml { width: 20%; }
.pro_save_button { width: 56%; }
.teachredit_sec_right .calendersmall { width: 55%; }
#gbox_grid { width: 1200px!important; }
.panel-success .inputGroupContainer {/*width: 37%;*/ width: 100%; }
#postal_address { width: 100%; }
.rd_label { padding: 5px 10px 0px 5px; }
.redbutton, .yellowbutton { min-width: 85px; }
.parentdashboard_top a { margin-left: 5px!important; font-size: 12px!important; }
.year_list_ label { /*float: right;*/ padding: 5px 10px 0 5px; }
.year_list_ .selectpicker { /*float: right;*/ width: 90%; }
.month_list_ label {/* float: right; */ padding: 5px 5px 0 5px; }
.month_list_ .selectpicker { /*float: right;*/ width: 90%; }
.paddleft_0 { padding-right: 0; }
.management_sec_ .owl-carousel .owl-nav.disabled .owl-next { left: 0px!important; position: absolute; top: 85px; }
.management_sec_ .owl-carousel .owl-nav.disabled .owl-prev { right: 0px!important; position: absolute; top: 85px; }
.table_with_ { width: 1227px; max-width: 1500px!important; }
/**/
.table-responsive-mobile_ { overflow-x: scroll !important; direction: rtl!important; }
.table-responsive { direction: ltr; }
.table-responsive > table { direction: ltr; }
.table-responsive { -webkit-overflow-scrolling: touch !important; }
.table-responsive .table { max-width: none; }
.table_lessons_list { width: 1250px!important; }
.table_lessons_list td { font-size: 11px; height: 50px!important; }
.table_lessons_list td textarea { min-height: 40px; font-size: 11px; }
.table_txt { min-height: 25px; }
.table_lessons_list td .img_tab { margin-top: -16px; }
.carrier_form .image-preview-input { margin-top: 1px; }
.menu_area .mobile { display: block; }
.menu_area .website { display: none; }
/******=======VSK=======******/
.techr_qus_cate_add { min-width: 160px !important; }
.for_downloads table { direction: ltr; }
.innerborder.inner_nav_menu { height: 90px; }
.innerborder.inner_nav_menu .parentdashboard_top { width: 100%; }
.innerborder.inner_nav_menu .parentdashboard_top a { width: 100%; color: #fff !important; text-align: center; display: block; }
.innerborder.inner_nav_menu .parentdashboard_top span, .innerborder.inner_nav_menu .parentdashboard_top a img { display: none }
.innerborder.inner_nav_menu .parentdashboard_top .dropdown { position: relative; display: inline-block; margin-left: 20px; width: 100%; }
.innerborder.inner_nav_menu .parentdashboard_top .studntdropdown { width: 100%; }
.innerborder.inner_nav_menu .parentdashboard_top .dropdown { padding-left: 0; margin-left: 0; width: 100%; font-size: 12px!important; }
.innerborder.inner_nav_menu .nav .parentdashboard_top .studntdropdown { font-size: 12px; padding-left: 0; padding: 10px 0; margin-left: 0; background: none; color: #fff; text-align: center; }
.innerborder.inner_nav_menu .nav .parentdashboard_top ul.dropdown_log_ li { list-style: none; background: #f9f9f9; background: #2128351c; color: #292929 !important; }
.innerborder.inner_nav_menu .nav .parentdashboard_top ul li a { color: #292929 !important; }
.innerborder.inner_nav_menu .nav .parentdashboard_top { margin-right: 0 }
.innerborder.inner_nav_menu .nav .parentdashboard_top ul { position: relative; }
.innerborder.inner_nav_menu .parentdashboard_top ul li a { color: #292929 !important; }
.parentdashboard_top ul.dropdown_log_ ul { left: 0; }
.parentdashboard_top .dropdown:hover .dropdown-content { display: block; position: relative; }
.parentdashboard_top .dropdown .dropdown-content { display: none; }
.parentdashboard_top ul { display: none }
a.toggleMenu { top: 10px; }
a.home { display: block; width: 100%; text-align: center; margin-bottom: 20px; }
a.home img { width: 30px; }
a.home:hover img { width: 30px; }
.fancybox.video ifarme { width: 100% !important; height: 100% !important }
.innerborder.inner_nav_menu .nav .parentdashboard_top ul { position: relative; }
.innerborder.inner_nav_menu .parentdashboard_top .dropdown:hover .dropdown-content { width: 12em; width: 100%; }
input[type=text], input[type=email], input[type=password], textarea { -webkit-appearance: none; }
.parentdashbtn:hover { color: #3d3d3d; border: solid 1px #484848; background: none; }
.parentdashbtn:hover::after { border-left: none; }
.innerborder.inner_nav_menu .nav .parentdashboard_top a.active { margin-left: 0 !important }
/*new menu*/
.inner_menu .parentdashboard_top a.active { background: #ba7855; margin-left: 0; color: #fff; }
.inner_menu .parentdashboard_top a { font-size: 12px; text-align: center; padding: 5px; }
.inner_menu .parentdashboard_top a, .innerborder .inner_menu .parentdashboard_top a { width: 100%; color: #fff !important; text-align: center; display: block; }
.inner_menu .parentdashboard_top a { color: #8d4d2c; opacity: .9; margin-right: 5px; margin-left: 0; font-size: 11px; vertical-align: middle; }
.inner_menu .parentdashboard_top span, .inner_menu .parentdashboard_top a img { display: none; }
.inner_menu { position: relative; z-index: 999; width: 100%; background: #212835; padding: 15px 0; }
.inner_menu img { display: none !important }
.inner_menu .parentdashboard_top .studntdropdown { font-size: 11px; padding-left: 0; padding: 10px 0; margin-left: 0; background: none; color: #fff; text-align: center; }
.inner_menu .parentdashboard_top .dropdown:hover .dropdown-content { position: relative; width: 100%; font-size: 11px; list-style: none; }
.inner_menu .parentdashboard_top { width: 100%; margin-right: 0; padding-bottom: 20px; background: #212835; }
.inner_menu .parentdashboard_top .studntdropdown { width: 100%; border: none; outline: none; }
.inner_menu .parentdashboard_top a { margin-left: 0px!important; }
.inner_menu .parentdashboard_top ul.dropdown_log_ ul { left: 0; background: #aa6f515e; }
.inner_menu .parentdashboard_top ul.dropdown_log_ ul li { background: #aa6f515e; }
.innerborder.inner_nav_menu .parentdashboard_top ul.dropdown_log_ li:hover > ul { position: relative; color: #fff; background: grey; }
.innerborder.inner_nav_menu .parentdashboard_top ul li a:hover ul { display: block }
.innerborder.inner_nav_menu .parentdashboard_top ul.dropdown_log_ li > ul { display: block; box-shadow: none; background: #d4d4d4; }
.carrier_form input, .carrier_form select { width: 100%; min-width: 150px; }
#container_print { width: 100% }
.carrier_form input.radio_btn { width: auto; min-width: inherit; }
.btn_exm_fix { margin-left: 0 !important }
.error { color: red; font-size: 10px; }
.small_pad_left { padding-left: 15px }
.table_txt { min-height: inherit; min-height: 45px }
.table_lessons_list td .img_tab { margin-top: 0 }
.download_search .yellowbutton {margin-top: 0;padding: 6px 25px;}
.admissionform_block {min-height: inherit;margin-bottom: 10px;}
.career_box_left {float: left;width: 69%;}
}

@media (min-width: 768px) and (max-width: 799px) {
/***Gallery***/
/* .gallery_left { margin-left: 15px; } */
.gallery_right { width: 78%; }
/***Parent Dashboard***/
.select_language { margin-right: 0; }
.parentdashboard_section .paddleftright { padding-left: 10px; padding-right: 10px; }
.parent_dashboard_left { width: 25%; padding-left: 10px; }
.parent_dashboard_right { width: 75%; padding-left: 10px; padding-right: 10px; }
.parentdashboard_top { margin-right: 20px; }
.teacheredit_button { margin-right: 26px; }
.innerborder.inner_nav_menu .nav .parentdashboard_top a.active { margin-left: 0 !important }
.carrier_form .rd_label.control-label { line-height: 24px; padding-top: 10px }
}

@media only screen and (min-width: 992px) {
a.toggleMenu { display: none }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
.nav > li > a { font-size: 14px; padding: 10px; }
header { height: auto ;}
header.smaller {height: auto;}
/* .inner_contents { min-height: 550px !important; } */
.parentdashboard_top a { font-size: 12px; }
.inner_menu { display: block !important; }
.innerborder.inner_nav_menu { height: 115px; }
.carrier_form input, .carrier_form select { width: 100%; min-width: 150px; }
.parentdashboard_top a.active { margin-left: 5px; color: #000; font-weight: bold;/* background: #000000; */ }
#container_print { width: 100% }
.carrier_form input.radio_btn { width: auto; min-width: inherit; }
.carrier_form .rd_label.control-label { line-height: 24px; padding-top: 8px }
.btn_exm_fix { margin-left: 0 !important }
.error { font-size: 10px; }
.container.paddleftright { padding-left: 15px; padding-right: 15px }
.profile_content_details { padding-left: 15px; padding-right: 15px }
.table_txt { min-height: inherit; min-height: 45px }
.table_lessons_list td .img_tab { margin-top: 0 }
}

/*========================  1024 re small scree  ========================*/
@media only screen and (min-width: 1023px) and (max-width: 1100px) {
/***===home===***/
/*head*/
.brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.select_language, .email_top, .phone_top { margin: 7px 5px; }
.logo_area img { width: 90%; }
.nav > li > a { font-size: 14px; padding: 10px 8px; }
.select_language, .email_top, .phone_top { margin: 8px 5px; }
.taechersligin_parentlogin { margin-top: 7px; }
.menu_area { margin-top: 10px; padding-top: 3px; }
header h1#logo { margin-top: 15px; }
header { height: auto; }
#islamia { margin-top: 140px; }
.smaller .select_language, .smaller .email_top, .smaller .phone_top { margin: 7px 5px; }
.smaller .brownbutton { padding: 6px 15px 5px 15px; font-size: 12px; }
.smaller .taechersligin_parentlogin { margin-top: 7px; }
header.smaller { height: auto; }
.box1_top_left img { width: 80%; }
.box1_top_right { font-size: 19px; }
/*banner*/
.bannerboxes { width: 96%; left: 2%; bottom: 20px; }
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { top: 30%; }
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 25%; }
/*welcome*/
h1 { font-size: 35px; }
h3 { font-size: 20px; }
.whyislamia_img img { width: 95%; }
.whychoose_islamiya p { font-size: 15px; line-height: 27px; }
.whychoose_islamiya { padding: 60px 0; }
/*admin registration - news*/	
.registrationleft { padding: 40px; min-height: 610px; }
.latestnews_right { padding: 40px 40px 0 40px; min-height: 610px; }
.news_viewall { margin-top: -20px; }
h2 { font-size: 30px; }
.newsitems_right h4 { font-size: 15px; line-height: 21px; min-height: 25px; }
.newsbox { padding: 15px 15px 10px 15px; }
.newsitems_left { width: 15%; }
.newsitems_right { width: 85%; }
/*****************INNER CONTENT*******************/

/***Administration Bulletin***/

header.innerborder.smaller { height: auto; }
header.innerborder { height: auto; }
/***Magazine***/
.view img { width: 100%; }
.info img { width: 75%; }
.view h2 { margin-top: 35px; }
/***Gallery***/
.inner_contents { padding-top: 166px; }
/*-----------------------------*/
.cnt_txt_table_01 { width: 35.6% !important; }
.cnt_txt_table_04 { width: 19.8% !important; }
/*----------------07may2018-------------------------*/

.chairman_area { min-height: 320px; }
.image-preview-input { margin-left: -56px!important; margin-top: 1px; }
.smaller .nav > li > a { font-size: 12px; padding: 5px 10px; }
.teachredit_sec_right_sml { width: 20%; }
.parentdashboard_top > a { margin-left: 5px; }
#gbox_grid { width: 1140px!important; }
.redbutton, .yellowbutton { min-width: 85px; }
.panel-success .inputGroupContainer {/*width: 37%;*/ width: 100%; }
.parentdashbtn:hover { background: #fff; color: #484848; border: solid 1px #484848; }
.parentdashbtn:hover::after { content: ''; position: absolute; right: -10%; top: 22%; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 12px solid #fff; clear: both; }
.smaller .parentdashboard_top a { font-size: 12px; }
.table_with_ { width: 1227px; max-width: 1500px!important; }
/**/
.table-responsive-mobile_ { overflow-x: scroll !important; direction: rtl!important; }
.table-responsive { direction: ltr; }
.table-responsive > table { direction: ltr; }
.registration_table .table-responsive > table { direction: ltr; }
.for_downloads table { direction: ltr; }
.table-responsive { -webkit-overflow-scrolling: touch !important; }
.table-responsive .table { max-width: none; }
.menu_area .mobile { display: block; }
.menu_area .website { display: none; }
/******=======VSK=======******/
.techr_qus_cate_add { min-width: 160px !important; }
/*don*/
.news_viewall.hvr-sweep-to-right { margin-top: 10px; }
.parentdashbtn:hover { color: #3d3d3d; border: solid 1px #484848; background: none; }
.parentdashbtn:hover::after { border-left: none; }
.innerborder.inner_nav_menu .nav .parentdashboard_top a.active { margin-left: 0 !important }
}

/*========================  1200 re large scree  ========================*/
@media (min-width: 1200px) {
	.modal-dialog {
    width: 600px;
    margin: 70px auto !important;
}


}

@media (min-width: 1200px) and (max-width: 1290px) {
/***===home===***/
/*head*/
.brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.select_language, .email_top, .phone_top { margin: 7px 5px; }
.logo_area img { width: 90%; }
.nav > li > a { font-size: 15px; }
.select_language, .email_top, .phone_top { margin: 8px 5px; }
.taechersligin_parentlogin { margin-top: 7px; }
.menu_area { margin-top: 10px; padding-top: 3px; }
header h1#logo { margin-top: 10px; }
header { height: 140px; }
#islamia { margin-top: 140px; }
.smaller .select_language, .smaller .email_top, .smaller .phone_top { margin: 7px 5px; }
.smaller .brownbutton { padding: 6px 15px 5px 15px; font-size: 12px; }
.smaller .taechersligin_parentlogin { margin-top: 7px; }
header.smaller { height: 130px; }
.box1_top_left img { width: 80%; }
.box1_top_right { font-size: 19px; }
/*welcome*/
h1 { font-size: 35px; }
h3 { font-size: 20px; }
/*admin registration - news*/	
.registrationleft { padding: 40px; min-height: 580px; }
.latestnews_right { padding: 40px 40px 0 40px; min-height: 580px; }
.news_viewall { margin-top: -20px; }
h2 { font-size: 30px; }
/*****************INNER CONTENT*******************/

/***Administration Bulletin***/

header.innerborder.smaller { height: 130px; }
header.innerborder { height: 140px; }
/***Gallery***/
.inner_contents { padding-top: 140px; }
.container.paddleftright { padding-left: 15px; padding-right: 15px }
.profile_content_details { padding-left: 15px; padding-right: 15px }
}

@media (min-width: 1300px) and (max-width: 1366px) {
/***===home===***/
/*head*/
.brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; border-radius: 4px; }
.select_language, .email_top, .phone_top { margin: 7px 5px; }
.logo_area img { width: 90%; }
.nav > li > a { font-size: 15px; }
.select_language, .email_top, .phone_top { margin: 8px 5px; }
.taechersligin_parentlogin { margin-top: 7px; }
.menu_area { margin-top: 10px; padding-top: 3px; }
header h1#logo { margin-top: 10px; }
header { height: 140px; }
#islamia { margin-top: 140px; }
.smaller .select_language, .smaller .email_top, .smaller .phone_top { margin: 7px 5px; }
.smaller .brownbutton { padding: 6px 15px 5px 15px; font-size: 12px; }
.smaller .taechersligin_parentlogin { margin-top: 7px; }
header.smaller { height: 130px; }
.box1_top_left img { width: 80%; }
/*welcome*/
h1 { font-size: 35px; }
h3 { font-size: 20px; }
/*admin registration - news*/	
.registrationleft { padding: 40px; min-height: 590px; }
.latestnews_right { padding: 40px 40px 0 40px; min-height: 590px; }
.news_viewall { margin-top: -20px; }
h2 { font-size: 30px; }
/*****************INNER CONTENT*******************/

/***Administration Bulletin***/

header.innerborder.smaller { height: 130px; }
header.innerborder { height: 140px; }
.innerborder.inner_nav_menu { height: 110px; }
/***Gallery***/
.inner_contents { padding-top: 140px; }
.management_sec_ .owl-carousel .owl-nav.disabled { display: block!important; width: 13%; margin: 0 auto; font-size: 40px; margin-top: -20px; /*position:relative;*/ }
.management_sec_ .owl-carousel .owl-nav.disabled .owl-prev { right: -20px; position: absolute; top: 85px; }
.management_sec_ .owl-carousel .owl-nav.disabled .owl-next { left: -20px; position: absolute; top: 85px; }
}

@media (min-width: 1400px) and (max-width: 1450px) {
/***===home===***/
/*head*/
.brownbutton { padding: 8px 16px 7px 16px; }
.nav > li > a { font-size: 15px; }
.select_language, .email_top, .phone_top { margin: 8px 5px; }
.taechersligin_parentlogin { margin-top: 10px; }
.menu_area { margin-top: 10px; }
header h1#logo { margin-top: 10px; }
header { height: 150px; }
#islamia { margin-top: 140px; }
.smaller .select_language, .smaller .email_top, .smaller .phone_top { margin: 7px 5px; }
.smaller .brownbutton { padding: 6px 15px 5px 15px; font-size: 13px; }
header.smaller { height: 140px; }
/*welcome*/
h1 { font-size: 38px; }
/*admin registration - news*/	
.registrationleft { padding: 50px; }
.latestnews_right { padding: 50px 50px 0 50px; }
.news_viewall { margin-top: -20px; }
/*****************INNER CONTENT*******************/

/***Administration Bulletin***/

header.innerborder.smaller { height: 145px; }
header.innerborder { height: 155px; }
/***Gallery***/
.inner_contents { padding-top: 150px; }
}

@media (min-width: 1920px) and (max-width: 1925px) {
}

@media only screen and (min-width: 768px) {
.complaint_form { width: 66% }
}
/* CSS Document */
