/**-************************************-**/
/**-Author   :	JAISON JOSE             -**/
/**-Email    :	follower.com@gmail.com	-**/
/**-Company  :	www.theqtl.com       	-**/
/**-************************************-**/

/************************************************************************************
smaller than 1024
*************************************************************************************/
@media screen and (max-width: 1024px) {
body,html{overflow-x:hidden!important;overflow-y:scroll!important;}
#slides,.slides_container,#slides .slide,.container,.header_top,.menu,.head_nav,.nav_menu,.banner_content,.index_bx,.footer,.footer_qts_sld,.wrapper,.header,.banner{width:950px!important}
.banner_content h1{font:46px/75px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;font-weight:700;text-transform:uppercase}
.ind_bxs{width:307px!important}
.icon_slid,#slides2,#slides2 .slides_container,#slides2 .slides_control,div.footer_qts_sld div.icon_slid div#slides2 div.slides_container div.slides_control div{width:280px!important}
.ftr_gandhi_slid{width:625px!important}
.gandhi_img{margin:12px 30px 8px 37px !important}
.icon_slid h2{margin-bottom:10px !important;}
html body div.container div.wrapper div.header div.menu div.head_nav div.nav_menu ul.menu li ul.submenu li a{padding:0!important}
.sub_menu{width:220px!important}
#slides3,#slides3 .slides_control,.banner_content,.banner_content_inner{width:950px!important}
.txt_cnt,#test,.testimonials_cnt,.testimonials_cnt p{width:730px!important}
.contact_Right form .formItems input[type="submit"], .contact_Right form .formItems input[type="button"]{margin-left: 166px !important;}
.safari .inner_banner{height: 355px !important;}
div.head_nav div.nav_menu ul.menu > li a:link, div.head_nav div.nav_menu ul.menu > li a:visited{width: 13.53em !important;}

.ad-gallery{width:695px}
.ad-gallery .ad-image-wrapper .ad-image{width:695px;}
.ad-gallery .ad-image-wrapper{height:415px;width:100%;}
.ad-gallery .ad-nav{width:695px}
.ad-gallery .ad-thumbs li a, .ad-gallery .ad-thumbs li a img{width:75px !important;}

.mgtTabHold{margin:0!important;width:950px!important}
.mgtcontTab .disc{width:773px!important}
.mgtSlide{width:950px!important}
.mgtSlide h2{margin:30px 0 20px!important}
#mgtSlider{margin:0 20px 0 0 !important}

div.form_first input#email.water_mark{width: 180px !important;}
.form_first {width: 215px !important;}
.search_main h1{font-size:26px !important;}
}

