
/*  1366px  */
@media all and (max-width: 1479px) {

body {padding-right:110px;}

#top-menu {padding-right: 135px;}

.caption , .grid-1200  {    width: 1100px; max-width:1100px;}

#recent-photos, #recent-photos div {  width: 1100px!important; max-width:1100px!important; }

#ddtopmenubar a {   font-size: 14px;    letter-spacing: 1px;}

.orange-stripe , .orange-stripe > img {    width: 300px;}

.stripe-holder {    margin-right: 320px;}

.uday-jee {    width: 400px;}

.uday-jee {    margin: 0 0 0px 50px;}

.caption {    margin: 65px auto 0;   }

.caption .text {margin-top:250px;}

.green-stripe {    height: 522px;    width: 310px;  top: 380px; padding: 40px 35px;}

.green-stripe h3 {    font-size: 24px;}

.textbox1 {    margin-bottom: 5px;    padding: 5px;}

#message {    height: 60px;}

#form1 {    font-size: 11px;    line-height: 16px;}

.submit_button {margin-top:5px;  padding: 5px 20px;}

#speech {    padding: 0 0 100px;}

.video1 {    width: 660px; padding-bottom:0px;}

.service-box {    margin-right: 7px;}

.facebook-box img, .twitter-box img , .instagram-box img  {    width: 100%;}

/*
.video1 iframe {    height: 513px;    margin: -10px;    width: 102%;}

.video2 iframe {    height: 240px;    margin: -10px;    width: 104%;}
*/


.video1 iframe {    height: 495px !important;}

.video2 > iframe {    height: 220px;}

.video3 > iframe {    height: 235px;}

.video2 {    height: 220px; padding-bottom:0px;}

.glidecontent span {    padding: 20px;}

.glidecontent img {    width: 675px !important;}

.glidecontent .gbi {    height: 200px !important;    width: 315px !important;}

.glidecontentwrapper {    height: 385px;}

.glidecontent span strong {    font-size: 20px;}

.uday-jee-inside {    margin-left: 800px;    margin-top: 100px;    width: 250px;}

.news-readmore {    line-height: 327px;    margin-top: -327px;}


.contact-box1 { width:40%; float:left;}

.contact-box2 { width:50%;  float:left; margin-left:30px;}

.followme a {    margin: 1px 1px 0px;}

.followme a img {width:25px; height:25px;}

#message {    height: 63px;}

.orange-stripe {    top: 130px;}

.video-frame { width:530px; height:360px; }

.video-frame iframe {    height: 276px;    width: 491px;}

.video-frame2 {  width:530px; height:360px;}

.video-frame2 iframe {    height: 285px;    width: 508px;}

.slider li img, .s-w-t,  .s-w-t ul, .s-w-t li { height:367px !important;}


}



