@font-face {
	font-family: 'MyriadPro-LightSemiExt';
	src: url('../fonts/MyriadPro-LightSemiExt.otf');
	font-weight: Bold;
	font-style: Bold
}
@font-face {
	font-family: 'MyriadPro-SemiExt';
	src: url('../fonts/MyriadPro-SemiExt.otf');
	font-weight: Bold;
	font-style: Bold
}
@font-face {
	font-family: 'TisaPro-Bold';
	src: url('../fonts/TisaPro-Bold.otf');
	font-weight: Bold;
	font-style: Bold
}
@font-face {
	font-family: 'TisaPro-Italic';
	src: url('../fonts/TisaPro-Italic.otf');
	font-weight: Bold;
	font-style: Bold
}
@font-face {
	font-family: 'TisaPro-Medium';
	src: url('../fonts/TisaPro-Medium.otf');
	font-weight: Bold;
	font-style: Bold
}
@font-face {
	font-family: 'TisaPro-MediIta';
	src: url('../fonts/TisaPro-MediumItalic.otf');
	font-weight: Bold;
	font-style: Bold
}
@font-face {
	font-family: 'TisaPro-Regular';
	src: url('../fonts/TisaPro-Regular.otf');
	font-weight: Bold;
	font-style: Bold
}

 a[data-parent="#accordion"]:hover,a[data-parent="#accordion"]:focus{
	text-decoration: none !important
}

/*.panel-title a[data-parent="#accordion"]::before {
    background: #364092 none repeat scroll 0 0;
   
    color: #ffffff;
    content: "+";
    padding: 9px 15px;
    margin-left: -15px;
    margin-right: 8px;
}
.panel-title a[aria-expanded="true"]::before {
    content: "-";
	padding: 9px 19px;
}*/

@media (min-width: 992px) {
.modal-lg {
	width: 75% !important
}
}

.modal-backdrop:nth-child(2n-1) {
  opacity : 0 !important;
}


.course .panel-default>.panel-heading {
    color: #fff;
    background-color: #364092;
    border-color: #ddd;
}
body {
	font-family: 'TisaPro-Regular';
	font-size: 12pt;
	line-height: 1.8;
	word-wrap: break-word;
	color: #000;
}
p {
	font-size: 12pt;
	color: #000;
	line-height: 1.8;
	text-align: justify;
}
h3 {
	margin-bottom: 15px;
	margin-top: 30px;
	text-align: center;
	font-size: 15pt;
	color: #44479A;
	font-family: 'MyriadPro-SemiExt';
	text-transform: uppercase;
}
strong {
	font-family: 'TisaPro-Bold';
}
.container_wapper {
	width: 100%;
	background: #c0c0c0;
}
.profile-img {
	float: left;
}
.profile-img img {
	width: 100%;
	max-width: 208px;
	height: auto;
	margin-left: -25px;
	margin-top: -25px;
	border-radius: 25px;
}
.card {
	background: #e6e6e6;
	padding: 25px;
/*	margin-left: 10px;*/
	border-radius: 25px;
	height: 247px;
	margin-bottom: 20px;
}
.readmore{
	font-family: 'TisaPro-Italic';
}
.card-text {
/*
	float: right;
	width: 70%;
	margin: 0px 5px;
*/
}
.card .title{
   margin-top: -7%;
   line-height: 0;
}
.title h3{ text-align: left;}
.title strong{
	text-transform: uppercase;
	font-size: 12px;
	color: #44479A;
	line-height: 0;
	font-family: 'MyriadPro-SemiExt';
}
.rcolor {
	background: #f00;
}
.gcolor {
	background: #0f0;
}
.bcolor {
	background: #00f;
}
h1 {
	margin-bottom: 15px;
	margin-top: 30px;
	text-align: left;
	font-size: 18pt;
	font-weight: 200;
	color: #44479A;
	font-family: 'MyriadPro-SemiExt';
	text-transform: uppercase;
}
/*h3 {
    font-size: 16pt;
    color: #FFF;
    margin-bottom: 0.5em;
    font-family: "TisaPro-Bold";
}*/
ul li {
	list-style-position: inside;
}
.home-banner img, .course-banner img, .mail-banner img, faq-banner img, .experience-banner img, .news-banner img {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	width: 100%;
	height: 100%;
	margin-top: 5%;
}
/*Home*/

