
/* media*/
@media (max-width: 768px)  
{
	


}

@media all and (-ms-high-contrast:none)
 {
    .default-div
    {
     	padding-right: 16px;
    }
}

@media (max-width: 940px) and (min-width: 769px){
	 #page7 .parallax-portfolio #pager
	 {
	 	
	 }

	.parallax-page .team-desc 
	{
	    height: 100% !important;
	}

	.tooltip-inner {
	    background-color: #ed008c;
	    padding: 5px 10px;
	    font-size: 14px;
	    width: 100% !important;
	    max-width: 500px !important;
	    text-align: left;
	}
}

@media (max-width: 1210px) and (min-width: 941px)
{
	.parallax-page .bx-viewport, .parallax-page .bx-viewport li, .parallax-page .bx-viewport .blogpost, .parallax-page .bx-viewport .member, .parallax-page .page-contents
	{
		height: 19em;
	}

	.default-div img
	{
		max-width: 100% !important;
	    width: 100% !important;
	    height: 100% !important;
	    border: 10px solid #e4032e;
	}
}

/* iPad portrait media quary*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait)
{	
	
	#tree32{
		bottom: 20px !important;
    	margin-left: -90px !important;
	}
	#tree322{
		bottom: 810px !important;
	}
	#tree312{
		bottom: 95px !important;
    	margin-left: -280px !important;
	}
	
	.custom_modal_btn{
		margin-top: 15px;
	}

	.box_2{
		padding: 0px !important;
		margin-bottom: 5px;
		height: 200px;
	}
	#aboutus-page{
		max-width: 140%;
		top: 8%!important;
	}

	.radioLabel{
		padding-right: 70px;
	}
	#blog-page{
		top: 8%!important;
	}

	.ipad_p{
		padding-left: 20px;
    	padding-right: 20px;
	}

	#leaves323{
    	margin-left: -95px !important;
	}
	#aboutus-page .nano {
	    height: 850px !important;
	}
	.box_2 img{
		margin-top: 5px;
	}
	.box_2 p{
		margin-top: 10px;
		margin-left: 5px;
		margin-right: 5px;
	}
	#mohini80{
		margin-left: -250px !important;
	}
	#leaves324{
		margin-left: -80px !important;
		bottom: 350px !important;
	}
	#leaves333, #leaves3244{
		visibility: hidden !important;
	}

	.coutom_box{
		margin-top: 15px;
    	margin-bottom: 15px;
	}

	.parallax-page .page-contents img{
		max-width: 100%;
	}
	.grow_model8 img{
		top: 0px;
    	right: 0px;
    	position: absolute;
	}
	.grow_model6 img{
		position: absolute;
		top: 0px;
    	right: 0px !important;
    	left: auto;
	}
	.center-text h1
	{
		font-size: 40px;
	}

	.thumbnail
	{
		padding: 8px;
	    margin-left: 7px;
	    margin-right: 2px;
	    margin-top: -13px;
	}
	.custom_p1{
		max-width: 90%;
	}

	#dance7{
		bottom: 552px !important;
		margin-left: -260px !important;
	}

	.grow_model1_inner_div{
		width: 39%;
	    height: 38%;
	    right: 23%;
	    top: 55% !important;
	}
	.grow_model2_inner_div{
		position: relative;
		transform: translate(90%, 250%) !important;
		right: 2%; 
    	top: 0% ;
	}
	.grow_model3_inner_div{
		width: 38%;
	    height: 36%;
	    right: 23%;
	    top: 34% !important;
	}
	.grow_model4_inner_div{
		transform: translate(271%, 68%);
		position: relative;
		height: 60px;
	}
	.grow_model2 img{
	    /* top: 0px; */
	    right: 0px;
	    position: absolute;
	}
	.grow_model4 img {
	     top: 0px; 
	    right: 0px;
	    position: absolute;
	}
	#elephant26{
		margin-bottom: 310px;
	}
	.welcome-page
	{
		width: 93%;
	}

	#page6{
		top: 8%!important;
	}

	#home-page .nano-pane
	{
		opacity: 0!important;
	}

	.cyellow ,.cyellow1
	{
		width: 33%!important;
	}

	.team1 .member
	{
		width: 350px !important;
	} 
	#page5 .content-box{
		padding-right: 25px; 
	}

	.member1{
		width: 251px !important;
	}

	.team-desc{
		min-height: 276px;
	}

	#page7 .content-box
	{
		height: 410 !important;
		width: 570px;
		margin-left: -43px !important;
	}

	#page7 .left-content, #page7 .right-content
	{
		padding: 32px;
		height: 300px;
	}

	.numberBox
	{
		width: 199px !important;
	    padding-left: 18%;
	    bottom: 16px !important;
	}

	#page8 .numberBox{
		width: 610px !important;
	}

	#page8 .content-box
	{
		height: 684px!important;
	}

	#page8 .bx-viewport{
		height: 463px !important;
	}

	.parallax-portfolio1 #pager1
	{
		padding: 20px;
		height: 54px;
		top: 463px;
	}

	#page8 .right-content4, #page8 .right-content3, #page8 .right-content1{
		height: 310px ;
	}

	#page8 .right-content1{
		background-position: 25% 45% !important;
		background-size: unset;
	}

	.lineDiv{
		margin-left: 60px;
	}

	#page8 .left-content{
		height: 222px;
	}
	#page8{
		height: 750px;
	}
	#page8 .right-content3, #page8 .right-content6, #page8 .right-content5{
		width: 100%;
		height: 242px !important ;
		background-position: 50% 70%;
	}

	#page8 .right-content6{
		height: 242px;
	}
	#page9 .container {
	    height: 720px!important;
	}
	#leaves48{
		bottom: 302px !important;
		margin-left: -140px !important;
	}
	#leaves48 img{
		width: 477px;
		height: 251px;
	}
	#puli29{
		bottom: 550px !important;
	}
	.main_msg{
		right: 50px;
    	top: 240px;
	}
	.page5_txtbg1{
		width: 197px;
		height: 150px;
	}
	.page5_subtxt {
	    margin-top: 390px;
	}
	.page5_subtxt4{
		margin-left: 124px;
		margin-top: -60px;
	}
	
	.page5_subtxt5 {
		margin-left: 447px;
	}
	.page5_txtbg1:before{
		transform: rotate(124deg);
		top: 147px;
    	left: 600px;
	}
	.page5_txtbg2 {
		left: -348px;
		height: 150px;
		width: 240px;
		bottom: 0px;
	}
	.page5_txtbg2:after{
		left: 213px;
    	top: 149px;
    	transform: rotate(62deg)
	}
	#page9 .container {
	    width: auto;
	    position: relative;
	}
	#page9{
		top: 8% !important;
	}
	.activity_radio {
	    height: 230px;
	}
	#page10 .nano{
		height: 570px !important;
	}

	#page10 .bx-viewport{
		height: 345px !important;
	}
	.parallax-portfolio2 #pager2{
		padding-top: 0px;
		top: 370px;
		margin-left: auto !important;
    	margin-right: auto !important;
    	right: 0px;
    	left: 0px;
	}
	.right-content2{
		height: auto;
		/*padding-left: 0px;*/
	}
	.grow_model5_inner_div {
		right: 111px;
    	top: 59px!important;
	}
	.grow_model6_inner_div{
		position: relative;
		top: 99px;
		right: -160px;
	}

	.grow_model8_inner_div{
		right: -161px;
	    top: 90px;
	    position: relative;
	}
	.grow_model7_inner_div{
		right: 110px;
    	top: 63px;
	}
	#build-skills-complete{
		top: 87px;
    	right:126px;
	}
	#challenge-mentees-complete{
		top: 81px;
    	left: 26px;
    	position: relative;
	}
	#simulate-practice-complete{
		bottom: 201px;
    	right: 126px;
	}
	#aid-promotions-complete{
		left: 40px;
		bottom: -12px;
		position: relative;
	}
	#goal-complete, #options-complete{
		top: 73px;
    	left: 181px;
	}
	#reality-complete, #way-forward-complete{
		top: 73px;
    	left: 241px;
	}
	#page10 .liststyle, #page10 .liststyle1 {
		padding-left: 0px;
	}
	.box1_12, .box2_12, .box3_12, .box4_12, .box5_12{
		height: auto;
	}
	.box2_12, .box5_12{
		margin-left: 0px;
		margin-right: 0px;
	}
	#page12 .nano {
	    height: 700px !important;
	}
	#page12 .liststyle, #page12 .liststyle1 {
		padding-bottom: 10px;
	}
	.media-carousel .carousel-control.right, .media-carousel .carousel-control.left{
		margin-top: 30%;
	}
	#myModal .modal-dialog {
	    width: 600px !important;
	}
	.modal-dialog {
	    width: 680px !important;
	}
	#leaves323 img{
		width: 699px;
    	margin-left: -211px !important;
    	height: 392px;
	}
	#leaves344 {
		bottom: 300px !important;
    	margin-left: 1% !important;
	}
	#leaves3777{
		bottom: 160px !important;
	}
	#leaves373{
		z-index: 90 !important;
		bottom: 160px !important;
	}
	#leaves3777 img{
		width: 209px;
    	height: 250px;
    	margin-left: -28%;
	}
	#leaves373 img{
		width: 327px;
    	height: 343px;
    	margin-left: -48%;
	}
	#leaves39 img{
		width: 635px;
		height: 459px;
		margin-left: -28%;
	}
	#leaves64{
		bottom: 858px !important;
	}
	#leaves60, #leaves62{
		bottom: 248px !important;
	}
	#leaves60 img, #leaves62 img{
		width: 237px;
    	height: 134px;
	}
	#leaves62{
		margin-left: -4% !important;
	}
	#leaves59, #leaves61{
		bottom: 220px !important;
	}
	#leaves61{
		margin-left: -4% !important;
	}
	#leaves59 img, #leaves61 img{
		width: 272px;
    	height: 169px;
	}
	#leaves49{
		visibility: hidden !important;
	}
	
	#myForm {
	    margin-left: 50px;
	}
	.custom_p_myModal1{
		padding-left: 10px;
    	padding-right: 10px;
	}
	.btn-group-expand{
		top: 154px;
	}
	#page7 {
    top: 8% !important;
	}
	.prev-icon, .next-icon{
		visibility: hidden;
	}
	.parallax-page{
		width: 100%;
		left: 0px;
	}
	#page5 {
	    top: 10% !important;
	}
	#blog-page label p{
		padding-left: 0px;
	}
	#page9 .nano-content {
	    height: 700px;
	}
}
/* iPad portrait media quary*/