/************************************************************************************
smaller than 800
*************************************************************************************/
@media screen and (max-width: 800px) {
body,html{overflow-x:hidden!important;overflow-y:scroll!important}
#slides,.slides_container,#slides .slide,.container,.header_top,.menu,.head_nav,.nav_menu,.banner_content,.index_bx,.footer,.footer_qts_sld,.wrapper,.header,.banner{width:750px!important}
.banner_content h1{font:40px/59px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;font-weight:700;text-transform:uppercase}
.ind_bxs{margin-right:10px!important;width:240px!important}
.icon_slid,#slides2,#slides2 .slides_container,#slides2 .slides_control,div.footer_qts_sld div.icon_slid div#slides2 div.slides_container div.slides_control div{width:250px!important}
.ind_bxs h2{color:#4E4E4E;font:13px ' dinprolight ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;text-transform:uppercase}
.ftr_gandhi_slid{width:460px!important}
.icon_slid h2{margin-bottom:10px !important;}
.gandhi_img{margin:12px 10px 8px!important}
html body div.container div.wrapper div.header div.menu div.head_nav div.nav_menu ul.menu li ul.submenu li a{padding:0!important}
.search_main{width:590px!important}
.search_main h1{font:normal 21px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;width:375px!important}
.gandhi_qts_cnt h1{font:19px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important}
.icon_slid{margin-left:10px!important}
#slides1,#slides1 .slides_container div{width:300px!important}
.sub_menu{width:200px!important}
.icon_slid h2{margin-bottom:8px}
#slides3,#slides3 .slides_control,.banner_content,.banner_content_inner{width:750px!important}
.txt_cnt,#test,.testimonials_cnt,.testimonials_cnt p{width:535px!important}
.contact_Right form .formItems input[type="submit"], .contact_Right form .formItems input[type="button"]{margin-left: 114px !important;}
.accord_container,h2.acc_trigger.active,h2.acc_trigger,.acc_box,.acc_container .block{width:535px!important}
.heding{width:94%!important}
.mission_hold{overflow:hidden!important;width:534px!important}

.ad-gallery{width:506px!important}
.ad-gallery .ad-image-wrapper .ad-image{width:506px!important}
.ad-gallery .ad-image-wrapper{width:506px!important;height: 303px !important;}
.ad-gallery .ad-nav{width:506px!important}
.ad-gallery .ad-thumbs li a, .ad-gallery .ad-thumbs li a img{width:75px !important;}
.ad-gallery .ad-forward, .ad-gallery .ad-back{top: -6px !important;}
.ad-gallery .ad-forward, .ad-gallery .ad-back{top: -9px !important;}
div.head_nav div.nav_menu ul.menu > li a:link, div.head_nav div.nav_menu ul.menu > li a:visited{width:10.68em !important;}

.mgtTabHold{margin:0!important;width:750px!important}
.mgtcontTab .disc{width:573px!important}
.mgtSlide{width:750px!important}
.mgtSlide h2{margin:30px 0 20px!important}
#mgtSlider{margin:0 20px 0 0 !important;}

div.form_first input#email.water_mark{width: 160px !important;}
.form_first {width: 195px !important;}
.search_main h1{width:505px;}
}

/************************************************************************************
smaller than 640
*************************************************************************************/
@media screen and (max-width: 640px) {
.banner_content h1{font:37px/55px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;font-weight:700;text-transform:uppercase}
.ind_bxs{margin-right:10px!important;width:186px!important}
.ind_bxs h2{color:#4E4E4E;font:13px ' dinprolight ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;text-transform:uppercase}
.gandhi_img{margin:12px 25px 8px 10px !important}
#slides1{width:420px!important}
html body div.container div.wrapper div.header div.menu div.head_nav div.nav_menu ul.menu li ul.submenu li a{padding:0!important}
.search_main h1{font:normal 21px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;width:375px!important}
#slides1 .slides_container div{width:400px!important}
.gandhi_qts_cnt h1{font:19px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important}
.icon_slid{margin-left:0!important;margin-top:20px!important;width:560px!important}
.copy_social,.social_icon{float:left!important}
.copy_social h1{text-align:left!important}
.copy_social{margin-top:10px!important}
#slides,#slides .slide,.container,.header_top,.menu,.head_nav,.nav_menu,.banner_content,.index_bx,.footer,.footer_qts_sld,.wrapper,.header,.banner,.ftr_gandhi_slid,.search_main,.footer_links{width:590px!important}
.icon_slid,#slides2,#slides2 .slides_container,#slides2 .slides_control,div.footer_qts_sld div.icon_slid div#slides2 div.slides_container div.slides_control div,div.footer_qts_sld div.icon_slid div#slides2 div.slides_container div.slides_control div{width:560px!important}
.sub_menu{width:200px!important}
.icon_slid h2{margin-bottom:8px}
.inner_banner{height:538px!important}
#slides3,#slides3 .slides_control,.banner_content,.banner_content_inner{width:590px!important}
.txt_cnt,#test,.testimonials_cnt,.testimonials_cnt p{width:380px!important}
.contact_Right form .formItems label{width: 23.13% !important;}
.contact_Right form .formItems input[type="text"]{width: 68% !important;}
.contact_Right form .formItems textarea{width: 68.5% !important;}
.contact_Right form .formItems input[type="submit"], .contact_Right form .formItems input[type="button"]{margin-left: 195px !important;}
.accord_container,h2.acc_trigger.active,h2.acc_trigger,.acc_box,.acc_container .block{width:380px!important}
.heding{width:90%!important}
body,html{overflow-x:hidden!important;overflow-y:scroll!important}
.mission_hold{height:865px!important;width:376px!important}
.second{left:0!important;top:271px!important}
.third{left:0!important;top:536px!important}

.ad-gallery{width:352px!important}
.ad-gallery .ad-image-wrapper .ad-image{width:352px!important; height:200px !important;}
.ad-gallery .ad-image-wrapper{width:352px!important;height: 200px !important;}
.ad-gallery .ad-nav{width:352px!important}
.ad-gallery .ad-thumbs li a, .ad-gallery .ad-thumbs li a img{width:62px !important;}
.ad-gallery .ad-forward, .ad-gallery .ad-back{top: -9px !important;}
div.head_nav div.nav_menu ul.menu > li a:link, div.head_nav div.nav_menu ul.menu > li a:visited{width:10.5em !important;}
.nav_menu, .menu{height:auto !important;}

.mgtTabHold{margin:0!important;width:590px!important}
.mgtcontTab .disc{width:412px!important}
.mgtSlide{width:590px!important}
.mgtSlide h2{margin:30px 0 20px!important}
#mgtSlider{margin:0 20px 0 0 !important;}



div.form_first input#email.water_mark{width: 180px !important;}
.form_first {width: 215px !important;}
}

/************************************************************************************
smaller than 360
*************************************************************************************/
@media screen and (max-width: 360px) {
.banner_content h1{font:30px/40px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;font-weight:700;text-transform:uppercase}
.ind_bxs{margin-right:0!important;width:310px!important}
.ind_bxs h2{color:#4E4E4E;font:13px ' dinprolight ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;text-transform:uppercase}
.gandhi_img{display:none!important}
#slides1{padding:10px;width:290px!important}
html body div.container div.wrapper div.header div.menu div.head_nav div.nav_menu ul.menu li ul.submenu li a{padding:0!important}
.search_main{padding:37px 0 0!important;width:310px!important}
.search_main h1{font:normal 18px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;width:310px!important}
#slides1 .slides_container div{width:290px!important}
.gandhi_qts_cnt h1{font:19px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important}
.icon_slid{margin-left:0!important;margin-top:20px!important;width:560px!important}
.copy_social,.social_icon{float:left!important}
.copy_social h1{text-align:left!important}
.copy_social{margin-top:10px!important}
.logo{float:none!important;margin:0 auto!important}
.form_first{margin-top:10px!important;width:310px!important}
div.form_first input#email.water_mark{width:270px!important}
div.head_nav div.nav_menu ul.menu > li > ul.submenu{left:0!important}
.icon_slid,#slides2,#slides2 .slides_container,#slides2 .slides_control,div.footer_qts_sld div.icon_slid div#slides2 div.slides_container div.slides_control div,div.footer_qts_sld div.icon_slid div#slides2 div.slides_container div.slides_control div{width:280px!important}
.menu,.nav_menu{height:auto!important}
.footer_links ul{margin-bottom:0!important;width:310px!important}
#slides,#slides .slide,.container,.header_top,.menu,.head_nav,.nav_menu,.banner_content,.index_bx,.footer,.footer_qts_sld,.wrapper,.header,.banner,.ftr_gandhi_slid,.footer_links{width:310px!important}
.icon_slid h2{margin-bottom:8px}
.inner_banner{height:727px!important}
#slides3 .slides_container{height:343px!important}
.sub_menu{margin-bottom:10px!important;width:310px!important}
.sub_menu a{margin-left:8px!important;width:auto!important}
#slides3,#slides3 .slides_control,.banner_content,.banner_content_inner,.txt_cnt,#test,.testimonials_cnt,.testimonials_cnt p{width:310px!important}
.contact_left{width:100% !important; margin:0px 0px 10px 0px !important;}
.contact_Right{width:100% !important; margin:0px !important;}
.contact_Right form .formItems input[type="submit"], .contact_Right form .formItems input[type="button"]{margin-left: 210px !important;}
.accord_container,h2.acc_trigger.active,h2.acc_trigger,.acc_box,.acc_container .block{width:310px!important}
.heding{width:90%!important}
body,html{overflow-x:hidden!important;overflow-y:scroll!important}
.mission_hold{height:865px!important;width:324px!important}

.ad-gallery{width:310px!important}
.ad-gallery .ad-image-wrapper .ad-image{width:310px!important; height:186px !important;}
.ad-gallery .ad-image-wrapper{width:310px!important;height: 186px !important;}
.ad-gallery .ad-nav{width:310px!important}
.ad-gallery .ad-thumbs li a, .ad-gallery .ad-thumbs li a img{width:53px !important;}
.ad-gallery .ad-forward, .ad-gallery .ad-back{top: -13px !important;}
.gallery_main{padding:0px !important;}

div.head_nav div.nav_menu ul.menu > li a:link, div.head_nav div.nav_menu ul.menu > li a:visited{width:22.17em !important;}
.nav_menu, .menu{height:auto !important;}
div.head_nav div.nav_menu ul.menu > li > ul.submenu{padding:11px !important;}
.btrm{float:left;}

.mgtTabHold{margin:0!important;width:310px!important}
.mgtcontTab .disc{width:310px!important}
.mgtSlide{width:310px!important}
.mgtSlide h2{margin:30px 0 20px!important}
#mgtSlider{margin:0 0px 0 0 !important;}
.mgtcontTab img{width:100% !important; margin: 0 0px 30px 0 !important;}
#mgtSlider .slide{width: 310px !important;}
#mgtSlider{width: 310px !important;}
div.mgtSlide div#mgtSlider div.slides_container div.slides_control div.slide img{width: 310px !important; height:auto !important;}
#mgtSlider .next, #mgtSlider .prev{top: 39% !important;}
.btrm{float:left !important;} 


div.form_first input#email.water_mark{width: 180px !important;}
.form_first {width: 215px !important;}
}

/************************************************************************************
smaller than 320
*************************************************************************************/
@media screen and (max-width: 320px) {
.banner_content h1{font:30px/40px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;font-weight:700;text-transform:uppercase}
.ind_bxs{margin-right:0!important;width:280px!important}
.ind_bxs h2{color:#4E4E4E;font:13px ' dinprolight ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;text-transform:uppercase}
.gandhi_img{display:none!important}
#slides1{padding:10px;width:260px!important}
html body div.container div.wrapper div.header div.menu div.head_nav div.nav_menu ul.menu li ul.submenu li a{padding:0!important}
.search_main{padding:37px 0 0!important;width:280px!important}
.search_main h1{font:normal 16px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important;width:280px!important}
#slides1 .slides_container div{width:265px!important}
.gandhi_qts_cnt h1{font:19px ' dinprobold ', "Trebuchet MS", Arial, Helvetica, sans-serif!important}
.icon_slid{height:160px!important;margin-left:0!important;margin-top:20px!important;width:560px!important}
.copy_social,.social_icon{float:left!important}
.copy_social h1{text-align:left!important}
.copy_social{margin-top:10px!important}
.logo{float:none!important;margin:0 auto!important}
.form_first{margin-top:10px!important;width:280px!important}
div.form_first input#email.water_mark{width:240px!important}
div.head_nav div.nav_menu ul.menu > li > ul.submenu{left:0!important}
.icon_slid,#slides2,#slides2 .slides_container,#slides2 .slides_control,div.footer_qts_sld div.icon_slid div#slides2 div.slides_container div.slides_control div,div.footer_qts_sld div.icon_slid div#slides2 div.slides_container div.slides_control div{width:250px!important}
.menu,.nav_menu{height:auto!important}
.footer_links ul{margin-bottom:0!important;width:280px!important}
#slides2 .slides_container,#slides2{height:170px!important}
#slides,#slides .slide,.container,.header_top,.menu,.head_nav,.nav_menu,.banner_content,.index_bx,.footer,.footer_qts_sld,.wrapper,.header,.banner,.ftr_gandhi_slid,.footer_links{width:280px!important}
.icon_slid h2{margin-bottom:8px}
.inner_banner{height:755px!important}
.btrm{float:left;}
#slides3 .slides_container{height:343px!important}
.sub_menu{margin-bottom:10px!important;width:280px!important}
.sub_menu a{margin-left:8px!important;width:auto!important}
#slides3,#slides3 .slides_control,.banner_content,.banner_content_inner,.txt_cnt,#test,.testimonials_cnt,.testimonials_cnt p{width:280px!important}
.contact_left{width:100% !important; margin:0px 0px 10px 0px !important;}
.contact_Right{width:100% !important; margin:0px !important;}
.contact_Right form .formItems input[type="submit"], .contact_Right form .formItems input[type="button"]{margin-left: 182px !important;}
.accord_container,h2.acc_trigger.active,h2.acc_trigger,.acc_box,.acc_container .block{width:280px!important}
.heding{width:90%!important}
body,html{overflow-x:hidden!important;overflow-y:scroll!important}
.mission_hold{height:865px!important;width:280px!important}
.second{left:-23px!important;top:271px!important}
.third{left:-23px!important;top:536px!important}
.first{left:-23px!important;top:0!important}

.ad-gallery{width:280px!important}
.ad-gallery .ad-image-wrapper .ad-image{width:280px!important; height:186px !important;}
.ad-gallery .ad-image-wrapper{width:280px!important;height: 186px !important;}
.ad-gallery .ad-nav{width:280px!important}
.ad-gallery .ad-thumbs li a, .ad-gallery .ad-thumbs li a img{width:53px !important;}
.ad-gallery .ad-forward, .ad-gallery .ad-back{top: -13px !important;}
.gallery_main{padding:0px !important;}

div.head_nav div.nav_menu ul.menu > li a:link, div.head_nav div.nav_menu ul.menu > li a:visited{width:20em !important}
.nav_menu, .menu{height:auto !important;}
div.head_nav div.nav_menu ul.menu > li > ul.submenu{padding:11px !important;}


.mgtTabHold{margin:0!important;width:280px!important}
.mgtcontTab .disc{width:280px!important}
.mgtSlide{width:280px!important}
.mgtSlide h2{margin:30px 0 20px!important}
#mgtSlider{margin:0 0px 0 0 !important;height: 175px auto;}
.mgtcontTab img{width:100% !important; margin: 0 0px 30px 0 !important;}
#mgtSlider .slide{width: 280px !important;}
#mgtSlider{width: 280px !important;}
div.mgtSlide div#mgtSlider div.slides_container div.slides_control div.slide img{width: 280px !important; height:auto !important;}
#mgtSlider .next, #mgtSlider .prev{top: 39% !important;}
.btrm{float:left !important;} 

.form_first {width: 215px !important;}
div.form_first input#email.water_mark{width: 180px !important;}
}