#home h1 {
	margin-bottom: 0;
}
.service-top-in {
	background: #EEE none repeat scroll 0% 0%;
	padding: 2em 0px;
}
h5.best {
	margin: 8% 0px 0px;
	font-size: 2em;
	color: #44479A;
}
/*.best {
    float: left;
    width: 37%;
}*/
.ser-at {
	float: left;
	/*width: 62%;*/ 
	padding: 0px 0px 1em 4em;
	border-left: 2px solid #44479A;
}
.ser-at p {
	margin: 0px 0px 1.8em;
}
.ser-at a {
	color: #44479A;
	padding: 7px 0px;
	font-family: 'TisaPro-Italic';
	font-style: italic;
}
.testimonials .team {
	min-height: 100%;
	border: 1px solid rgba(133, 133, 133, 0.15);
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.09);
	margin-left: 15px;
}
.testimonials h1 {
	text-align: center;
}
.testimonials h5 {
	text-align: center;
	font-style: italic;
	margin-bottom: 30px;
}
.testimonials p {
	font-size: 9pt;
	font-style: italic;
	color: #000;
}
.teamimg1 {
	background: transparent url("../images/Karthik_Kannan_automotive_design_alias_software_digital_design_car_design_India_Bangalore.png") repeat scroll 50% 11%;
	background-size: cover;
}
.teamimg2 {
	background: transparent url("../images/Nachiket_Muley_automotive_design_alias_software_digital_design_car_design_India_Bangalore.png") repeat scroll 50% 11%;
	background-size: cover;
}
.teamimg3 {
	background: transparent url("../images/Ram.png") repeat scroll 50% 11%;
	background-size: cover;
}
.testimonials .teamimg {
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 150px;
	height: 150px;
	border-radius: 50% 50% 50% 50%;
}
.testimonials .testimonial-header {
	background-color: #f7f5f5;
	position: relative;
	padding: 5%;
}
.testimonial-block {
	background: #FFF;
	border: 1px solid #eee;
	box-shadow: 0px 5px 5px 0px #8A8D8F;
	margin-bottom: 20px;
	display: block;
}
.testimonial-header a {
	font-size: 9pt;
}
.testimonial-header h4 a {
	font-size: 18px;
}
.testimonial-block a {
	margin: 0px auto;
	vertical-align: middle;
	display: table;
	margin-bottom: 4%;
	font-style: italic;
}
.testimonial-body a.btn {
	box-shadow: none;
}
.templatemo_logo a:hover {
	text-decoration: none;
}
/*course*/

.about {
	padding: 4em 0px;
}
h3.title {
	font-size: 2.8em;
}
h3.title {
	color: #01553D;
	font-size: 3em;
	margin-bottom: 1em;
	text-align: center;
}
.about-left img {
	width: 100%;
}
.about p {
	color: #555;
	font-size: 1.1em;
	line-height: 2em;
}
.course h1 {
	text-align: center;
}
.course img {
	width: 100%;
	margin-top: 2%;
	margin-bottom: 2%;
}
.course h5 {
	font-size: 18pt;
	color: #201F1F;
	font-family: 'MyriadPro-SemiExt';
	margin-bottom: 5px;
	margin-top: 15px;
}
.course p {
	line-height: 1.8em;
	margin-bottom: 0px;
}
h3.title {
	font-size: 3em;
	text-align: center;
	color: #201F1F;
}
p.title {
	font-size: 1em;
	text-align: center;
	width: 69%;
	margin: 1em auto 0px;
	color: #8D8D8D;
	line-height: 1.8em;
}
.banner-bottom h4 {
	font-size: 2.5em;
	text-align: center;
	margin: 1em;
	color: #44479A;
}
.banner-bottom h5 {
	font-size: 18pt;
	color: #201F1F;
	font-family: 'MyriadPro-SemiExt';
	margin-top: 15px;
}
.bttm-grids-info {
	padding-left: 0;
}
.bttm-grids-info p {
	text-align: left;
	color: #8D8D8D;
	line-height: 1.8em;
	margin-top: 0.5em;
}
.banner-bottom ul li {
	list-style: inside;
}
/*.banner-bottom img
{
	width: 100%;
	margin-top: 2%;
	margin-bottom: 2%;
}*/