/* Start--> iPad landscape media quary*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
	.prev-icon, .next-icon{
		visibility: hidden;
	}
	#tree32{
		bottom: 30px !important;
	}
	#blog-page label p{
		padding-left: 0px;
	}
	#tree322{
		bottom: 550px !important;
		margin-left: 60px !important;
	}
	#tree312{
		bottom: 20px !important;
    	margin-left: -100px !important;
	}
	.lineDiv{
		margin-left: 55px;
		width: 80%;
	}
	.container{
		margin-right: 100px;
    	margin-left: 150px;
	}

	#dance7{
		margin-left: -220px !important;
	}

	.box_2{
		height: 200px !important;
	}
	#leaves333, #leaves3244{
		visibility: hidden !important;
	}

	#leaves324{
		bottom: 22px !important;
	}
	#mohini80{
		margin-left: -20px !important;
	}
	.box_2 img, .box_2 p{
		margin-top: 5px;
	}

	/*.pull-right {
	    margin-left: 82%;
	}*/

	.grow_model1_inner_div{
		width: 40%;
	    height: 40%;
	    right: 12%;
	    top: 56% !important;
	}
	.grow_model2_inner_div{
		width: 41%;
	    height: 41%;
	    right: 45%;
	    top: 57% !important;
	}
	.grow_model3_inner_div{
		width: 39%;
	    height: 39%;
	    right: 12%;
	    top: 34% !important;
	}
	.grow_model4_inner_div{
		right: 54%;
	    width: 40%;
	    height: 39%;
	    top: 31% !important;
	}

	.pg3_TtlBox, .pg4_TtlBox{
    	max-width: 500px;
	}
	#page5{
		left: 152px;
	}
	#page5 .container{
		margin-left: 0px;
	}
	#page5 .content-box{
		margin-left: 0px;
		width: 720px;
	}
	.parallax-portfolio #pager {
    	width: 315px;
	}

	#page8 .content-box{
		margin-left: 0px !important;
		width: 100% !important;
	    height: 604px !important;
	}
	#page8, #page10 {
	    top: 11% !important;
	}
	.parallax-portfolio1 #pager1{
	    top: 391px !important;
	    background-color: #94d4e1;
	}
	#page8 .right-content3, #page8 .right-content6{
		width: 100%;
		top: -60px;
		height: 195px;
		background-position: 50%;
	}
	#page8 .right-content5{
		width: 100%;
		top: -60px;
		height: 195px;
		background-position: 50% 30%;
	}
	#page10 .li2, #page10 .li3, #page10 .li6, #page10 .li7{
		margin-top: 32px;
	}
	#goal-complete, #reality-complete, #way-forward-complete, #options-complete{
		top: 62px;
    	left: 156px;
	}
	#leaves64{
		bottom: 507px !important;
	}
	#page10 .li4{
		margin-top: 55px;
	}
	#page10 .liststyle{
		padding-left: 0px;
	}
	.bx-viewport{
		height: 440px !important;
	}
	.team-group1 h5{
		margin-top: 0px !important;
	}
	.nano-pane{
		visibility: hidden !important;
	}
	#page8 .left-content{
		width: 100%;
		/*height: 315px;*/
	}
	
	.page5_subtxt4{
		margin-left: 215px;
	}
	.page5_subtxt5 {
		margin-left: 455px;
	}
	.main_msg{
		right: 220px;
		top: 300px;
	}
	.page5_txtbg1{
		width: 300px;
	}
	.page5_subtxt {
	    margin-top: 407px;
	}
	.page5_txtbg2{
		left: -490px;
	}
	#openionContainer{
		margin-left: -260px;
	}
	
	.left-content2, .right-content2{
		padding-left: 0px;
	}
	.grow_model5_inner_div{
		right: 64px;
		top: 56px!important;
	}
	.grow_model6_inner_div{
		right: 65px;
		top: 56px;
	}
	.grow_model8_inner_div{
		right: 66px;
		top: 56px;
	}
	.grow_model7_inner_div{
		right: 64px;
		top: 56px;
	}
	#build-skills-complete{
		top: 80px;
    	right: 72px;
	}
	#challenge-mentees-complete{
		top: 78px;
    	left: 79px;
	}
	#simulate-practice-complete{
		bottom: 102px;
    	right: 72px;
	}
	#aid-promotions-complete{
		bottom: 112px;
    	left: 94px;
	}
	.box1_12, .box2_12, .box3_12, .box4_12, .box5_12{
		height: 250px;
	}
	#page12 .liststyle{
		padding-right: 10px;
	}
	.box2_12, .box5_12{
		margin-left: 0px;
		margin-right: 0px;
	}
	#page10 a{
		padding-top: 10px;
	}
	#page10 .page-contents{
		height: 360px !important;
	}
	.parallax-portfolio2 #pager2{
		padding-top: 0px;
	}
	
	.page5_tabs{
		    left: 37%;
	}

}
@media (max-width: 1210px) and (min-width: 941px){
	.parallax-page .bx-viewport li{
		height:20px !important;
	}
}
/* End--> iPad landscape media quary*/