/*  980px  */
@media all and (max-width: 1279px) {



.caption , .grid-1200 {    width: 820px; max-width:820px;}

#recent-photos, #recent-photos div {  width: 820px!important; max-width:820px!important; }

.service-box {    font-size: 12px;    margin-right: 10px;    width: 10.7%; padding:10px;  height: 140px;}

.service-box img {    margin: 20px auto;}

#press-and-blog {    padding: 30px 0;}

.blog img, .press img {    margin-bottom: 150px;    width: 80px;}

#press-and-blog .half-right h3, #press-and-blog .half-left h3 {    margin-left: 120px; padding-top:0px;}

.half-right {    padding-left: 30px;}

.blog, .press {    margin-bottom: 10px;}

#social-activities {    padding: 20px 0;}

.facebook-box, .twitter-box, .instagram-box {margin-right:2%; width:32%;}

h2 {  font-size: 26px;}

.instagram-box  {margin-right:0px;}

.glidecontenttoggler {    margin-top: -50px;}

.orange-stripe, .green-stripe {display:none;}

.glidecontent img {    width: 100% !important;}

.glidecontentwrapper {    height: 860px;}

.glidecontent span {   width: 100% !important; padding:30px;}

#goverance {    padding: 60px 0 0;}

.video1 {    width: 97.5%; margin-bottom:20px; float:none; padding-bottom:0px;}

.video1 iframe {    height: 620px;    }

.video2 {float:left; padding-bottom:0px; height:235px;}

.video2 iframe {height:235px;}

#top-menu {display:none;}

#ddtopmenubar {background-image:none; padding-left:0px; width:180px; background-color:#311f47; position:fixed; left:0px; top:55px; display:table;}

#ddtopmenubar ul li {float:none; width:100%; height:35px; border-bottom:1px solid #5a3b81;}

#ddtopmenubar ul li a {width:100%; text-align:left; box-sizing:border-box;  background-image:none; line-height:35px; background-color:#301f46;}

#ddtopmenubar ul li a:hover {background-image:none;}

.active {    border-bottom: 0px solid #eab615;    height: 35px;}

#ddtopmenubar .active a:hover {background-image:none!important;}

.dropdown-content {    margin-left: 180px;    margin-top: -35px;}

.menu-lines {display:inline-block; padding:20px;}

#ddtopmenubar ul li .dropdown-content a, #ddtopmenubar ul li .dropdown-content a:hover { background-color:#eab615 !important; color:#000 important;}

#ddtopmenubar {display:block!important;}

#ddtopmenubar ul li:nth-child(2), #ddtopmenubar ul li:nth-child(3), #ddtopmenubar ul li:nth-child(4), #ddtopmenubar ul li:nth-child(5), #ddtopmenubar ul li:nth-child(6), #ddtopmenubar ul li:nth-child(7), #ddtopmenubar ul li:nth-child(8), #ddtopmenubar ul li:nth-child(9), #ddtopmenubar ul li:nth-child(10) {   border-bottom: 0 solid #eab615 !important;    height: inherit!important; border-bottom: 1px solid #5a3b81 !important;}

.uday-jee-inside {display:none;}

.about-content {    margin: 80px 0 0;    width: 100%;}

#footer-inside {position:absolute; bottom:0px; width:100%; box-sizing:border-box;}

.office-address-inside {    width: 49%;}

.gallery a {    width: 47%;}

.press-column-left , .press-column-right { width:48%}

.press-column-left a:hover .news-readmore, .press-column-right a:hover .news-readmore {font-size:16px; font-family: 'MyriadPro-Regular_0'; }

.news-readmore {    line-height: 240px;    margin-top: -240px;}


.contact-box1 { width:100%; float:none;}

.contact-box2 { width:100%;  float:none; margin-left:0px;}


.video-frame { width:390px; height:220px; background-image:none; border:10px solid #fff; padding:0px; margin-bottom:20px; margin-right:20px;}

.video-frame iframe {    height: 200px;    width: 100%;}

.video-frame2 {  width:390px; height:220px; background-image:none; border:10px solid #fff; padding:0px; margin-bottom:20px; margin-right:20px;}

.video-frame2 iframe {    height: 200px;    width: 100%;}

.give-back-box {    width: 100%;}

.half-listing {width:100%; }

.listing li{margin:10px 0px !important;}

.half-listing .listing {margin:0px 0px -10px 0px !important;}

.slider li img, .s-w-t,  .s-w-t ul, .s-w-t li { height:274px !important;}

.optional-get-in-touch {display:block; background:#eab615; padding:40px 20px; color:#fff;}

.optional-get-in-touch  h3 {color:#fff;}

.optional-get-in-touch #form1 {    font-size: 12px;    line-height: 16px;}

.book {width:100%;}

}








/*  768px  */
@media all and (max-width: 979px) {

.caption , .grid-1200 {    width: 620px; max-width:620px;}

#recent-photos, #recent-photos div {  width: 620px!important; max-width:620px!important; }

#services h5 {    margin: 20px auto 10px;}

.service-box {    font-size: 12px;    margin-right: 2px;    text-transform: capitalize; margin-bottom:20px;}

.office-address, .res-address {    font-size: 14px;	}

#press-and-blog {    padding: 0;}

#press-and-blog {    background-image: none;}

.half-left {   padding: 30px;    width: 100%; background-color:#eab615; margin-bottom:20px; display:table;}	

.half-right {   padding: 30px;    width: 100%; background-color:#713f93; display:table;}	

.blog, .press {    height: auto;  }

#press-and-blog .clear {height:20px;}

.blog img, .press img {    margin-bottom: 30px;    width: 100px;}

.view-all a {float:right;}

#services {    padding: 20px 0;}

#press-and-blog .half-right h3, #press-and-blog .half-left h3 {   margin-left: 138px;}

.uday-jee {    width: 225px;}

.caption .text {    margin-top: 150px;}

.youtube-para {padding:30px; margin-bottom:0px;}	

.video1 { margin-top:0px; width:100%; box-sizing:border-box;}

.video2  {width:100%; float:none; margin:20px auto; box-sizing:border-box; }

.video3 {width:100%; float:none; margin:20px auto; box-sizing:border-box;}

.video1, .video2, .video3 {    height: 471px;}

.video1 iframe {height:450px !important; }

.video2 iframe {    height: 450px !important;    width: 100%;}

.video3 iframe {height:435px !important; }

.video3 {    height: 455px;}

#speech {    padding: 0 0 50px;}

.press-column-left , .press-column-right {margin-bottom:20px; width:48%}

.press-column-right {margin-right:0px;}

.news-caption {    padding: 15px;}

.news-media-name {    display: block;    float: left; width:100%;}

.news-date {    display: block;    float: left; width:100%;}

.press-column-left a:hover .news-readmore, .press-column-right a:hover .news-readmore {font-size:16px; font-family: 'MyriadPro-Regular_0'; }

.news-readmore {    line-height: 180px;    margin-top: -180px;}

#message {height:60px;}

.video-frame { width:100%; height:320px; background-image:none; border:10px solid #fff; padding:0px; margin-bottom:20px; margin-right:20px;}

.video-frame iframe {    height: 300px;    width: 100%;}

.video-frame2 {  width:100%; height:320px; background-image:none; border:10px solid #fff; padding:0px; margin-bottom:20px; margin-right:20px;}

.video-frame2 iframe {    height: 300px;    width: 100%;}

.slider li img, .s-w-t,  .s-w-t ul, .s-w-t li { height:207px !important;}


}




/*  640px  */
@media all and (max-width: 767px) {

.caption , .grid-1200 {    width: 500px; max-width:500px;}

#recent-photos, #recent-photos div {  width: 500px!important; max-width:500px!important; }

.caption .text span {    font-size: 27px;}

.caption .text {width:250px; font-size:11px; margin-top: 128px;}

.uday-jee {    margin-left: 35px;    width: 190px;}

.video1, .video2 {    height: 380px;}

.video3 {    height: 377px;}

.video3 iframe {    height: 355px !important;}

.glidecontentwrapper {    height: 700px; margin-bottom:20px;}

.office-address {margin-bottom:40px;}

.office-address, .res-address { width:100%; text-align:left; }

.res-address h6::after {    margin: 20px 0;}

.service-box {    width: 20.5%;}

.service-box:nth-child(6), .service-box:nth-child(7), .service-box:nth-child(8) {width:28.7%}

.blog img, .press img {    margin-bottom: 110px;    width: 100px;}

h3 {font-size:17px;}

#footer-inside {position:relative;  padding:40px 20px;}

.office-address-inside {    width: 100%;  margin-bottom:40px;}

.res-address-inside  { width: 100%; float:left!important; text-align:left!important;}

.res-address-inside h6::after {    margin: 20px 0 !important;}

.news-readmore {    line-height: 146px;    margin-top: -146px;}

.press-column-left a:hover .news-readmore, .press-column-right a:hover .news-readmore {font-size:16px; font-family: 'MyriadPro-Regular_0'; }

.uday-sahay {    margin-top: 0;}

.social-media {    margin: 10px 0;}

.uday-sahay img {    margin: 10% auto;}

.slider li img, .s-w-t,  .s-w-t ul, .s-w-t li { height:167px !important;}

.about-content h2 {    font-size: 25px;    letter-spacing: 2px;}

.video1 iframe {height:360px !important; }

.copyright-right {display: inline-block; float: left; text-align:left;}
	
footer {    padding: 80px 0px 20px 0px;	}
	
}






/*  480px  */
@media all and (max-width: 639px) {
	
.caption , .grid-1200 {    width: 440px; max-width:440px;}	

#recent-photos, #recent-photos div {  width: 440px!important; max-width:440px!important; }

.fix-menu {display:none;}

body {    padding-right: 0;}

.service-box {    width: 20%;}

.service-box:nth-child(6), .service-box:nth-child(7), .service-box:nth-child(8) {    width: 28.4%;}

#services h5 {    margin: 20px auto 40px; font-size:24px;}

.glidecontentwrapper {height:660px;}

.facebook-box, .twitter-box, .instagram-box {    margin-right: 0%;    width: 100%;}

.video1, .video2, .video3 {    height: 270px; }

.video1 iframe, .video2 iframe  {width:100%; height:250px !important}

.video3 iframe  {height:250px !important;}

.uday-jee {   margin-left: 35px;    width: 150px;}

.caption .text {    margin-top: 97px;}

.optional-social-media {display:inline-block; float:right; margin:15px;}

.optional-social-media  a{float:left; margin-left:5px; }

.optional-social-media  a img{border-radius:100px; width:25px; height:auto;}

.press-column-left , .press-column-right {width:100%; margin:0px 0px 20px 0px !important;}

.news-readmore {    line-height: 267px;    margin-top: -267px;}

.slider li img, .s-w-t,  .s-w-t ul, .s-w-t li { height:147px !important;}

.about-content h2 {    font-size: 20px;    letter-spacing: 0px; margin:20px 0px 10px 0px;}

.about-content h2::after {    margin: 10px 0 0;}


}






/*  360px  */
@media all and (max-width: 479px) {
	
.caption , .grid-1200 {    width: 320px; max-width:320px;}	

#recent-photos, #recent-photos div {  width: 320px!important; max-width:320px!important; }

.caption .text {    float: none;    margin: 500px auto 0; text-align:center;  width: 255px;}

.uday-jee {    float: none;    margin: 0 0 0 37px;    position: absolute;    top: 69px;    width: 200px;}

.home-banner {height:100%;}

.caption .text span {   font-size: 35px;    letter-spacing: 3px;    line-height: 30px;}

.caption .text strong {    letter-spacing: 13px;}

.quote2 {    margin-top: 4px;}
	
#speech h2 {    font-size: 18px;}

.video1, .video2, .video3 {    height: 245px;}

.video3 iframe {    height: 222px !important;}

#speech .clear {display:none;}

.glidecontenttoggler {   margin-top: -90px;    text-align: center;    width: 100%;}

.blog img, .press img {   margin-bottom: 10px;    width: 100px; float:none;}

.half-left, .half-right {    box-sizing: border-box;    float: none;    margin: 0px auto 20px auto;    padding: 20px;   width: 100%;}

#press-and-blog .half-right h3, #press-and-blog .half-left h3 {    margin-left: 0;}

.service-box {    margin-bottom: 1px;    width: 43% !important;}

.service-box:nth-child(8) {    width: 99% !important; box-sizing:border-box;}

.gbi {width:150px !important; height:auto!important;}

.subscribe-button {width:150px;}
	
.office-address-inside, ..res-address-inside {font-size-adjust:14px;}	

.about-content h2 {font-size: 24px;}

.about-content h2::after {    margin: 10px 0 0;}

h6 {    font-size: 20px;}

h6::after {    margin: 10px 0;}

.gallery a {    width: 100%; margin:0px 0px 20px 0px}

.news-readmore {    line-height: 190px;    margin-top: -190px;}

.press-column-left a:hover .news-readmore, .press-column-right a:hover .news-readmore {font-size:20px; font-family: 'MyriadPro-Regular_0'; }

.phone-box, .email-box {    font-size: 20px;}

.email-box  a {font-size:16px;}

.video-frame { width:100%; height:auto; display:table;}

.video-frame iframe {    height: 220px;    width: 100%; margin:0px;}

.video-frame2 {  width:100%; height:auto; display:table;}

.video-frame2 iframe {    height: 240px;    width: 100%; margin:0px;} 


.video1, .video2, .video3 {    height: 250px; }

.video1 iframe, .video2 iframe  {width:100%; height:230px !important}

.video3 iframe  {height:230px !important;}


.office-address, .res-address, .office-address-inside, .res-address-inside {font-size:15px;}

.glidecontent .gbi {    height: auto !important;    width: 215px !important;}

.glidecontent span {    height: 436px;}

.gbi-content-area {padding:0px 20px 20px 20px; color:#000;}

.slider li img, .s-w-t,  .s-w-t ul, .s-w-t li { height:107px !important; padding:0px!important;}

.about-content li {    padding-left: 10px; font-size:14px;}

.optional-get-in-touch { padding:30px 20px; }


.book {text-align:center; padding: 20px;}

.book img {    display: block;    float: none;    margin: 20px 0px 20px 15px;    text-align: center;    width: 100%;}

#goverance {    padding: 10px 0 0;}

.copyright-left {display: block; text-align: center; float: none; width: 220px; margin: auto;}	
	
.copyright-right {display: block; text-align: center; float: none;}	
	
	
}





/*  320px  */
@media all and (max-width: 359px) {
	
.caption , .grid-1200 {    width: 280px; max-width:280px;}

#recent-photos, #recent-photos div {  width: 280px!important; max-width:280px!important; }

.uday-jee {    float: none;    margin: 0 0 0 47px;    position: absolute;    top: 65px;    width: 153px;}

.caption .text {    margin: 365px auto 0;}

.video1, .video2, .video3 {    height: 215px;}

.video3 iframe {    height: 190px !important;}

.youtube-para img {    width: 100px;}

.iframe-box {    margin-bottom: 20px;}

#speech {    height: 950px;    padding: 0;}

h2 {    font-size: 22px;}

.service-box {    width: 42% !important;}

.news-readmore {    line-height: 170px;    margin-top: -170px;}

.press-column-left a:hover .news-readmore, .press-column-right a:hover .news-readmore {font-size:20px; }

.slider li img, .s-w-t,  .s-w-t ul, .s-w-t li { height:94px !important;}


.video1, .video2, .video3 {    height: 190px; }

.video1 iframe, .video2 iframe  {width:100%; height:170px !important}

.video3 iframe  {height:170px !important;}


}