/*FAQ*/

/*
.panel-body {
	font-style: italic;
}
*/
.panel-title {
/*	font-size: 18pt;*/
	font-family: 'MyriadPro-SemiExt';
}
/*Testimonials*/


blockquote {
	min-height: 200px;
}
blockquote p {
	font-size: 9.5pt;
	font-style: italic;
}
/*News*/

.heading h3 {
	font-size: 2.6em;
	margin: 0px;
	text-align: center;
	color: #3E4897;
}
.news-top p {
	color: #959798;
	width: 83%;
	margin: 5px auto;
	line-height: 1.8em;
	text-align: center
}
.news-bottom-one {
	margin-top: 4%;
}
.news-bottom-left {
	text-align: right;
	padding-right: 2.5%;
}
.news-bottom-right {
	border-bottom: 2px solid #EDF2F6;
}
.news-bottom-left h3 {
	font-size: 4em;
	color: #232C2F;
	margin: 0px;
	font-weight: 300;
}
.news-bottom-left p {
	font-size: 13px;
	color: #959798;
}
.news-bottom-right p {
	color: #959798;
	text-align: left;
	line-height: 1.8em;
}
.bn {
	text-align: right;
	margin: 1em 0px;
}
.rwd-break {
	display: none;
}
.navbar-custom {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 3;
	background: #FFFFFF;
	border-bottom: 4px solid #364092;
}
#logo_img {
	max-height: 93px;
	float: left;
}
.dropdown-menu a {
	height: 30px !important;
}
#menu ul li a:hover, #menu ul li a.current, #menu ul li a.active {
	background-position: 0px 0px;
	color: #FFF;
	background-color: #3E4897;
}
#menu ul li a, #menu ul li a:focus {
	font-family: "MyriadPro-LightSemiExt";
	color: #000;
	font-weight: 400;
	font-size: 15px;
	transition-duration: 0.5s;
	height: 93px;
}
nav #mobile_menu {
	padding-top: 25px;
	font-size: 30px;
	float: right;
	color: #3E4897;
	;
}
.navbar-toggle {
	margin-top: 4%;
}
.banner {
	width: 100%;
	margin-top: 68px;
	position: relative;
	overflow: hidden;
}
.banner ul {
	list-style: none;
	padding: 0;
}
.banner ul li {
	float: left;
	background-size: 50px 50px;
	height: 500px;
	width: 100%;
}
.banner div.slide_caption {
	background: rgba(0, 0, 0, 0.0);
	max-width: 600px;
	margin: 120px auto auto auto;
}
.banner div.slide_caption h1, .banner div.slide_caption p {
	background: none;
	text-align: center;
	color: #fff;
	line-height: 2em;
	text-shadow: 1px 1px 5px rgba(150, 150, 150, 1);
}
.banner div.slide_caption a {
	color: #FF6;
}
.banner div.slide_caption h1 {
	font-size: 32px;
	margin: 0;
}
.banner div.slide_caption p {
	font-size: 16px;
}
.templatemo_banner_slide_01 {
	background: url('../images/templatemo_banner_slide_01.jpg');
	background-size: cover;
}
.templatemo_banner_slide_02 {
	background: url('../images/templatemo_banner_slide_02.jpg');
	background-size: cover;
}
.templatemo_banner_slide_03 {
	background: url('../images/templatemo_banner_slide_03.jpg');
	background-size: cover;
}
/*about our organization*/
/*#templatemo_about {
    background: #ffffff;
}
#templatemo_about .about_icon img {
    width: 100%;
}
#templatemo_about .about_icon h2 {
    text-align: center;
   
}
#templatemo_about .about_icon .imgwap {
    text-align: center;
    border-radius: 75px;
}
#templatemo_about .about_icon p {
    text-align: center;
    
}
#templatemo_about .mission {
    background-color: #bd3e25;
    color: #f5bd48;
}
#templatemo_about .facebook{
	   background-color: #3b5998;
    color: #fff;
	
}
#templatemo_about .product {
    background-color: #334d5c;
    color: #f5bd48;
}
#templatemo_about .testimonial {
    background-color: #efc84a;
    color: #ab4921;
}
#templatemo_about .statistic {
    background-color: #334d5c;
    color: #efc84a;
}
#templatemo_about #testimonial_text_wap {
    overflow: hidden;
}
#templatemo_about #testimonial_text_wap h2 {
    font-size: 24px;
    margin: 0;
    padding: 12px 0;
}
#templatemo_about #testimonial_text_wap h3 {
    font-size: 20px;
    margin: 0;
    padding: 12px 0;
}
#templatemo_about #testimonial_text_wap img {
    margin-bottom: 20px ;
}
#templatemo_about #testimonial_text_wap p {
    font-size: 14px;
    line-height: 2em;
}
#templatemo_about .testimonial_text {
    width: 100%;
    float: left;
}
#templatemo_about .pre_next {
    font-size: 70px;
    top: 50%;
    margin-top: -35px;
    position: absolute;
}
#templatemo_about .pre_next a {
    color: #6698b5;
    float: left;
}
#templatemo_about .pre_next a:hover {
    color: #334d5c;
}
#templatemo_about #testimonial_text_wap h1 {
    font-size: 70px;
    top: 50%;
    margin-top: -35px;
}
#templatemo_about .testimonial_top_bottom_spacer {
    padding-bottom: 80px;
}*/
/*events*/
/*#templatemo_events {
    background: #6698b5;
    float: left;
    overflow: hidden;
}
#templatemo_events h1{
    color: #fff;
}
#templatemo_events .event_box_wap {
    overflow:hidden;
    margin-bottom: 30px;
    cursor: pointer;
    position: relative;
}
#templatemo_events .event_box_wap .event_box_img {
    position: relative;
    top: 0;
}
#templatemo_events .event_box_wap .event_box_caption {
    position: relative;
    top: 0;
    padding-bottom: 10px;
    background: #fff;
    width: 100%;
    border-top: 3px solid #3c6f8c;
}
#templatemo_events .event_box_wap h1,
#templatemo_events .event_box_wap p {
    margin: 0;
    color: #000000;
    text-align: left;
}
#templatemo_events .event_box_wap p {
    padding: 5px 20px 15px 20px;
}
#templatemo_events .event_box_wap h1 {
    padding: 20px 20px 20px 20px;
    font-size: 24px;
    line-height: 24px;
}
/*timeline*/
/*#templatemo_timeline {
    background: #fff;
    float: left;
}
#templatemo_timeline .container-fluid {
    max-width: 1600px;
    position: absolute;
    margin: auto;
    margin-bottom: 80px;
    background: url("../images/time_line_bg.jpg") repeat-y center top;
}
#templatemo_timeline .time_line_wap {
    position: absolute;
    display: none;
}
#templatemo_timeline .time_line_caption {
    background: #f15556;
    padding: 10px 20px 10px 20px ;
    border-radius: 5px;
    height: 40px;
    clear: both;
    color: #fff; 
}
#templatemo_timeline .time_line_paragraph {
    background: #e6e6e6;
    padding: 10px;
    border-radius: 5px;
    width: 100%;
    margin-top: 50px;
   
}
#templatemo_timeline .time_line_paragraph a {
    color: #000;
    text-decoration: underline;
}
#templatemo_timeline .left_timeline {
    margin-left: 30px;
}
#templatemo_timeline .left_timeline .time_line_caption {
    float: right;
    margin-right: 0px;
}
#templatemo_timeline .right_timeline .time_line_caption {
    float: left;
}
#templatemo_timeline .time_line_paragraph h1 {
    text-align: left;
    margin: 0;
    font-size: 24px;
    line-height: 30px;
    color: #000;
    padding: 20px 20px 20px 20px;
}
#templatemo_timeline .time_line_paragraph p {
    padding: 0px 20px 20px 20px;
    text-align: left;
    margin: 0;
    font-size: 14px;
    line-height: 2em;
    color: #000;
}
#templatemo_timeline .left_timer {
    float: right;
    background: url("../images/arrow_left.png") 0 5px;
}
#templatemo_timeline .right_timer {
    float: left;
    background: url("../images/arrow_right.png") 0px 5px;
}
#templatemo_timeline .left_timer ,
#templatemo_timeline .right_timer {
    padding-left:30px;
    width: 101px;
    position: absolute;
}
#templatemo_timeline .left_timer span,
#templatemo_timeline .right_timer span {
    border-radius: 20px;
    width: 30px;
    height: 30px;
    background: #e6e6e6;
    text-align: center;
    color: #fff;
    font-size: 24px;
    padding-top: 3px;
    margin-top: 3px;
}*/
/*contact*/
/*#templatemo_contact {
   
    float: left;
}
#templatemo_contact h1 {
    color: #fff;
}
#templatemo_contact h2 {
    font-size: 24px;
   
    padding-top: 0;
   
}
#templatemo_contact_map {
    width: 100%;
    height: 320px;
    float: left;
    margin-bottom: 40px;
}
#templatemo_contact ul li a {
    background: none;
}
#templatemo_contact ul li a i {
    width: 60px;
    padding: 20px 0;
    font-size: 32px;
    color: #fff;
    text-align: center;
}
#templatemo_contact p {

    line-height: 30px;
	margin-top: 15px;
}*/
/*#templatemo_contact input {
    width: 100%;
    height: 50px;
    padding: 10px;
    border: none;
	background-color: rgba(230, 230, 230, 0.66);
}
#templatemo_contact textarea {
    border: none;
    width: 100%;
    height: 180px;
    padding: 10px;
	background-color: rgba(230, 230, 230, 0.66);
}
#templatemo_contact button {
    width: 100%;
    height: 50px;
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    border: none;
    background: #eaeaea;
}
#templatemo_contact button:hover {
    background: #f4f4f4;
}*/