@media (min-width: 360px) and (max-width: 640px) 
{
	
}
/* mobile(portrait) */
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) and (orientation : portrait) {
  

	.left-content2 img{
		margin-top: 10px;
		left: 0px;
	}
	#portfolio-page .iPhoneVisible{
		visibility: visible;
	}
	
	.navbar-brand img{
		max-width: 70% !important;
	}
	.menuitem{
    	margin-top: -42px;
	}
	
	.scroll_phone{
		overflow-y: scroll;
		max-height: 380px;
	}
	.next-icon i, .prev-icon i{
		/*width: 40px;
	    height: 40px;
	    padding: 3px 15px;*/
	    visibility: hidden;
	}
	#aboutus-page .coutom_box{
		overflow: scroll !important;
	}
	.coutom_box{
		margin-top: 0px !important;
	}
	.box_2 img, .box_2 p{
		margin-top: 5px !important;
	}
	.box_2{
		height: 172px !important;
		margin-bottom: 10px;
	}
	#temple25, #elephant26, #templebg32, #chenda27, #leaf24{
		visibility: hidden !important;
	}
	#mohini80, #dance7, #mohini8, #leaves373, #leaves3777{
		visibility: hidden !important;
	}
	.pull-right {
    	margin-left: 72%;
	}

	.fa-3x {
	    font-size: 2em;
	}
	.custom_p1{
		max-width: 100%;
	}
	.custom_modal_btn{
		margin-top: 15px !important;
		margin-bottom: 20px !important;
	}
	.grow_model1, .grow_model2, .grow_model3, .grow_model4 {
	    min-height: 140px;
	}
	.grow_model1_inner_div{
		width: 36%;
	    height: 37%;
	    right: 35%;
    	top: 53% !important;
	}
	.grow_model2_inner_div{
		width: 100px;
	    text-align: center;
	    right: 36px;
	    top: 50% !important;
	}
	.grow_model3_inner_div{
	    width: 100px;
	    right: 30px;
	    top: 54% !important;
	    height:85px;
	    line-height: 1;
	}
	.grow_model4_inner_div{
		width: 110px;
    	right: 70px;
    	top: 78px !important;
	}
	.phoneP{
		margin-left: 10px;
    	margin-right: 10px;
	}
	
	.lineDiv{
		margin-left: -3px;
    	width: 100%;
	}
	.cstmContainer {
	    padding-top: 0px;
	    padding-bottom: 0px;
	}
	.modal-dialog {
	    width: 350px !important;
	}
	.modal-dialog{
		width: 90%;
		height: 60%;
		margin-top: 10px;
		margin-bottom: 20px;
	}

	.modal-body1 h1, .modal-body2 h1, .modal-body3 h1, .modal-body4 h1, .modal-body7 h1, .modal-body8 h1, .modal-body9 h1, .modal-body10 h1{
		font-size: 25px;
		margin-top: 10px;
	}
	#myModal7 p, #myModal8 p, #myModal9 p, #myModal10 p{
		     padding-left: 0%; 
		     font-size: 14px;
	}

	.modal1 p{
		font-size: 14px;
		padding-right:2%;
	}
	.container{
		margin-right: 20px;
    	margin-left: 20px;
    	padding-left: 0px;
   		padding-right: 0px;
	}
	#page9 .container{
		width: auto !important;
	}

	#aboutus-page .nano{
		margin-top: 0px !important;
	}

	#page7 .left-content{
		height: auto !important;
	}

	#page7 .left-content
	{
	 	text-align: center;
	    font-size: 16px;
	    background: aliceblue;
	    color: #b4096d!important;
	    display: table;
	}

	#page8 .parallax-portfolio1 #pager1
	{
		display: none!important;
	}

	#parallax-container h1,h2,h3{
		font-size: 18px!important;
		line-height: 1; 
		width: 100%;
	}

	#tree32, #tree312, #tree322, #puli29{
		visibility: hidden !important;
	}

	.cntTitle_type_2{
		font-size: 16px;
	}

	.team-pic1, .team-pic2, .team-pic3, .team-pic4, .team-pic5{
		height: 190px;
    	/*background-position: 50% 0%;*/
	}
	.team-desc {
	    height: auto !important;
	}
	.team-desc{
		overflow-x: initial;
	}

	#parallax-page .pageTitle_type_1
	{
		margin-top:  40px!important;
	}

	#blog-page .center-text h1{
		text-align: center;
		width: 100%;
		line-height: 30px;
	}

	.center-text p{
		font-size: 15px;
	}
	#blog-page .nano {
	    margin-top: 0px !important;
	}

	#portfolio-page .center-text h2{
		font-size: 20px!important;
		width: 100%;
		line-height: 20px; 
	}

	.nano-slider
	{
		height: 0px!important;
	}

	.parallax-portfolio .slider .contents
	{
		height: 290px!important;
	}

	#page7 img
	{
		margin-top: 20px;
		margin-left: 70px!important;
	}

	.content-box{
		margin-top: 4px;

	}

	.left-content{
		height: auto;
	}

	.cyellow{
		border-left: none;
   		left: 5px !important;
    	text-align: initial;
    	max-width: 98%;
	}

	.cyellow1{
		border-left: none;
    	left: 5px !important;
    	text-align: initial;
   		max-width: 98%;
	}

	.page-contents{
		height: 500px !important;
	}
	#page5 .page-contents{
		width: 130%;
		left: -20px;
	}
	#home-page{
		top: 12% !important;
	}

	.welcome-page{
		width: 100%;
	}

	.parallaxItem{
		visibility: visible !important;
	}

	.menuitem{
		margin-right: 12px;
   		margin-top: -47px;
	}

	/*#page5 .content-box{
		max-width: 80%;
    	margin-left: 12%;
	}*/
	.btn-back, .btn-next{
		width: 40px;
   		height: 40px;
	}
	.radioLabel {
		padding-right: 38px;
	}
	.pageTitle_type_1{
		line-height:1;
		margin-top: 0px;
	}
	#blog-page .center-text img{
		margin-top: -10px;
	}
	#page5 .content-box{
		height: 480px;
    	overflow-y: scroll !important;
	}
	#page8 .content-box{
		height: 480px;
	}
	#page5 .team{
		padding-right: 5px;
		height: 520px;
    	overflow: scroll !important;
	}
	#page5 .team-desc .extra-pad {
	    padding: 4px !important;
	    border-bottom: 1px solid #0000003b;
	}
	.page5_tabs{
		width: 100%;
		left: 50%;
		transform: translate(-50%, 100%);
		position: relative;
		/*border-right: -20px !important;*/
	}
	.activity_radio {
	    height: 219px;
	}
	
	.page5_subtxt {
	    margin-top: 311px !important;
	}
	#leaves48 img{
		width: 227px;
    	height: 121px;
	}
	#leaves48 {
		margin-left: -60px !important;
	}
	#page9 .page-contents{
		height: 660px !important;
	}
	.page5_txtbg1{
		width: 230px;
		margin-left: 40px;
		height: 140px;
	}
	.main_msg {
		top: 180px;
		z-index: 99999;
	}
	.page5_txtbg1:before{
		transform: rotate(119deg);
	    left: 180px;
	    top: 140px;
	}
	.page5_txtbg2:after{
		left: 42px;
    	top: 134px;
    	transform: rotate(59deg);
	}
	.page5_txtbg2 {
		width: 230px;
		left: 27px;
		height: 140px;
		top: 1px;
	}
	.activity{
		transform: translate(0%, -200%);
	}
	.grow_model7_inner_div{
		    right: 30px;
		    width: 80%;
    		top: 48px;
	    	transform: rotate(0deg);
	}
	.grow_model6_inner_div{
		    left: 59px;
		    width: 58%;
    	/* right: -54px; */
    	top: 64px;
    	position: relative;
	    transform: rotate(0deg);
	}
	.grow_model5_inner_div{
		right:  75px;
    	top: 48px!important;
    	transform: rotate(0deg);
	}
	#goal-complete, #options-complete{
		top: 4px;
    	left: 89px;
	}
	#reality-complete, #way-forward-complete{
		top: 4px;
    	left: 64px;
	}
	.left-content2, .right-content2{
		height: auto;
		padding-top: 10px;
		padding-bottom: 5px;
		padding-top: 0px;
	}
	#leaves52, #leaves51, #leaves534, #leaves53{
		visibility: hidden !important;
	}
	#page10 .content-box{
		padding: 10px;
	}
	.parallax-portfolio2 .liststyle li, .parallax-portfolio2 .liststyle1 li {
		margin-left: 10px;
		width: 266px;
	}
	#page10 .parallax-page {
	    width: 100%;
	}
	.grow_model8_inner_div{
		left: 52px;
    	top: 55px;
	    transform: rotate(0deg);
	    position: relative;
	   	width: 66%;
	}
	#leaves39 img{
		width: 100%;
		height: 100%;
		margin-left: -50px;
	}
	#page8, #page10 {
	    top: 10% !important;
	}
	.parallax-portfolio1 #pager1{
		bottom: 56px;
	}
	#build-skills-complete{
		top: 30px;
    	right: 38px;
	}
	#challenge-mentees-complete{
		top: 31px;
    	left: 40px;
	}
	#simulate-practice-complete{
		bottom: 103px;
    	right: 51px;
	}
	#aid-promotions-complete{
		bottom: 106px;
    	left: 41px;
	}
	.page5_subtxt4{
		margin-left: 0px;
	}
	#page10{
		top: 8% !important;
	}
	#myModal .modal-dialog {
	    width: 320px !important;
	}
	.team-content_mob .tab_head_mob{
    	padding: 10px;
	    background-color: #f47721c9 !important;
	    font-size: 18px;
	    text-align: center;
    	color: #2e260e;
	}
	.extra-pad6{
		position: relative;
	    top: 0;
	    padding: 10px 10px 10px 10px !important;
	    text-align: left;
	}
	.iPhoneNone {
	    display: none;
	}
	.iPhoneBlock {
	    display: block;
	}
	.team-group {
	    height: auto !important;
	}
	.parallax-portfolio .slider .contents {
	    height: 290px!important;
	}
	#page8 img {
	    margin-top: 20px;
	    margin-left: 0px!important;
	}
	#page8 .page-contents {
	    /*width: 220px;*/
	    height: 314px !important;
	    overflow-y: scroll;
	    bottom: 0px;
	    padding: 0px;
	}
	#page8 li{
		margin-bottom: 0px;
	}
	#page8 ul{
		padding-left: 5px;
		list-style-type: disc;
	}
	#page8 .parallax-portfolio1 .slider li{
		overflow: unset;
	}
	#page8 .parallax-portfolio li, #page8 .parallax-portfolio ul, #page8 .parallax-portfolio1 li, #page8 .parallax-portfolio1 ul{
		list-style: unset !important;
	} 
	#page8 .left-content{
    	padding-top: 10px;
    	height: 205px;
	}
	#page8 .right-content3, #page8 .right-content5, #page8 .right-content6{
		width: 100%;
	}
	.team-group6{
		width: 100% !important;
	}
	.page5_subtxt5{
		margin-left: 227px;
	}
	/*.carousel-control{
		visibility: hidden;
	}*/
	#page12 .coutom_box {
		overflow: scroll;
	}
	.media-carousel{
		padding: 0px;
		margin-top: 0px !important;
	}
	.box1_12, .box4_12, .box2_12, .box3_12, .box5_12{
		height: auto;
	}
	#page12 .nano {
	    height: 520px !important;
	}
	.media-carousel .carousel-control.right{
		margin-top: 370px;
	}
	.media-carousel .carousel-control.left{
		margin-top: 30	0px;
	}
	#leaves63{
		visibility: hidden !important;
	}
	#page9 {
   		top: 10% !important;
	}
	#page11 p{
		margin-bottom: 5px !important;
	}
	.grow_model6 img{
		right: 0px;
		left: auto;
		bottom: auto;
    	position: absolute;
	}
	.grow_model8 img{
		top: 0px;
    	right: 0px;
    	position: absolute;
	}
	.modal-content1, .modal-content2, .modal-content3, .modal-content4, .modal-content7, .modal-content8, .modal-content9, .modal-content10{
		/*height: 540px;*/
   		overflow: scroll;
	}
	.modal_p1, .modal_p2, .modal_p3, .modal_p4{
		    padding-left: 29%;
	}
	#page10 .bx-viewport {
		margin-top: 5px;
		background-color: #dedfe2;
		height: 448px !important;
	}
	#leaves42, #leaves44, #leaves60, #leaves62, #leaves3779, #leaves401, #leaves402, #leaves344, #leaves3778, #leaves41, #leaves403{
		visibility: hidden !important;
	}
	#myModal6 h1 {
	    color: #322808;
	    font-size: 30px;
	    margin-top: 5px;
	}
	.parallax-portfolio2 #pager2 {
	    padding-top: 5px;
	}
	.left-content2 h1{
		margin-top: 3px !important;
    	margin-bottom: -5px !important;
	}
}
/* desktop */
@media only screen and (min-device-width : 2881px) {
	.main_msg {
    	top: 287px;
    }
    .page5_subtxt {
	    margin-top: 440px;
	}
	.page5_subtxt5 {
	    margin-left: 667px;
	}
	.page5_subtxt4 {
	    margin-left: 295px;
	}
	.page5_txtbg1{
		margin-left: 648px;
	}
	.page5_txtbg1:before{
		left: 600px;
	}
	.page5_txtbg2{
		left: 97px;
	}
	.activity{
		margin-top: 333px;
   		margin-bottom: -103px;
	}
	.page5_tabs {
	    margin-top: 152px;
	}
}