/**************************Start Menu*****************************************/
@media screen and (max-width: 1280px){
.container{ width:auto!important;}
.drawer-navbar .drawer-menu-item{ padding: 6px 22px !important;}
.carousel-caption{ width:40%;}
}
@media screen and (max-width: 1203px) {
.cl-ln{
	height:415px;
}	
.drawer-navbar .drawer-menu-item{ padding: 6px 18px !important;}
.id-sc{margin-left:125px;}
}
@media screen and (max-width: 1180px){
.slick-initialized .slick-slide
{
display:block;
}
.slide-pt{
display:none;
}
}

@media screen and (max-width: 1162px){
.left-box,.right-box{
min-height:255px;
}
}
@media screen and (max-width: 1125px) {
.soc-mr1{
font-size: 14px;
}
.right-icon1 {
padding: 8px 0px 0px 12px;
}
.drawer-navbar .drawer-menu-item{ padding: 6px 15px !important;}

.nas {
width:11%;
}
.online-scrollbar {
padding-bottom: 25px;
}

.vk {
width: 14%;
}
.pd-lft ul li , .quicklnk ul li {margin-left:18px;}

}
@media screen and (max-width: 1080px){
	.cl-ln{
	height:370px;
}	
.part-scrl{
	    height: 330px;
}
}
@media screen and (max-width: 1063px) {
.drawer-navbar .drawer-menu-item{ padding: 6px 13px !important;}
}
@media screen and (max-width:1025px) {
.drawer-dropdown-menu-item {
    line-height: 14px !important;
    display: block;
    padding: 8px 0px;
    padding-left: 25px !important;
    background: #eee;
    font-size: 14px;
}	
	.cl-ln {
    height: 350px;
	}
	.part-scrl {
    height: 302px;
	}
	

}
@media screen and (min-width:992px) and (max-width:1023px) {
	.btn-group-part {
    text-align: center;
	}
}
@media screen and (max-width:991px) {
.cl-ln {
    height: 335px;
}
.part-scrl {
    height: 295px;
}	
.ifrm {
    height: 160px;
}		
.over-bod p{
text-align: justify;
line-height: 22px;
color: #2f2f2f;
font-size: 14px;
margin-bottom: 12px;
}	

.edugate-layout-2 .edugate-layout-2-wrapper {
padding: 20px 0 0px 13px;
}
.edugate-layout-2 .edugate-content {
padding-right: 2px;
position: relative;
}
.left-box, .right-box{
min-height: 255px !important;
max-height: 255px;
}
.left-box h4 {
font-family: 'hindsemibold';
margin-bottom: 6px;
font-size: 15px;
}.left-box {
background-color: #ed1c24;
text-align: center;
color: #fff;
padding: 20px 25px;
min-height: 210px;
}
.right-box {
background-color: #ebda4f;
text-align: center;
padding: 20px 25px;
min-height: 258px;
}
.left-box,.right-box  {
margin-bottom:4px;
}

.new-one {
top: 124px;
}
.nas {
width: 11%;
float: left;
border-right: 1px solid #000;
margin-right: 25px;
margin-top: 30px;
}

.abt-lnk {
padding: 10px 12px;
}
.abt-dsg a {
font-size: 13px;
}

}
@media screen and (max-width:968px) {
.left-icon p {
    font-size: 14px;
}
	
.curr-opn table thead td{
    padding: 8px;
}
.curr-opn table td{
padding:10px;
border: 1px solid gainsboro;
min-width: 118px;
}	
.nas{
display:none;
}
.vk {
width: 23%;
margin-left:8%;
}

}
@media screen and (max-width:900px){
.curr-opn {
width: 100%;
background: ;
overflow-x:scroll;
}	
.soc-form-L,.soc-form-R {
width: 100%;
}	
.cl-ln {
    height: 300px;
}
.part-scrl {
    height: 260px;
}
}
@media screen and (max-width:860px) {
	.left-icon p {
    font-size: 12px;
}
}
@media screen and (max-width:825px) {
.content-text {
    background-color: #00ccc5;
    padding: 30px 8px 39px 8px;
}	
.rgt-no1, .right-icon p {
color: #2f2f2f;
font-size: 14px;
margin: 0px 0px;
line-height: 21px;
}
}
@media screen and (max-width:820px) {
.inv-lnkac ul li a {
    font-size: 14px;
}	
}
@media screen and (max-width:820px) {
.soc-form-R {
padding: 10px 0px 10px 7px;
}	
.soc-mr1  .mr1-img{
width: 20px;
margin-top: -2px;
}		
}
.soc-mr1  .mr1-img2{
margin-top: -4px;
width: 29px;
}		
}
@media screen and (max-width:800px) {

.cl-ln {
    height: 266px;
}
.part-scrl {
    height: 228px;
}


.soc-form-L img,.soc-form-R img{
width: 25px;	
} 	
.soc-form-L {
padding: 10px 0px 10px 12px;
font-size: 14px;
}	
.soc-form-R {
padding: 10px 0px 10px 10px;
font-size: 14px;
}
.text-content {
padding: 10px 0;
}
.text-link p {
font-size: 14px;
text-align: center;
line-height: 24px;
}

}
@media screen and (max-width:791px){
.banner-cont h2 {
    font-size: 18px;
    line-height: 22px;
}	
}
@media screen and (max-width:790px) {
.left-box {
background-color: #ed1c24;
text-align: center;
color: #fff;
padding: 30px 15px;

}

@media screen and (max-width:768px) {

	
/**************************************Start Media*******************************************************/
.col-pdf-main {
    margin-bottom: 10px;
    min-height: 265px;
}
.txt-pdf-ln, .txt-pdf-ln .mda-head{
	font-size:12px;
}
/**************************************End Media*******************************************************/
/*****************************Start Sponser Child Popup*****************************************/	
.spon-pop-inside {
    width: 90%;

}
.sponser-cd-child ul li {
    margin-bottom: 5px;
padding-left: 18px !important;	
}
.spon-pop-inside {
    margin-top: 10%;
    padding: 8px 10px 20px 10px;
}
/*****************************End Sponser Child Popup*****************************************/	

/*****************************Start Inverstor*****************************************/	
.overview ul li{
    font-size: 14px;
    padding-left: 4px;
}
.overview ul li{
    background: url(../images/bullet.png) no-repeat 0px 5px;
}
.overhlp-pol ul li{
	    padding-left: 16px;
}
.mda-li p{
	font-size:14px;
	    line-height: 22px;
}
.mda-li ul li{
	padding-left:20px;
	    line-height: 22px;
}
.inv-lnkac ul li {
    padding-left: 0;
}
.inv-lnkac ul li a{
    padding-left:10px !important;
}
.lft-tb-btn ul li a {
    color: rgba(0, 0, 0, 0.76);
    display: block;
    padding: 5px 0px;
    font-weight: bold;
}
.lft-tb-btn ul .active:after, .lft-tb-btn ul .active1:after {
    position: absolute;
    content: "";
    background: #ed1c24;
    width: 25px;
    top: 5px;
    height: 25px;
    vertical-align: middle;
    right: -12px;
    transform: rotate(45deg);
	z-index: 1;
}

/*****************************End Inverstor*****************************************/
.left-icon{
	width:32%;
}
.right-icon{
	width:68%;
}
.right-icon1 {
	width:68%;
    padding: 8px 0px 0px 7px;
}
	
.left-icon img {
    margin-top: 15px;
}
.cont-left-dt{
width:100%;	
}	
.rwd-table, thead, tbody, th, td, tr {
display: ;
font-size: 12px;
}	

.soc-form-R {
padding: 10px 0px 10px 4px;
}
.soc-mr1 .mr1-img2 {
margin-top: -4px;
width: 29px;
margin-left: 14px;
}
.soc-mr1  .mr1-spn2{
margin-right:16px;
}	
.soc-mr1 .mr1-spn1 {
margin-right: 1px;
}	
.edugate-layout-2 .edugate-image {
width: 130px;
height: 225px;
display: table-cell;
position: relative;
z-index: 1;
}
.ih-item.square {
height: 158px !important;
border: 4px solid #eaedf5;
}
.ih-item.square.effect1.bottom_to_top .info h3 {
font-size: 15px !important;
padding: 10px 10px 0 4px !important;
margin: 90px 0 0 0 !important;
font-size: 10px !important;
}

.cl-ln {
    height:265px;
}
.part-scrl {
    height: 202px;
}

.spnr-cld-pp ul li{
background:url(../images/bullet.png) no-repeat 0px 2px;
}

.spnr-cld-pp h2{
	font-size:18px;
}

.spnr-cld-pp ul li {
    font-size: 14px;
    padding-left: 18px;
}


.spnr-cld-pp {
    background: white;
    clear: both;
    overflow-y: scroll;
    height: 400px;
}

}

@media screen and (max-width:767px) {
.spnr-rgtL{
	border-right:0;
}

.btn-soc-icn{
	width: 110px;
	height: 20px;
	margin: 0px auto;
	    
}	
.social-icon2 ul li:nth-child(2):before {
display:;
}
	
.evnt img {
    margin-bottom: 20px !important;
    margin: 0px auto;
}	
.wl-pic{
display:none;
}	
.curr-opn table td:nth-child(1){
padding: 12px;
border: 1px solid gainsboro;
min-width: 60px;
}	

.curr-opn table {
margin: 20px 0px 0px 0px;
}

.ref-cpc {
margin-top: 10px;
}	
.soc-mr1  .mr1-spn3{
margin-right:9px;
}	
.cat-tabel {
padding:20px 0px 20px 0px;
}

.soc-bor-eff div:nth-child(odd) .soc-imct-main:nth-child(1),.soc-bor-eff div:nth-child(odd) .soc-imct-main:nth-child(4){
background: url(../images/texture-img.jpg);
}
.soc-bor-eff div:nth-child(odd) .soc-imct-main:nth-child(2),.soc-bor-eff div:nth-child(odd) .soc-imct-main:nth-child(3){
background: #f5f5f5;
}


.soc-bor-eff div:nth-child(even) .soc-imct-main:nth-child(1),.soc-bor-eff div:nth-child(odd) .soc-imct-main:nth-child(4){
background: url(../images/texture-img.jpg);
}
.soc-bor-eff div:nth-child(even) .soc-imct-main:nth-child(2),.soc-bor-eff div:nth-child(odd) .soc-imct-main:nth-child(3){
background: #f5f5f5;
}


.soc-imct-main:nth-child(even){
border-right: none;
}	
.edugate-layout-2:before {
width: 90%;
}		

.tb-ll ul {
padding: 15px 12px 18px 12px;
}	
.online-scrollbar {
margin-bottom: 0px !important;
padding-bottom:0px !important;
}	
.view-all {
position: absolute;
right: 35px;
top: 15px;
background: transparent;
text-shadow: none;
color: #e3e3e3;
border-radius: 0;
border-color: #e3e3e3;
font-size:11px;
border: 3px solid #e3e3e3;
box-shadow: none;}

.view-all:hover{ position: absolute;
position: absolute;
right: 35px;
top: 15px;
background: transparent;
text-shadow: none;
color: #01aaed;
border-radius: 0;
border-color: #000;
border: 1px solid #01aaed;
box-shadow: none;}

.cn-part h3 {
font-size: 20px;
margin-top: 12px;
margin-bottom: 8px;
}	
.left-content-part p {
font-size: 14px;
line-height: 22px;
margin-bottom: 10px;
}	
.rcnt-space {
padding: 0;
margin-top: 0;
margin-bottom:9px;
}
.mkl{ padding-right:15px !important; }

.mkleft{
padding-right:0px;

}
.mkright{
padding-left:0px;
}
}
@media screen and (max-width:760px){
.right-content-part{ padding:10px 0;}	
}
@media screen and (max-width:705px) {
.right-box,.left-box {
min-height: 252px;
}

}

@media only screen and (max-width:720px){
.drwn-pdf{
    top:40px;
}	
.soc-form-R {
    padding: 10px 0px 10px 5px;
    font-size: 13px;
}
.soc-form-L img, .soc-form-R img {
    padding-right: ;
    width: 23px;
}	
.soc-mr1 .mr1-img2 {
margin-left: 2px;
}
.soc-mr1 .mr1-spn2 {
margin-right: 12px;
}	
.soc-mr1 .mr1-spn2 {
margin-right: 3px;
}
}
@media only screen and (max-width:700px){
/*****************************Start Inverstor*****************************************/	
.rgt-tb-rslt h2 {
    font-size: 18px;
}
.curr-space {
    width: 100%;
}
.curr-text {
    width: 100%;
}
.curr-text p {
    padding: 10px 0px 10px 0px;
    text-align: justify;
    line-height: 22px;
    font-size: 14px;
}
.brd-line {
    margin: 20px 0px 20px 0px;
}

/*****************************End Inverstor*****************************************/	
.soc-form-R {
padding: 10px 0px 10px 6px;
}	
.btn-group-part{ text-align:center; padding-top:3px; display:none;}	
.btn-gp{ margin-bottom:4px;}
.xsresp-logo{
width:100%;
}
.drawer-hamburger{
top: 16px !important;
}

.topmenu{
display:block;
}

.drawer--right.drawer-open .drawer-hamburger {
top: 0px !important;
}

}
@media only screen and (max-width:690px){
.res-allright{
	width:100%;
}	
.foot-soc{
width: 148px;
overflow: hidden;
margin: 0px auto;
}
}
@media only screen and (max-width:660px){

.soc-form-R {
padding: 10px 0px 10px 3px;
}
.soc-form-R {
padding: 10px 0px 10px 5px;
font-size: 13px;
}
.caret {
margin-left: 5px;
}
.soc-form-L {
font-size: 13px;
}
.soc-form-L img{
width: 21px;
}	
}
@media only screen and (max-width:625px){
.incloneres:first-child{
margin-top:10px;	
}	
.incloneres{
width: 100%;
padding: 0;
margin-bottom: 10px;
}	
.vk {
width: 29.2%;
margin-left: 4% !important;
padding: 0px;
margin: 0;
}
}
@media screen and (max-width:600px){
.img-lft-flt{
	padding-right:15px;
}	
.col-pdf-main {
    min-height: 270px;
}	
/*************************Start Inverstor***************************************/
.int-ovr-pd{
	padding:0px;
}
.inves-cat1{
	padding-top:0px;
}
.lft-tb-btn ul li{
    border-bottom: 1px solid gainsboro;
	    margin-bottom: 0px !important;
}
.lft-tb-btn ul .active, .lft-tb-btn ul .active1 {
    border: none; 
    box-shadow: none; 
    border: 1px solid #ed1c24;
}
.lft-tb-btn {
    margin-bottom: 15px;
}
.lft-tb-btn ul .active:after, .lft-tb-btn ul .active1:after {
display:none;
}

/*************************End Inverstor***************************************/	
.online-scrollbar {
margin-bottom: 0px !important;
padding-bottom: 16px !important;
}	
.prdct-dtl-scr{
	height:auto;
	padding-bottom: 0px !important;
}
.tb-ll ul {
    padding: 15px 12px 15px 12px;
	    margin-bottom: 0;
}
.part-scrl{
height: auto;
margin-bottom: 0px;
}	

.edugate-layout-2:before {
width: 90%;
}	
.right-content-part {
padding: 0px 0 10px 0px;
}
.cl-ln {
    height: auto;
    overflow: hidden;
}
}
@media screen and (max-width:580px){
.popfied-pop2,.popfied-pop3, .popfied-pop4,.popfied-pop5,.popfied-pop6,.popfied-pop7,.popfied-pop8 {
    width: 196px;
    height: 196px;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    /* bottom: 0; */
    text-align: center;
    margin: 0px auto;
    vertical-align: middle;
    margin-top: -115px;
}	
	
.overhlp {
padding: 15px 0px;
}	
.resp-xs-abt-L{
margin-bottom:10px;
}	
.resp-xs-abt-L,.resp-xs-abt-R{
width:100%;
}
}
@media screen and (max-width:575px){
	.tb-ll{
		height:auto;
	}
}
@media screen and (max-width:575px){
.left-icon{
width:25%;	
}	

.left-icon img{
width:60%;

}
.right-icon,.right-icon1{
width:75%;
}
.right-icon p,.left-icon p{
font-size:13px !important;
}

.rgt-no1{
font-size:13px;
	margin: 2px 0px;
line-height: 19px;
}
.pd0-cnt{
padding:0px;
}

.mkleft{
padding-right:15px;
margin-bottom: 5px;

}
.mkright{
padding-left:15px;
margin-bottom: 5px;
}	
.mkl{
width:100%;
}
.left-box p {
font-size: 16px;
margin-bottom: 10px;
line-height: 25px;
}	
}
@media only screen and (max-width:560px){
.productpop {
    height: auto;
    overflow: hidden;
    padding: 0px 0px 25px 0px;
}
	
.pop-center {
    overflow: hidden;
    height:auto;
}	
.resppro-dtl{
width:100%;
}	
}
@media only screen and (max-width:500px){
.footer-bottom {
padding: 0px 15px;
margin-bottom: 10px;
}	

.vk {
width: 45%;
margin-left: 5% !important;
/* padding: 0px; */
/* margin: 0; */
min-height: auto;
margin-bottom: 15px;
}
.ftlink{
display:block !important;
}
.pd-lft, .quicklnk{
display:none;
}	
}
@media screen and (max-width:480px){

/*******************************Start Media*****************************************/
.tbsifrm{
	width:100%;
}

/*******************************Start Media*****************************************/

/*******************************Start Inverstor*****************************************/
.col-pdf-main {
     min-height: 244px;
}	
.overview-investor h2{
	font-size:18px;
}
/*******************************End Inverstor*****************************************/
	
.cont-left-dt{
height: 332px;
}	

.h2-gp-child2 {
margin-top: 20px !important;
font-size: 18px !important;
margin-top: 0px !important;
}	
.sponser-cd-child h2{
	font-size: 18px !important;
}
.cn-part {
padding-bottom: 0px !important;
}
.curr-main {
margin-bottom:0px;
overflow: hidden;
margin-left: 0px;
}

.curr-space {
width: 100%;
float: none;
}
.curr-text {
width: 100%;
float: none;
}
.curr-text p {
padding: 10px 0px 10px 0px;
margin-bottom: 0px !important;
}	

.prnt-cont{
padding:0px;
}
.resppart-tb:first-child{
margin-top: 10px;	
}
.resppart-tb{
width:100%;
padding:0px;
margin-bottom: 10px;	
}


.tb-ll ul li {
line-height: 18px;
font-size: 14px;
margin-bottom: 8px;
padding-left: 12px;
}	

.overview p {
line-height: 22px;
font-size: 14px;
margin-bottom: 14px;
}

.right-icon1 p{
margin-bottom: 10px;
}
.text-link p {
font-size: 14px;
text-align: justify;
line-height: 22px;
}


.overview ul li{
display: block;
line-height:22px;
font-size: 14px;
background: url(../images/bullet.png) no-repeat 0px 3px;
padding-left: 18px;
margin-bottom: 10px;
}
.inv-lnkac ul li {
    padding-left: 0;
}

.panel-title {
font-size: 14px;
}	

.overhlp p{
text-align: justify;
line-height: 22px;
color: #2f2f2f;
font-size: 14px;
margin-bottom: 12px;
}	
.main-head h1 {
border-bottom: 2px solid black !important;
}
.gp-btm{
margin-bottom: 20px;
}
.gp-btm h1{
font-size:22px;
}
.overhlp-pol h2, .ot-ovr h2{
font-size: 18px;
margin-top: 15px;
margin-bottom: 5px;	
}	
.recnt-mob p {
font-size: 14px;
}

.right-box-bottom {
background-color: #2a67a5;
color: #fff;
padding: 20px 5px 0px 34px;
min-height: 225px;
}

.recnt-mob {
margin-top: 25px;
padding: 0;
padding-right: 35px;
}

.content-text {
background-color: #00ccc5;
padding:15px 20px 20px 13px;
}
.content-text h2 {
font-size: 22px;
margin-bottom: 10px;
}
.top-courses-item {
padding:0px 0px 10px 0px;
margin-bottom:10px;
text-align: left;
}
.abt-scrl {
height: 210px;
margin-bottom: 0px !important;
padding-bottom: 0px !important;

}
.abt-scrl p{
margin-bottom: 0px;
}

.spnr-cld-pp{
    padding:10px 5px 10px 5px;
    width: 100%;
    height: 335px;
    overflow-y: scroll;
}

.spnrchld-pp{
	padding: 5px;
}


}


@media only screen and (max-width:460px){
.soc-imct-main{
width:100%;
}

.soc-bor-eff div .soc-imct-main:nth-child(odd){
background: url(../images/texture-img.jpg) !important;
border-bottom:1px solid gainsboro;
border-right:none !important;
}
.soc-bor-eff div .soc-imct-main:nth-child(even){
background: #f5f5f5 !important;
border-bottom:1px solid gainsboro;
}

}
@media only screen and (max-width:420px){
.panel-body {
    padding: 8px;
}
.tbsvw{
width:100%;
}	
.right-icon {
padding: 8px 8px 8px 8px;
}
.right-icon1 {
padding: 5px 8px 5px 8px;
}
.resp-xs-abt-L{
width:100%;	
}
.resp-xs-abt-L img{
width:100%;
margin-bottom:10px;
}
.resp-xs-abt-R{
width:100%;
}
}
@media only screen and (max-width:380px){
	
.pd15-ldr{
	padding:0px 15px;
}	
.bod-rem-pd{
    border: 1px solid gainsboro;
    padding: 5px;
    margin-bottom: 15px;
}
.edugate-layout-2 .edugate-layout-2-wrapper {
    padding: 0;
}	
.edugate-layout-2:before {
	width: 100%;
    border:0;
    
}
.edugate-layout-2 .edugate-image {
    clear: both;
	float: left;
	height: auto;
    margin-bottom: 10px;	
}
.edugate-layout-2 .edugate-content {
   clear: both;
}
.edugate-layout-2:hover:after {
    height:0%; 
}
.ih-item.square.effect1 {
overflow: inherit !important;
}
.ih-item.square.effect1 .info {
    width: 100%;
    opacity: 1 !important;
    visibility: visible !important;
    left: 100%;
	transform: scale(1) !important;
    background: transparent !important;
}
.ih-item.square .info {
    position: relative;
    top: 0;
    bottom: 0;
    /* height: auto; */
    /* left: 0; */
    right: -146px;
    vertical-align: top;
    text-align: center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.ih-item.square {
	height: 132px !important;
    border: 0 !important;
}
.img img{
	width:84%;
}
.ih-item.square.effect1.bottom_to_top .info h3 {
    margin: 45px 0 0 0 !important;
    font-size: 12px !important;
}
.edugate-content p {
    padding-right: 0px;
}
.abt-scrl{
	height:auto;
}
	
/******************************************/	
.vk {
width: 45%;
margin-left: 5% !important;
/* padding: 0px; */
/* margin: 0; */
min-height: auto;
margin-bottom: 15px;
}	
.text-content {
padding:8px 0;
}
.text-link{
padding:0;
}

.prdchd h2 {
    color: #f74e4e;
    font-size: 18px;
    text-align: center;
}

.pop-content {
    margin-top: 12px;
}

.ih-item.square.effect1.bottom_to_top a:hover .img {
    -webkit-transform: translateY(0px) scale(1)  !important;
    -moz-transform: translateY(0px) scale(1)  !important;
    -ms-transform: translateY(0px) scale(1)  !important;
    -o-transform: translateY(0px) scale(1)  !important;
    transform: translateY(0px) scale(1)  !important;
}
.ih-item.square.effect1 .info {
    left: 120%;
}

}
@media only screen and (max-width:360px){
.ih-item.square.effect1 .info {
    left: 112%;
}
.panel-title > a {
display: block !important;
padding: 8px 8px;
font-size: 16px;
}	

.cn-part h3 {
font-size: 18px;
}	

.content-text p a, .ptnr-read {
font-size: 14px;
}	
.content-text h2 {
font-size: 18px;
margin-bottom: 8px;
}	
.content-text p {
font-size: 14px;
line-height: 19px;
margin-bottom: 10px;
}	

.vk {
width: 47%;
margin-left: 2% !important;
/* padding: 0px; */
/* margin: 0; */
min-height: auto;
margin-bottom: 15px;
}	
.right-box-bottom {
background-color: #2a67a5;
color: #fff;
padding: 20px 5px 0px 15px;
min-height: 225px;
}
.view-all {
position: absolute;
right: 35px;
top: 15px;
background: transparent;
text-shadow: none;
color: #e3e3e3;
border-radius: 0;
border-color: #e3e3e3;
font-size: 10px;
border: 1px solid #e3e3e3;
box-shadow: none;
}
.view-all {
right: 34px !important;
}	
.recnt-mob {
padding-right: 15px;
margin-top:0px;
}	

.drawer--right .drawer-hamburger{
right: 8px !important;
}
.logo-img  img{
height:40px;
}

.drawer-hamburger {
top: 10px !important;
}

.popfied-pop2, .popfied-pop3, .popfied-pop4, .popfied-pop5, .popfied-pop6, .popfied-pop7, .popfied-pop8 {
    margin-top: -100px;
}

}
@media only screen and (max-width:320px){
.ih-item.square.effect1 .info {
    left: 95%;
}
}
/**************************End Menu*****************************************/
/**************************Start Global*******************************************/
@media only screen and (max-width:1025px){
.curr-opn{
padding-right:5px;}	
}
@media only screen and (max-width:1024px){

.banner-cont {
width: 50%;
padding: 10px;
bottom: 8%;
}

.banner-cont h2{
margin-bottom:4px;	

}
@media only screen and (max-width:1023px){
.btn-group-part {
text-align: center;
}

@media only screen and (max-width:767px){

.sponser-cd-child {
padding: 0px;
margin-top: 20px;
}

.cntfll{
padding: 0;

}

.carousel-indicators{
display:none;
}

.banner-cont{
position: static;
width: 100%;
max-width: 100%;
height: 145px;
}

.banner-cont h2{
padding:0px 5px 5px 5px;
font-size: 16px;
line-height: 18px;
}
.banner-cont p{
padding:0px 5px 0px 5px;
}

}


@media only screen and (max-width:767px){
.soc-form-R{
width:100%;
}


}


@media only screen and (max-width:600px){
.colxs{
width:100%;
}
.tbxs{
width:100%;
}
.lft-tb-btn ul li:last-child {
border-bottom-left-radius: 0px;
}

.lft-tb-btn ul .active {
background: #ed1c24;
border: 0;
box-shadow: 0;
z-index: 1;
}

}


/***********************End Global***********************************/


/******************************Start Home page*************************************************/
@media only screen and (max-width:767px){
.inst-xsresp{
width:50%;
}	
.cat-part p {
font-size: 13px;
}	
.head-part {
font-size: 15px!important;
}
.text-file {
font-size: 13px!important;
}

}

@media only screen and (max-width:480px){
.inst-xsresp{
width:100%;
}
.cat-part p {
font-size: 15px;
}
.head-part {
font-size: 18px!important;
}
.text-file {
font-size: 15px!important;
}	
}
@media only screen and (max-width:370px){

.main-part h1 {
font-size: 18px;
}
.text-link p {
text-align: justify;
}

}



/******************************End Home page*************************************************/


/***********************Start about Overview***********************************/

@media only screen and (max-width:420px){

}


/***********************End about Overview***********************************/

/***********************Start Contact***********************************/


@media only screen and (max-width:767px){

.lr-main {
overflow: hidden;
padding: 10px 2px;
}

.inpt3 {
width: 100%;
overflow: hidden;
float: left;
background: ;
margin: 6px 0px 6px 0px;
}



.stp {
overflow: hidden;
padding-bottom:0px;
margin-bottom: 0px;
}

.lr-btn {
overflow:hidden;
}

.stp-left, .stp-right{
float:none;
width:100%;	
}

.stp-right{
margin-top:28px;
}

.colpadd-r{
padding:0px;

}

.res-gp{
margin-top:10px;
}
.inpt3-r {
width: 100%;
overflow: hidden;
float: left;
background: ;
margin: 2px 0px 16px 0px;
}
}


/***********************End Contact***********************************/


@media screen and (max-width:760px){
.logo-img img{}
.btn-gpp{ margin-bottom:10px;}


.carousel-inner > .item > img, .carousel-inner > .item > a > img{ height:}


.right-box-bottom h2{ font-size:16px;}


.carousel-control-left { display:none;}
.carousel-control-right{ display:none;}

}

@media screen and (max-width:380px){
.carousel-indicators{
display:none;
}	

}