.racing-section {
	text-align: center;
}
.racing-section h3 {
	font-size: 3em;
	text-transform: capitalize;
	color: #333033;
	margin-bottom: 0.5em;
}
.racing-section {
	text-align: center;
}
.racing-grid {
	padding: 1em;
}
a.mask {
	text-decoration: none;
	overflow: hidden;
	display: block;
}
img.zoom-img {
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration: 250ms;
}
img.zoom-img:hover {
	transform: scale(1.1);
	transition-timing-function: ease-out;
	transition-duration: 750ms;
	overflow: hidden;
}
.services {
/* background: transparent url("gallery/Chevrolet/c6.jpg") repeat fixed 0% 0% / cover;*/
    /*padding: 4em 0px;*/
	/*border-bottom: 1px solid #EEE;*/
}
/*.specials-section .facebook-team
{
    float: left;
    width: 48px;
    height: 48px;
    color: #D1CFCF;
    display:block;
    font-size:30px;
    padding: 7px;
}

.specials-section  .twitter-team
{
    float: left;
    width: 48px;
    height: 48px;
    color: #D1CFCF;
    display:block;
    font-size:30px;
    padding: 7px;
}

.specials-section  .google-team
{
    float: left;
    width: 48px;
    height: 48px;
    color: #D1CFCF;
    display:block;
    font-size:30px;
    padding: 7px;
}

.specials-section  .pinterest-team
{
    float: left;
    width: 48px;
    height: 48px;
    color: #D1CFCF;
    display:block;
    font-size:30px;
    padding: 7px;
}

.specials-section  .facebook-team:hover
{
    color: #3B5998;
}

.specials-section  .twitter-team:hover
{
    color: #29B3E1;
}

.specials-section  .google-team:hover
{
    color: #DE5845;
}

.specials-section  .pinterest-team:hover
{
    color: #C51C23;
}

*/

