/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */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;	vertical-align: baseline; text-decoration:none;}/* HTML5 display-role reset for older browsers */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;}
.logo{ margin-top:20px;}


.mainheader {background-color:#145f97;}

.mainheader p {color:#FFF; margin-top:10px; padding: 3px 10px;
border-radius: 12px; font-size:14px;}

.mainheader p a {color:#FFF; text-decoration:none;}

.mainheader a:hover{color:#FF0;} 

.social-icons {float:right;}

.social-icons i img {margin-left:10px; margin-top:8px;}

.badge.custom-badge.red {background-color: #e9372e;}
	
.topnavhead {background-color:#0572a6;} 

.topnavhead p {font-size:15px; color:#FFF; margin-top:20px; margin-left:11px; font-weight:800;}

.sub-banner img {width:100%; float:left; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.32);}

.welcome_part {background-color:#f4f4f4; margin-bottom:8px;}
.welcome_part p {text-align:justify; margin-top:18px; line-height:29px;}
.welcome_part .container .row .col-md-12 p .pull-right {text-decoration:none; color:#e9372e; font-weight:900;}

.left-nav{width:100%; padding-top:20px; padding-bottom:10px; margin-bottom:10px;}
.left-nav h2{ background-color:#145f97; font-size:16px; color:#fff;  padding:5px 10px; line-height:24px; margin-top:0px; margin-bottom:0px; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.32);}
.left-nav h2 a{ color:#fff;}
.left-nav ul li{ line-height:30px; margin-bottom:5px; border-bottom:1px dashed #ccc; margin-top:10px; list-style:none; list-style-image:url(../images/list_arrow.png);margin-left:30px;}

.footer_part {
	border-top:#9c671b 5px solid;
	background:#292727; color:#FFF; margin-bottom:40px;}
	
.footer_part h2 {font-size:24px;}	
.footer_part ul {margin:0px 0px 0px 25px}

.footer_part ul li {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; list-style:url(../images/footer-icon.png); margin:0px 0px 0px 0px; text-shadow: 1px 1px 1px #010101;}

.footer_part p {font-size: 13px;color: #f2f2f2;line-height: 28px;text-align: justify;text-shadow: 1px 1px 1px #010101;}

.colleges_part { position:fixed; width:100%; z-index:999; bottom:0px; background-color:#FFF;}
.colleges_part ul li { float:right; margin-right:2px; margin-top:10px; margin-bottom:10px;}
.colleges_part li a { text-decoration:none; background-color: #ff7900;
padding: 5px 8px 5px 15px;border-radius: 20px;
vertical-align: bottom; color:#FFF;}
.colleges_part  a:hover {box-shadow: 0 1px 5px 0 #d5b089;}

.abou-part p {text-align:justify; line-height:26px; color:#000; margin-top:20px;}
.abou-part p a { text-decoration:none; color:#fc2604;}
.service_part p {text-align:justify; line-height:26px; color:#000; margin-top:10px;}

.head {font-size: 30px; color: #ff7900;
font-weight: 600; border-bottom: solid 2px rgba(164,164,164,.2);}

.service_part h3 { background: #359d22; border: none; color: #fff;
border-radius: 3px; font-size: 16px; padding: 5px 10px;margin-right: 15px;
margin-bottom: 15px;}

.guidance h1 { font-size:20px; color:#d44300;margin-bottom: 18px; font-weight:bold; }
.guidance h2 {font-size:15px; color:#d44300; font-weight:bold;}
.guidance h3 {font-size:15px; color:#d44300; font-weight:bold;}

.guidance img { float:left; margin-right:10px;}
.guidance p { text-align:justify; line-height:33px;}
.guidance li { line-height:30px;}
.guidance p a { text-decoration:none; color:#fc2604;}

.form-sec{background:#ccc; padding:15px;
    background: #f8f9fa;padding: 15px;box-shadow: 0 0 4px #ccc; margin-top: 20px;}
	
.form-sec h4 {
padding: 4px 6px 6px;
display: inline-block;
background: #eb4201;
color: #fff;
margin-top: 0;
font-weight: 800;
text-transform: capitalize;}

.karnataka { margin-top: 15px; }
.karnataka h1 {font-size:22px; padding: 4px 0px 6px; font-weight:700;}
.karnataka p {text-align:justify; line-height:26px; color:#000; margin-top:10px; color:#3a3a3a; margin-bottom:15px;}
.karnataka p a { text-decoration:none; color:#1340a5;}

.profile {background: #F7F7F7;}
.college_list li { margin-top:10px;}
.college_list li a {line-height:30px; color:#3a3a3a;; text-decoration:none;}
.college_list li a:hover { color:#e82300; transition: 0s ease all; margin-top:10px;}

.karn_universities h1 { font-size:22px; background-color:#fe510c;padding: 5px 7px 7px; color:#FFF;font-weight:600;}
.karn_universities img {width:100%; margin-top:20px;}

.university_college_list { margin-top:20px;}
.university_college_list p { text-align:justify; line-height:26px; color:#3a3a3a;}
.university_college_list p a { text-decoration:none; color:#002c91;}
.university_college_list h2 { font-size:15px; font-weight:700;}
.university_college_list h3 { font-size:15px; font-weight:700;}
.university_college_list h4 { font-size:15px; font-weight:700; color:#007DB8;}

.top-courses-list {background-color:#FFF; box-shadow: 0 0 4px 0 rgba(207,207,207,.5);}
.bg-head {font-size: 13px;color: #4d586c;
font-weight: 900;
background-color: #f7f7f7;
padding: 14px 13px;}
.top-courses-list ul li {line-height:26px;}
.top-courses-list li a {text-decoration:none; color:#00557e;padding: 8px 13px 10px;border-bottom: solid 1px rgba(0,0,0,.07); 
width:100%;display: inline-block;}
.top-courses-list a:hover {background-color: #f8f8f8;}

.courses-head {font-size:19px;color: #e91e00; font-weight:700; margin-bottom:10px;}
.review-text {color:#0059b0; font-weight:700;margin-bottom:10px;}
.courses-offered p {line-height:28px;} 

.college_more_title {font-size:18px;background-color: #145f97;
padding: 8px 8px; color:#FFF;}
.university-block ul li {line-height:28px; margin-top:10px;}
.university-block li a {text-decoration:none; color:#0033a1; font-weight:500;}
.university-block a:hover{ color:#ff7900;}

.error { color:#F00;}

#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.7);
    width: 50px;
    height: 50px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top i {
    color: #fff;
    margin: 0;
    position: relative;
    left: 16px;
    top: 13px;
    font-size: 19px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top:hover {
    background: rgba(0, 0, 0, 0.9);
}
#return-to-top:hover i {
    color: #fff;
    top: 5px;
}


.management p a { text-decoration:none; color:#1760bc;}
.management h1 {background-color: #f9f9f9; font-size:24px;
border-left: 10px solid #0572a6;
padding: 20px 0 20px 30px; box-shadow: 0 0 4px 0 rgba(207,207,207,.5);}

.management h2 {background-color: #f9f9f9; font-size:19px;
border-left: 10px solid #0572a6;
padding: 18px 0 18px 28px; box-shadow: 0 0 4px 0 rgba(207,207,207,.5);}

.management h3 {background-color: #f9f9f9; font-size:19px;
border-left: 10px solid #fe510c;
padding: 18px 0 18px 28px; box-shadow: 0 0 4px 0 rgba(207,207,207,.5);}


.management p { text-align:justify; line-height:26px; margin-top:20px;}



.oxbri  {margin-top:20px;}




@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px) {
.mainheader p {text-align:center;}
.social-icons { display:none;}
.topnavhead   {text-align:center;}
.welcome_part p {float:left; margin-top:10px;}

.guidance h1 {font-size:14px; text-align:center;}
.guidance h2 {font-size:14px; text-align:center;}
.guidance h3 {font-size:14px; text-align:center;}

.karnataka h1 {font-size:15px;}
.profile {margin-top:10px;}
.form-sec {display: block; }
.colleges_part{display: none;}
.top-courses-list { display:none;}

.karn_universities h1 { font-size:14px;}
.grt img { display:none;}

.footer_part { margin-bottom:0px;}

.management h1 { font-size:14px; text-align:center;}

}


@media (max-width: 767px) { 

.mainheader p { text-align:center;}
.social-icons  { float:none; margin-bottom:10px;}
.topnavhead h1 { text-align:center;}


} /* END Media Query */

@media (min-width: 768px) and (max-width: 979px) {
.mainheader p { text-align:center;}
.social-icons  { float:none; margin-bottom:10px;}
.topnavhead h1 { text-align:center;}	

}

.back-to-top-icon, .facebook, .goo, .linkedin, .twitter, 
.list-arrow, .footer-icon
{ display: inline-block; background: url('../images/download.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.back-to-top-icon { background-position: -5px -0px; width: 28px; height: 28px; }
.facebook { background-position: -5px -33px; width: 24px; height: 25px; margin: 5px}
.goo { background-position: -5px -63px; width: 24px; height: 25px; margin: 5px}
.linkedin { background-position: -5px -93px; width: 24px; height: 25px; margin: 5px}
.twitter { background-position: -5px -123px; width: 24px; height: 25px; margin: 5px}
.list-arrow { background-position: -5px -153px; width: 21px; height: 10px; }
.footer-icon { background-position: -5px -168px; width: 14px; height: 18px; }




.geodir-category-img {text-align: center;height: 300px; background-color: #F8F9FA;}
.geodir-category-img .socialmedia ul li{display: inline-block;}
.geodir-category-img img {
    float: left;
    width: 100%;
    margin-top: 0px !important;
}
.geodir-category-img h3 a{font-size: 16px; font-weight: 600;padding: 15px 10px; text-transform: uppercase;}
.socialmedia .fa-whatsapp{padding: 10px;background-color: #24CC63;margin: 3px;color: #fff;}
.socialmedia .fa-phone{padding: 10px;background-color: #52BCB2;margin: 3px;color: #fff !important;}
.socialmedia .fa-envelope{padding: 10px;background-color: #F8BB11;margin: 3px;color: #fff !important;}
.socialmedia .fa-university{padding: 10px;background-color: #F93F3F;margin: 3px;color: #fff !important;}



.ayurveda { margin-top: 20px;  }
.ayurveda h3 { font-family: Verdana, Geneva, sans-serif; font-size: 15px; text-align: center;
 padding: 5px;font-weight: bold;}

.ayurveda p { text-align: justify; margin-top: 15px; margin-bottom: 20px;}
.ayurveda a img {padding: 2px 1px 5px; }

.ayurveda .col-md-6 a { text-decoration: none !important; font-size: 16px; color: #ffffff; background-color: #145f97;
padding: 8px 8px 8px 18px;
border-radius: 20px; margin-right: 30px; }
.ayurveda .col-md-6 a:hover { color: #ffffff; }


.contact_box  {background-color:#f9f9f9;
padding: 10px; box-shadow: 0 2px 5px 0 #ccc;
border: 1px solid #000000;
 margin-bottom:20px;}