/*Testimonial*/
.avatar img {
	border-radius: 50%;
	width: 100%;
	margin-bottom: 10%;
	margin-top: 10%;
}
.blockquote-footer {
	display: block;
	font-size: 90%;
	line-height: 1.42857;
	color: #999;
	text-align: center;
}
.blockquote-footer p {
	display: block;
	font-size: 11px;
	line-height: 1.42857;
	text-align: center;
}
.mail h3 {
	font-size: 3em;
	text-transform: capitalize;
	color: #333033;
	text-align: center;
}
/*.map {
    margin-top: 3em;
}*/
.map iframe {
	width: 100%;
	/* min-height: 400px;*/
	border: medium none;
}
.mail-grids {
	margin-top: 2em;
}
.mail-grid-left h3 {
	font-size: 3em;
	font-weight: 200;
	color: #3E4897;
	text-transform: capitalize;
	text-align: left;
	margin-bottom: 0.4em;
}
.mail-grid-left h4 {
	font-size: 1.5em;
	text-transform: capitalize;
	color: #000;
	font-family: "TisaPro-Bold";
}
.contact-form form {
	text-align: right;
}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="date"], .contact-form input[type="number"] {
	width: 100%;
	color: #555;
	background: white none repeat scroll 0% 0%;
	outline: medium none;
	font-size: 0.8em;
	padding: 0.5em;
	margin-bottom: 1em;
	border: 1px solid #D5D4D4;
	line-height: 1.8;
}
.contact-form select {
	width: 100%;
	color: #555;
	background: transparent none repeat scroll 0% 0%;
	outline: medium none;
	font-size: 0.8em;
	padding: 0.5em;
	margin-bottom: 1em;
	border: 1px solid #D5D4D4;
}
.contact-form textarea {
	resize: vertical;
	width: 100%;
	color: #898888;
	font-size: 0.8em;
	outline: medium none;
	padding: 0.5em;
	border: 1px solid #D5D4D4;
	min-height: 100px;
	margin-bottom: 4px;
	min-width: 345px;
}
.contact-form input[type="submit"] {
	border: medium none;
	outline: medium none;
	color: #FFF;
	padding: 0.5em 1.5em;
	font-size: 1em;
	margin: 0.5em 0px 0px;
/*	background: #3E4897 none repeat scroll 0% 0%;*/
	background: #e1405c;
	/*	margin: 0px auto;*/
	display: block;
}
.specials-section {
	/* padding: 2em 0px; */
	background: #222 none repeat scroll 0% 0%;
	border-bottom: 1px solid #93958B;
	padding-bottom: 6em
}
.specials-section h3 {
	font-size: 15pt;
	text-align: left;
	/* text-transform: capitalize; */
	color: #FFF;
	/* margin-bottom: 0.5em; */
	font-family: 'MyriadPro-SemiExt';
	text-decoration: underline;
	text-underline-position: under;
}
ul {
	padding: 0px;
	margin: 0px;
}
.specials1 ul li {
	list-style-type: none;
	padding: 0.3em 0px;
}
.specials1 ul li a {
	font-size: 0.965em;
	text-decoration: none;
	line-height: 1.8em;
	color: #999;
	list-style: outside none none;
	padding: 6px 24px;
	background: transparent url("../images/list-arrow.png") no-repeat scroll 0px 10px;
	text-transform: capitalize;
}
.specials1 p {
	line-height: 2em;
	color: #fff;
	font-family: sans-serif;
}
.specials1 p a {
	color: #EEE;
}
.specials1 address {
	color: #FFFAFA;
}
/*footer*/
.footer-section {
	padding: 1em 0px;
	text-align: center;
	background: #222 none repeat scroll 0% 0%;
}
.footer-top p {
	font-size: 0.9em;
	color: #FFF;
	font-weight: 400;
	text-align: center;
}
.footer-small {
	padding: 1em 0px;
	text-align: center;
	background: #222 none repeat scroll 0% 0%;
	border-bottom: 1px solid #93958B;
	display: none;
}

/*
 Your default css code goes here..
*/

@media (min-width: 960px) and (max-width: 1023px) {
/* CSS for browsers less than 1024px*/
.home-banner img, .course-banner img, .mail-banner img, faq-banner img, .experience-banner img, .news-banner img {
	margin-top: 7%;
}
}

@media (min-width: 768px) and (max-width: 959px) {
/* CSS for browsers less than 960px*/
  
.home-banner img, .course-banner img, .mail-banner img, faq-banner img, .experience-banner img, .news-banner img {
	margin-top: 7%;
}
}

@media (min-width: 600px) and (max-width: 767px) {
/* CSS for browsers less than 768px*/
  
h5.best {
	margin: 4% 0%;
	text-align: center;
}
.ser-at {
	padding: 0px 0px 1em 1em;
}
.home-banner img, .course-banner img, .mail-banner img, faq-banner img, .experience-banner img, .news-banner img {
	margin-top: 8%;
}
}

@media (min-width: 480px) and (max-width: 599px) {
/* CSS for browsers less than 600px*/
  
h5.best {
	margin: 4% 0%;
	text-align: center;
}
.ser-at {
	padding: 0px 0px 1em 1em;
}
.home-banner img, .course-banner img, .mail-banner img, faq-banner img, .experience-banner img, .news-banner img {
	margin-top: 10%;
}
}

@media (min-width: 321px) and (max-width: 479px) {
/* CSS for browsers less than 480px*/
.dropdown-menu {
	margin-bottom: 20px
}
h5.best {
	margin: 4% 0%;
	text-align: center;
}
.ser-at {
	padding: 0px 0px 1em 1em;
}
.home-banner img, .course-banner img, .mail-banner img, faq-banner img, .experience-banner img, .news-banner img {
	margin-top: 17%;
}
}

@media (max-width: 320px) {
/* CSS For 320px or less browsers */
 
h5.best {
	margin: 4% 0%;
	text-align: center;
}
.ser-at {
	padding: 0px 0px 1em 1em;
}
.home-banner img, .course-banner img, .mail-banner img, faq-banner img, .experience-banner img, .news-banner img {
	margin-top: 18%;
}
}
/*facebook*/

.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {
	width: 100% !important;
}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style] {
	width: 100% !important;
}

/*Linkedin*/
@media screen and (min-width:768px) {
.dropdown:hover .dropdown-menu {
	display: block;
	margin-top: 0;
}
#linkedinXsSmall {
	display: none;
}
#linkedinSmall {
	display: none;
}
#linkedin768 {
	display: block;
}
#linkedin1024 {
	display: none;
}
}

@media screen and (min-width:761px) and (max-width:960px) {
#linkedinXsSmall {
	display: none;
}
#linkedinSmall {
	display: block;
}
#linkedin768 {
	display: none;
}
#linkedin1024 {
	display: none;
}
}

@media screen and (min-width:961px) and (max-width:1280px) {
#linkedinXsSmall {
	display: none;
}
#linkedinSmall {
	display: none;
}
#linkedin768 {
	display: block;
}
#linkedin1024 {
	display: none;
}
}

@media screen and (min-width:1281px) {
#linkedinXsSmall {
	display: none;
}
#linkedinSmall {
	display: none;
}
#linkedin768 {
	display: none;
}
#linkedin1024 {
	display: block;
}
}

/*menu*/

@media (max-width: 1024px) {
#logo_img {
	float: left;
	max-height: 60px;
}
#menu ul li a, #menu ul li a:focus {
	height: 60px;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}
.navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
}
}

@media screen and (min-width: 320px) and (max-width: 767px) {
.rwd-break {
	display: none;
}
}

@media screen and (min-width: 768px) {
.rwd-break {
	display: block;
}
.mob {
	display: none !important;
}
}

@media screen and (min-width: 320px) and (max-width: 960px) {
/*.footer-small
	{
		display:block;
	}
	.specials-section
	{
		display:none;
	}
	*/
.desk {
	display: none !important;
}
}
