@charset "utf-8";
/* CSS Document */

	 @font-face 
	 {
		src:url(../fonts/Monotype%20Corsiva.ttf);
		font-family: myFirstFont;
	 }
	 body
     {
	    font-family: 'Roboto', sans-serif;
		font-size:14px;
     }
	
		body {
			background: #fff;
			padding: 0;
			margin: 0;
			font-family: 'Varela Round', sans-serif;
			height:100%;
		}
		
		/* Custom Adjust Css */
		.sharemodal {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: left;
  background: rgba(0,0,0, .9);
  transition: opacity .25s ease out;
  z-index:99999999 !important;
}

.sharemodal__bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  cursor: pointer;
}
.sharemodal-state {
  display: none;
}

.sharemodal-state:checked + .sharemodal {
  opacity: 1;
  visibility: visible;
}

.sharemodal-state:checked + .sharemodal .sharemodal__inner {
  top: 0;
}
.sharemodal__inner {
  transition: top .25s ease;
  position: absolute;
  top: -20%;
  right: 0;
  bottom: 0;
  left: 0;
  width: 30%;
  margin: auto;
  overflow: auto;
  background: #fff;
  border-radius: 5px;
  padding: 1em 2em;
 height: 80px !important;
    overflow-x: hidden;
    overflow-y: hidden;
}
}
.sharemodal__close {
  height: 50%;
}

.sharemodal__close {
  position: absolute;
  right: 10px;
  top: 5px;
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.sharemodal__close:after,
.sharemodal__close:before {
  content: '';
  position: absolute;
  width: 2px;
  height: 1.5em;
  display: block;
  background: #ccc;
  transform: rotate(45deg);
  left: 50%;
  top: 10;
}

.sharemodal__close:hover:after,
.sharemodal__close:hover:before {
  background: none;
}

.sharemodal__close:before {
  transform: rotate(-45deg);
}
		
		
.footer-nav {
			width: 100%;
			height: 40px;
			position: fixed;
			bottom: 0;
			background: #f3f3f3;
			opacity: 1 !important;
			z-index: 100000;
		}
		.random_btn {
			bottom: 3px;
			left: 50px;
			width: 35px;
			height: 35px;
			border-radius: 4px;
			border:0px;
			overflow: hidden;
			z-index: 9999999;
			position: fixed;
			color: #fff;
			text-align: center;
			font-size: 20px;
			background-color:#022a4a;
			padding-top: 7px;
		}
		.random_btn:hover
		{
			color: #fff;
			background-color:#022a4a;
		}


		.search_btn {
			bottom: 3px;
			left: 10px;
			width: 35px;
			height: 35px;
			border-radius: 4px;
			overflow: hidden;
			z-index: 1000001;
			cursor: pointer;
			position: fixed;
			color: #fff;
			text-align: center;
			font-size: 20px;
			background-color:#022a4a;
			padding-top: 7px;
		}
		.search_btn:hover
		{
			color: #fff;
			background-color:#022a4a;
		}
		.sharealt {
			bottom: 3px;
			right: 55px;
			width: 35px;
			height: 35px;
			border-radius: 4px;
			overflow: hidden;
			z-index: 1000001;
			cursor: pointer;
			position: fixed;
			color: #fff;
			text-align: center;
			font-size: 20px;
			background-color: #022a4a;
			padding-top: 9px;
		}
		.printrachana {
		    position:fixed;
			bottom: 3px;
			left: 55px;
			width: 35px;
			height: 35px;
			border: 0px;
			border-radius: 4px;
			overflow: hidden;
			z-index: 1000009;
			cursor: pointer;
			color: #fff;
			text-align: center;
			font-size: 20px;
			background-color: #022a4a;
			padding-top: 9px;
		}
		
		.donate_btn{
		    position:fixed;
		    width:35px;
		    right:13px;
		    top:13px;
		    z-index:999;
		}
		
		.primebtn1{
		    font-size:16px;
		    color: #fff;
		    background: #003b68;
		    padding: 12px;
		    border-radius:10px;
		}
		.primebtn1:hover{
		    color:#fff;
		}
		
		.wabtn {
		    color:#000 !important;
		    padding-right:15px !important;
		    padding-top:1px !important;
		    font-size:22px !important;
		  
		}
		.wabtn:hover {
		    color:blue !important;
		}
	
		.scrltitle {
		    font-size:18px !important;
		    padding-top:10px !important;
		}
			
			.rcolor {
			    color:#ff9800 !important;
			    font-weight:600;
			}
			.rcolor:hover {
			    color:#d17d02 !important;
			}
		
			
		.scrlauthor
		{
		  padding-top:15px !important;
		  font-size:14px;
		}
		

		.sandesh {
		    font-size: 20px !important;
		}
		.authorinfo {
					padding: 0px 0 52px !important;
				}
			.footer h5 {
					padding-top: 0px !important;
					text-align:left !important;
					font-size: 16px !important;
					}
	
.message .scrldata 
		  {
			height: auto !important;
			overflow-x: hidden;
			scroll-behavior: smooth;
			overflow-y: auto;
			width: 100%;
		  }
		.message p 
		  {
				font-size: 16px !important;
				display: inline-block !important;
				cursor: pointer;
				border-radius: 3px;
				padding: 0px !important;
				white-space: pre !important;
				text-align: center !important;
				line-height: 27px !important;
			}
			.message1 p {
					font-size: 16px;
					line-height: 2;
					display: block;
					padding: 0 0 0 4px;
					cursor: pointer;
					border-radius: 3px;
					white-space: pre-line;
					text-align: center;
					font-weight: 600;
					height: auto;
					overflow-x: hidden;
					scroll-behavior: smooth;
					overflow-y: auto;
					line-height: 27px;
				}
		.poetName {
			margin-top: 0px !important;
			
			font-family: MerriweatherBold,lailaregular,NotoNastaliqUrdu;
			text-transform: uppercase !important;
			display: inline-block !important;
			cursor: pointer !important;
			text-align:center !important;
			margin-bottom:30px !important;
		}
		.poetName a
		{
		    font-size: 16px !important;
			color: #0000FF !important;
		}
		
		.rachanatitle
		{
			text-align:left;
			margin-bottom:5px;
			font-size:21px;
			margin-top:0px;
			margin-bottom:10px;
			line-height: 1.5;
			font-family: 'Rozha One', serif;
			color: #333;
			border-top: 1px solid #333;
			border-bottom: 1px solid #333;
			padding-top: 3px;
			padding-bottom: 3px;
		
		}
			.rachanacontent {
		    font-size: 20px !important;
		    color: #402a1f;
			line-height: 1.7;
			font-family: 'Laila', serif;
		/*	display: inline-block; */
			padding: 0 0 0 4px;
			cursor: pointer;
			border-radius: 3px;
			text-align: justify;
			font-weight:400;
		}
            .hdUddaranSection {
					padding: 10px 0 52px !important;
				}
		/* Custom Adjust Css End */
		
		h6
		{
		font-size: 14px;
		}
		a{
			text-decoration:none !important;
		}
		.header {
			display: block;
			margin: 0 auto;
			width: 100%;
			max-width: 100%;
			box-shadow: none;
			background-color: #fff;
			position: fixed;
			height: 60px!important;
			overflow: hidden;
			z-index: 10;
			padding-top: 2px;
		}
		.logoimg
		{
			
		}
		.main {
			margin: 0 auto;
			display: block;
			height: 100%;
			/*min-height:500px;*/
		}
		.mainInner{
			display: table;
			height: 100%;
			width: 100%;
			text-align: center;
		}
		.mainInner div{
			display:table-cell;
			vertical-align: middle;
			font-size: 3em;
			font-weight: bold;
			letter-spacing: 1.25px;
		}
	
		#sidebarMenu {
			height: 100%;
			position: fixed;
			left: 0;
			width: 430px;
			margin-top: 90px;
			transform: translateX(-435px);
			transition: transform 275ms ease-in-out;
			/* background: #fff;*/
			z-index: 99998;
			transition-delay: .4s;
			height: 540px;
  		    overflow: auto;
    		overflow-x: -moz-hidden-unscrollable;
			overflow-x: hidden;
			background: linear-gradient(285deg, #022a4a,#022a4a 100%);
		}
		#carouselExampleIndicators .carousel-inner .carousel-item  img
		{
			width:100%;
			max-height: 620px;
		}
	/*	#sidebarMenured {
			height: 100%;
			position: fixed;
			left: 0;
			width: 428px;
			margin-top: 60px;
			transform: translateX(-445px);
			transition: transform 265ms ease-in-out;
			background: #fff;
			z-index: 1000007;
			transition-delay: .2s;
			
		}
		#sidebarMenublack {
			height: 100%;
			position: fixed;
			left: 0;
			width: 450px;
			margin-top: 60px;
			transform: translateX(-455px);
			transition: transform 250ms ease-in-out;
			background: #1c77c1;
			z-index: 1000007;
			transition-delay: 0s;
			
		}*/
		.sidebarMenuInner{
			margin:0;
			padding:0;
			border-top: 1px solid rgba(255, 255, 255, 0.10);
		}
		.sidebarMenuInner li{
			list-style: none;
			color: #fff;
			text-transform: uppercase;
			font-weight: bold;
			padding: 20px;
			cursor: pointer;
			border-bottom: 1px solid rgba(255, 255, 255, 0.10);
		}
		.sidebarMenuInner li span{
			display: block;
			font-size: 14px;
			color: rgba(255, 255, 255, 0.50);
		}
		.sidebarMenuInner li a{
			color: #fff;
			text-transform: uppercase;
			font-weight: bold;
			cursor: pointer;
			text-decoration: none;
		}
		input[type="checkbox"]:checked ~ #sidebarMenu {
			transform: translateX(0);
		}
		input[type="checkbox"]:checked ~ #sidebarMenured {
			transform: translateX(0);
		}
		input[type="checkbox"]:checked ~ #sidebarMenublack {
			transform: translateX(0);
		}
		input[type=checkbox] {
			transition: all 0.3s;
			box-sizing: border-box;
			display: none;
		}
		.sidebarIconToggle {
			transition: all 0.3s;
			box-sizing: border-box;
			cursor: pointer;
			position: fixed;
			z-index: 99;
			top: 0px;
			left: 0px;
			height: 54px;
			width: 50px;
			background-color: #fff;
			padding: 20px 15px;
		}
		.spinner {
			transition: all 0.3s;
			box-sizing: border-box;
			position: absolute;
			height: 3px;
			width: 100%;
			background-color: #003b68;
		}
		.horizontal {
			transition: all 0.3s;
			box-sizing: border-box;
			position: relative;
			float: left;
			margin-top: 3px;
			margin-bottom: 1px;
		}
		.diagonal.part-1 {
			position: relative;
			transition: all 0.3s;
			box-sizing: border-box;
			float: left;
			margin-bottom: 1px;
		}
		.diagonal.part-2 {
			transition: all 0.3s;
			box-sizing: border-box;
			position: relative;
			float: left;
			margin-top: 3px;
			margin-bottom: 1px;
		}
		input[type=checkbox]:checked ~ .sidebarIconToggle > .horizontal {
			transition: all 0.3s;
			box-sizing: border-box;
			opacity: 0;
		}
		input[type=checkbox]:checked ~ .sidebarIconToggle > .diagonal.part-1 {
			transition: all 0.3s;
			box-sizing: border-box;
			transform: rotate(135deg);
			margin-top: 8px;
		}
		input[type=checkbox]:checked ~ .sidebarIconToggle > .diagonal.part-2 {
			transition: all 0.3s;
			box-sizing: border-box;
			transform: rotate(-135deg);
			margin-top: -11px;
		}
	    .headertags {
				display: block;
				margin: 0 auto;
				width: 100%;
				max-width: 100%;
				border-bottom:1px solid #022a4a;
				box-shadow: none;
				background-color: #E8F0FD;
				position: fixed;
				height: 30px !important;
				overflow: auto;
				z-index: 10;
				margin-top: 60px;
				padding-left: 10px;
				color:#333;
			}
			.sidebarIconToggle1 {
			/*transition: all 0.3s;
			box-sizing: border-box;
			cursor: pointer;
			position: absolute;
			z-index: 99;
			height: 100%;
			width: 100%;
			top: 72px;
			right: 15px;
			height: 18px;
			width: 18px;*/
			position: fixed;
			z-index: 12;
			top: 60px;
			right: 0px;
			Padding: 12px 9px;
			text-align: center;
			width: 35px;
			font-size: 20px;
			color: #fff;
			cursor: pointer;
			background-color: #e3e2e1;
			transition: all 0.3s ease-in-out;
		}
		
		#sidebarMenu1 {
		/*	height: 100%;
			position: fixed;
			right: 0;
			width:100%;
			margin-top: 60px;
			transform: translateX(100%);
			transition: transform 550ms ease-in-out;
			background: linear-gradient(180deg, #FC466B 0%, #3F5EFB 100%);*/
			z-index:100;
			position: fixed;
			top: 90px;
			right: 0px;
			left: 0px;
			height: 100%;
			width: 100%;
			Color: #ff0000;
			/*background: linear-gradient(to right, #ff9900 0%, #008fff 100%);
			background: linear-gradient(to right, #a61937 0%, #f79500 100%);*/
			background: linear-gradient(to right, #ff9900 0%, #008fff 100%);
			clip-path: circle(0px at calc(100% - 0px) 0px);
			transition: all 0.3s ease-in-out;
		}
		.tagslist {
			text-align: left;
			font-size: 18px;
			padding: 20px;
				padding-top: 20px;
				padding-bottom: 20px;
			padding-top: 20px;
			padding-bottom: 200px;
			height: 100%;
			Overflow-y: auto;
			scroll-behavior: smooth;
		}
		.tagshead {
			width: 35px;
			height: 35px;
			font-weight: bold;
			border: 1px solid #AD0505;
			Background-color: #fff;
			padding: 5px;
			text-align: center;
			color:#007bff;
		}
		.tagslist hr {
			border: 1px solid #fff;
		}
		.tagslist a {
				Color: #fff;
				white-space: nowrap;
				border: 1px solid #fff;
					border-left-color: rgb(255, 255, 255);
					border-left-style: solid;
					border-left-width: 1px;
				border-left: 4px solid #fff;
				padding: 4px;
				line-height: 2.2;
			}
			.tagslist a:hover{
			border:1px solid #88142C;
			border-left:4px solid #88142C;
			background-color:#fff;
			Color: #88142C;
			text-decoration:none;
			}
			.tagslist p{
			color:#fff;
			}
		.tagskey {
			background-color: #000;
			bottom: 40px;
			padding: 12px;
			Position: fixed;
			width: 100%;
			height: 55px;
		}
		.tagskey a {
				font-size: 16px;
				color: #fff;
				padding: 3px;
				/* border-bottom: 2px solid #eee;*/
				
			}
			.tagskey a:hover {
				text-decoration:none;
				background-color:transparent;
				color: #3589C3;
				/*color: #88142C;
				/* border-bottom: 2px solid #88142C;*/
			}
		.spinner1 {
			transition: all 0.3s;
			box-sizing: border-box;
			position: absolute;
			height: 3px;
			width: 100%;
			background-color: #003b68;
		}
		.horizontal1 {
			transition: all 0.3s;
			box-sizing: border-box;
			position: relative;
			float: left;
			margin-top: 3px;
		}
		.diagonal1.part-1 {
			position: relative;
			transition: all 0.3s;
			box-sizing: border-box;
			float: left;
			transform: rotate(90deg);
			margin-top:3px;
		}
		.diagonal1.part-2 {
			transition: all 0.3s;
			box-sizing: border-box;
			position: relative;
			float: left;
			margin-top: -3px;
		}
		input[type="checkbox"]:checked ~ #sidebarMenu1 {
			clip-path: circle(75%);
		}
		
		input[type=checkbox]:checked ~ .sidebarIconToggle1 > .horizontal {
			transition: all 0.3s;
			box-sizing: border-box;
			opacity: 0;
		}
		input[type=checkbox]:checked ~ .sidebarIconToggle1 > .diagonal1.part-1 {
			transition: all 0.3s;
			box-sizing: border-box;
			transform: rotate(135deg);
			margin-top:8px;
			color:#003B68;
		}
		input[type=checkbox]:checked ~ .sidebarIconToggle1 > .diagonal1.part-2 {
			transition: all 0.3s;
			box-sizing: border-box;
			transform: rotate(-135deg);
			margin-top: -3px;
			color:#003B68;
		}
		.scrollmenu {
			font-weight: bold;
			left: 0;
			text-align: left;
			/* background-color: #f2f2f2;*/
			word-spacing: 8px;
			width: 100%;
			display: inline-block;
			overflow-x: scroll; 
                        scrollbar-width: none; 
                        -ms-overflow-style: none; 
			overflow-y: hidden;
			white-space: nowrap;
			padding-top:5px;
			padding-right:50px;

		}
		. scrollmenu::-webkit-scrollbar {
  display: none; 
}
		.scrollmenu a {
			color: #333;
		}
		#openSidebarMenu1:checked ~ .sidebarIconToggle1 {
			background: #fff;
			color: #003B68;
			top: 60px;
			padding-top: 7px;
			padding-bottom: 15px;
			border-bottom:1px solid #25d366;
			
		}
		#openSidebarMenu1:checked ~ .sidebarIconToggle1 .spinner1{
		background-color:#003B68;
		border-bottom:1px solid #25d366;
			
		}
		
	
		@media print{
   .noprint{
       display:none;
   }
   
}
		#wachat {
			bottom: 3px;
			right: 10px;
			width: 35px;
			height: 35px;
			border-radius: 4px;
			overflow: hidden;
			z-index: 1000001;
			cursor: pointer;
			position: fixed;
			color: #fff;
			text-align: center;
			font-size: 20px;
			background-color: #25d366;
			padding-top: 7px;
		}
		#bringup {
			bottom: 3px;
			right: 100px;
			width: 35px;
			height: 35px;
			border-radius: 4px;
			overflow: hidden;
			z-index: 1000001;
			display: none;
			cursor: pointer;
			position: fixed;
			color: #fff;
			text-align: center;
			font-size: 20px;
			background-color: #022a4a;
			padding-top: 7px;
		}
		#random {
			bottom: 3px;
			right: 50px;
			width: 35px;
			height: 35px;
			border-radius: 4px;
			overflow: hidden;
			z-index: 1000001;
			cursor: pointer;
			position: fixed;
			color: #fff;
			text-align: center;
			font-size: 20px;
			background-color: #022a4a;
			padding-top: 9px;
		}
		#navigation.fixed-nav {
			position: fixed;
			top: 0;
			left: 0;
			background: rgba(255,255,255,.85);
			width: 100% !important;
			z-index: 1000001;
			padding: 0;
			opacity: 0.95;
			filter: alpha(opacity=95);
			box-shadow: 0 6px 8px -1px rgba(0, 0, 0, 0.2);
		}
		.netflix-logo {
			/* background-color: #fff; */ 
			padding: 0px;
			position: fixed !important;
			width: 100%;
			border-bottom: 1px solid rgba(255,255,255,.3);
			background-width: 95%;
			margin: 0px;
			z-index: 1000002;
		}
			.menuheight
			{
				height: 465px;
				overflow-x: auto;
				overflow-y: scroll;
			}
		.netflix-list {
			list-style-type: none;
			padding-top:5px;
			padding-left: 20px;
			padding-right: 15px;
			height: 100%;
			margin-left:-10px;
		}
		.netflix-list li {
			margin: 4px 0px;
			font-size: 16px;
			font-weight: 600;
			text-decoration: none;
			text-transform: uppercase;
		}
		.netflix-list li a {
			color: rgb(255, 255, 255);
		}
		.netflix-list li a:hover {
			text-decoration:none;
		}
		.netflix-list li i {
			padding: 10px;
		}
		.headerSocialMedia {
		 width:calc(100% - 32px);
		 position:absolute;
		 top:475px;
		 left:16px;
		 text-align:center;
		 z-index:99;
		 transition:all .4s;
		 -webkit-transition:all .4s;
		 -moz-transition:all .4s;
		 padding:10px 0;
		 border-top:1px solid rgba(255,255,255,.3);
		
		}
		.Rheadnavigation .headerSocialMedia {
		 top:915px
		}
		.headerSocialMedia a {
		 color:#fff;
		 font-size:30px;
		 margin:5px 5px
		}
		.ourservices{
		 padding-top:30px;
		 padding-bottom:30px;
		 background-color:#fbfbfb;	
		}
		.ourservices p {
			font-size: 14px;
			font-weight: 400;
			margin-bottom: 5px;
			margin-top: 5px;
			line-height: 24px;
			color: #828486;
			letter-spacing:0.5px;
			letter-spacing: 0.5px;
			min-height: 120px;
			overflow-y: hidden;
			height: 120px;
		}
		.ourservices h5 {
			font-size: 20px;
			font-weight: 400;
			margin-bottom: 15px;
			margin-top: 15px;
			line-height: 1.3;
			color: #741b1f;
			letter-spacing: 0.5px;
		}
		 .ourservices h1 {
			text-align: center !important;
			color: #003b68;
			padding-top: 10px;
			padding-bottom: 10px;
			margin-bottom: 15px;
			font-size: 26px !important;
			font-weight: bold;
			font-family: 'Rozha One', serif;
		}
		  .ourservices i.la {
			font-size:48px;
			color:#7b9095;
		 }
		  .ourservices a {
			 font-size:18px;
			 color:#222 !important;
			 margin-top:10px;
			 margin-bottom:10px;
			 text-transform:uppercase;
			 font-weight:500;
			 letter-spacing:0.5px;
			 font-family: 'Laila', serif;
		 }
		 .fa-chevron-left
		 {
			width: 45px;
			height: 45px;
			background: url(../../images/arrowleft.jpg);
				background-repeat: repeat;
			background-repeat: repeat;
			border-radius: 0%;
			padding-top: 1.3%;
			margin-left: -5.5%;
			background-repeat: no-repeat;
			font-size: 25px;
			position: absolute;
			z-index: 9999;
			left: 0;
			top: 140px;
			border:1px solid #ccc;
			color:#ccc;
			border-radius:50%;
		}
		 .fa-chevron-left:hover
		 {
			background-color: #003b68;
			color:#fff;
		 }
		 .fa-chevron-right
		  {
			width: 45px;
			height: 45px;
			background: url(../../images/arrowlright.jpg);
				background-repeat: repeat;
			background-repeat: repeat;
			border-radius: 0%;
			padding-top: 1.3%;
			margin-left: 102%;
			
			font-size: 25px;
			background-repeat: no-repeat;
			position: absolute;
			z-index: 9999;
			right: -60px;
			top: 140px;
			border:1px solid #ccc;
			color:#ccc;
			border-radius:50%;
		}
		 .fa-chevron-right:hover
		 {
			background-color: #003b68;
			color:#fff;
		 }
		
		.smallHeading {
			font-size: 30px;
			color: #4c4c4c;
			font-weight: 500;
			letter-spacing:1px;
			text-transform: uppercase;
			margin-bottom: 30px;
			margin-top: 30px;
			text-align:center;
		}
		.message .scrldata 
		  {
			height: 115px !important;
			overflow-x: hidden;
			scroll-behavior: smooth;
			overflow-y: auto;
			width: 100%;
		  }
		.message p 
		  {
				font-size: 16px;
				line-height: 2;
				display: inline-block;
				padding: 0 0 0 4px;
				cursor: pointer;
				border-radius: 3px;
				white-space: pre;
				text-align: center;
				font-weight: 600;
				line-height: 27px;
			}
			.message1 p {
					font-size: 16px;
					line-height: 2;
					display: block;
					padding: 0 0 0 4px;
					cursor: pointer;
					border-radius: 3px;
					white-space: pre-line;
					text-align: center;
					font-weight: 600;
					height: auto;
					overflow-x: hidden;
					scroll-behavior: smooth;
					overflow-y: auto;
					line-height: 27px;
				}
		.poetName {
			margin-top: 6px;
			font-size: 18px;
			font-family: MerriweatherBold,lailaregular,NotoNastaliqUrdu;
			text-transform: uppercase;
			display: inline-block;
			cursor: pointer;
			text-align:center;
			margin-bottom:30px;
		}
		.poetName a
		{
			color: #1a1a1a;
		}
		.socialactivity {
			max-width: 860px;
			margin: auto;
			text-align: center;
		}
		.socialactivity ul.sideLeft {
			float: left;
			
		}
		.socialactivity ul.sideLeft1 {
			float: left;
			margin-left: 125px;
		}
		.separator {
			 background:#d9d9d9;
			 margin: 24px auto 50px;
			 width: 56px;
			 height: 2px;
			}
			
			.tab-pane a {
			display: inline-block;
			list-style: none;
			font-size: 16px;
			color: #666;
			margin-right: 4px;
			cursor: pointer;
			vertical-align: top;
			position: relative;
			font-family: 'Laila', serif;
			text-decoration:none;
		}
		.tab-pane a:hover {
			color: #0056b3;
			cursor: pointer;
			text-decoration:underline;
		}

		.contentListHeader h2
		{
			font-family: oswaldregular,rozha_oneregular,ArefRuqa;
			font-size: 25px;
			line-height: 48px;
			color: #003b68;
			text-transform: uppercase;
			margin-bottom: 8px;
		}
		.contentListHeader p
		{
			font-size: 16px;
			text-align: left;
			line-height: 1.7;
			color: #b1b1b1;
			margin-bottom: 16px;
		}
		.contentListHeader {
				padding-top: 0px;
				padding-bottom: 1px;
				position: relative;
				margin-bottom: 15px;
			}
		.contentListHeader::after {
			position: absolute;
			left: 0;
			bottom: 0;
			width: 32px;
			height: 2px;
			background: #d9d9d9;
			content: '';
		}
		.taglist {
			position: relative;
			padding-top: 24px;
			margin-bottom: 48px;
		}
		.taglist h2 {
			font-size: 20px;
			color: #000;
			line-height: 1;
			font-family: latoxbold,rozha_oneregular,ArefRuqa;
			margin-bottom: 8px;
			text-transform: uppercase;
			text-align: left;
		}
		.taglist::before {
			position: absolute;
			top: 0;
			content: '';
			left: 0;
			background: #003b68;
			height: 0px;
			width: 32px;
		}
	 	.taglist .poetCateMenu {
			margin-top: 24px;
			max-height: 500px;
			overflow-y: auto;
		}
		.taglist .poetCateMenu 
		{
		    list-style:none;
			margin-left:-40px;	
		}
		.taglist .poetCateMenu li a {
			color: #000;
			border-bottom: 1px solid #eeeeeee6;
			padding: 16px 8px;
			font-size: 15px;
			display: block;
			transition: all .3s;
		}
		.taglist .poetCateMenu li a:hover {
			color:#003b68;
			text-decoration:none;
			
		}
			.socialactivity ul li {
			display: inline-block;
			list-style: none;
			font-size: 14px;
			color: #666;
			margin-right: 4px;
			cursor: pointer;
			vertical-align: top;
			position: relative;
		}
			.socialactivity .favorite {
				background: 0 0;
				width: auto;
				height: auto;
				top: auto;
			}
			.socialactivity ul li a, .shyriImgFooter .tagsOpen li a {
				color: #666;
				text-transform: capitalize;
			}
			.favorite {
				float: left;
				position: relative;
				top: -10px;
				display: inline-block;
				width: 32px;
				height: 32px;
			}
				.socialactivity ul li .icon {
					margin-right: 4px;
				}
				.socialactivity ul li .icon, .socialactivity ul li.tagList .tags, .shyriImgFooter .readfullTag .tagList .tags {
					width: 32px;
					height: 32px;
					border: 0;
					float: left;
					padding: 0;
					margin-top: -5px;
					margin-right: 0;
				}
				.socialactivity .favorite i {
					line-height: 32px;
					color: #999;
				}
				.socialactivity .favorite span {
					display: inline-block;
				}
				.socialactivity .favorite span {
					width: auto;
					height: auto;
					padding-bottom: 4px;
				
				}
				.socialactivity ul li div {
					display: inline-block;
					padding-bottom: 4px;
				}
				.socialactivity ul li div .fa-share-alt {
					line-height: 32px;
					color: #999;
				}
				.socialactivity ul li .fa-glass {
					line-height: 32px;
					color: #999;
				}
				.socialactivity ul li .fa-tags {
					line-height: 32px;
					color: #999;
				}

				.tagHighlt a {
						background-color: #f1f1f1;
						font-size: 13px;
						line-height: 22px;
						font-weight: bold;
						margin: 0;
						padding: 6px 6px;
						border-radius: 7px;
						color:#0056b3 !important;
						border: 1px solid #0056b3;
					}
						.tagHighlt a:hover {
						    background-color: #d9d7d7;
						    
						}

				.lokpriya
				{
					padding-top:30px;
					padding-bottom:30px;
					background-color: #f4f4f4;
				}
				.lokpriya .card
				{
					padding:2px;
				}
				.lokpriya .card-body
				{
					padding:5px;
					padding-top:10px;
				}
				.headbottomline1 {
				position: absolute;
				left: 15px;
				bottom: 0;
				width: 60px;
				height: 3px;
				background: #000;
				content: '';
				}
				.lokpriya h4 {
					text-align: left;
					color: #022a4a;
					padding-top: 10px;
					padding-bottom: 10px;
					margin-bottom: 5px;
					font-size: 24px;
					font-weight: bold;
					margin-top: 15px;
				}
				.lokpriya h5 {
					text-align: left;
					color: #003b68;
					font-size: 14px;
					font-weight: 600;
					padding-top:5px;
				}
				.lokpriya h5 a{
					color: #003b68;
				}
				.lokpriya h5 a:hover{
					color: #003b68;
					text-decoration:underline;
				}
				.lokpriya p {
					text-align: left;
					color: #003b68;
					font-size: 13px;
					margin-bottom:0px;
					font-weight: 500;
				}
			
				.lokpriya hr {
				margin-top: 0.5rem;
				margin-bottom: 0.5rem;
				}
		.footer
		{
			padding-top:30px;
			padding-bottom:50px;
			background-color:#022a4a;
		}
		.footer h5
		{
			font-size:18px;
			font-weight:600;
			letter-spacing:0.7px;
			color:#fff;
			text-transform:uppercase;
			margin-bottom:15px;	
		}
		
		.footer ul
		{
			margin-left:-35px;
		}
		.footer ul li
		{
			padding-top:0px;
			padding-bottom:10px;
			list-style:none;
		}
		.footer ul li a
		{  
			font-size:16px;
			font-weight:300;
			color:#fff;
			text-transform:capitalize;
		}
		.footer ul li a:hover
		{ 
			color:#fbcd21;
			text-decoration:none;
		}
		.footer p
		{ 
			font-size:16px;
			font-weight:300;
			color:#fff;
			text-transform:capitalize;
			margin-bottom:10px;
		} 
		.footer .socialcon a {
			width: 30px;
			height: 30px;
			border-radius: 50%;
			background-color: #fff;
			text-align: center;
			display: inline-block;
			padding-top: 9px;
			margin-right: 4px;
		}
	   .footer .socialcon .facebook:hover {
        background-color: #3b5998;
       }
	   .footer .socialcon .instagram:hover {
        background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
       }
	    .footer .socialcon .twitter:hover {
        background-color: #00aced;
       }
	    .footer .socialcon .youtube:hover {
        background-color: #dc472e;
       }
	    .footer .socialcon .linkdin:hover {
        background-color: #0e76a8;
       }
	    .footer .socialcon .printrest:hover {
        background-color: #e70427;
       }
	   .footer .socialcon .facebook:hover  i{
        color: #fff;
       }
	   .footer .socialcon .instagram:hover i{
        color: #fff;
       }
	    .footer .socialcon .twitter:hover i{
        color: #fff;
       }
	    .footer .socialcon .youtube:hover i {
        color: #fff;
       }
	   .footer .socialcon .linkdin:hover i {
        color: #fff;
       }
	   .footer .socialcon .pinterest:hover i {
        color: #fff;
       }
		.footer .socialcon a i
		{
			color:#000;
			font-size:14px;
		}


				
				.smap h5
				{
					font-size:20px;
					font-weight:600;
					letter-spacing:0.7px;
					color:#022a4a;
					text-transform:uppercase;
					margin-bottom:15px;	
				}

				.smap ul
				{
					margin-left:-35px;
				}
				.smap ul li
				{
					padding-top:0px;
					padding-bottom:10px;
					list-style:circle;
					display: inline list-item;
					margin-right: 30px;
				}
				.smap ul li a
				{  
					font-size:13px;
					font-weight:300;
					color:#022a4a;
					text-transform:capitalize;
				}
				.smap ul li a:hover
				{ 
					color:#fbcd21;
					text-decoration:none;
				}





		.submitbtn {
    		background: #FF9A00;
			max-width: 110px;
			margin-top: 10px;
			font-size: 16px;
			color: #fff;
			font-family: LatoXRegular,NotoDevanagariRegular,MehrNastaliqRegular;
			line-height: 35px;
			display: inline-block;
			text-align: center;
			vertical-align: middle;
			text-transform: uppercase;
			letter-spacing: 1px;
			border:none;
			border-radius: 10px;
			width: 110px;
		}
		.submitbtn:hover {
			color: #fff;
			text-decoration:none;
		}
		.modalsearch {
		position: fixed;
		font-family: arial;
		font-size:80%;
		top: 0;
		right: 0;
		color:#000;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.7);
		z-index: 99999;
		opacity:0;
		-webkit-transition: opacity 400ms linear;
		-moz-transition: opacity 400ms linear;
		transition: opacity 400ms linear;
		pointer-events: none;
		}
		.modalHeader h3 {
		padding:3px;
		font-size:25px;
		color:  #022a4a;
		border-bottom: 2px groove #efefef;
		}
		.modalsearch:target {
		opacity:1;
		pointer-events: auto;
		}
		.modalsearch > div {
		width: 500px;
		position: relative;
		margin: 20px;
		top:30px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background: #fff;
		}
		
		
		.modalsearch .modalHeader {
		padding: 0px 10px 0px 20px;
		}
		.modalsearch .modalContent {
		
		padding: 0px 20px 5px 20px;
		}
		.modalsearch .modalFooter {
		padding: 0px 20px 5px 20px;
		height:30px;
		}
		.modalFooter {
		border-top: 1px solid #999;
		
		}
		.search_btn1{
		background: #022a4a;
		border-radius:5px;
		padding:8px;
		color: #FFFFFF;
		border:none;
		line-height: 25px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		}
		
		.search_btn1 {
		width:80px;
		float:right;
		margin-left:20px;
		margin-top:42px;
		}
		.search_btn:hover {
		background:  #88142C;
		}

			.clear {
			float:none; clear: both;
			}
			#search-box-success {height: 36px;float:none;position:relative;width:100%;margin:0 auto; }

#bo-search-box{background:#fff;line-height:1.5em;height: 37px;border-radius:5px;border:1px solid #ddd;margin:0;padding:0;font-weight:normal;position:relative;}

#bo-sb-input {padding: 0 15px;background-color: #fff;border-bottom-left-radius: 5px;height: 35px;transition: all 0.5s;color: #333;outline: none;width: 100%;border: none;position: absolute;border-top-left-radius: 5px;}
#bo-sb-input:focus {box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);outline: 0;border-color: #66afe9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}




#owlcarousel4.owl-carousel
{
	margin-top:5px;
	margin-bottom:10px;
}
#owlcarousel4.owl-carousel .owl-item {
	background-color: #fff;
	padding: 0px;
	margin-bottom: 0px;
}
#owlcarousel4.owl-carousel .owl-item img
{
	height: auto;
	max-width: 100%;
	width: 100%;
}
#owlcarousel4.owl-carousel .fa-chevron-left
{
	top: 350px;
	padding-top: 1.53%;
}
#owlcarousel4.owl-carousel .fa-chevron-right
{
	top: 350px;
	padding-top: 1.53%;
}
@media screen and (max-width: 768px) {
	
  .sharemodal__inner {
    width: 90%;
    height: 250px;
    box-sizing: border-box;
  }
  
}

.linkbox{
border: 1px solid #003B68;
padding: 4px;
margin-left:0;
margin-right:0;
width:auto;
overflow: hidden;
}

.linkbox-inner{
border: none;
width:80%;
padding: 7px;
}

.linkbox-inner:focus{
outline: 0px;
}

.copybtn{
background-color: #003B68;
border: none;
border-radius:5px;
color:#fff;
padding: 8px;
margin-top:5px;
}

.shareicon{
font-size: 30px;
padding: 10px;
line-height: 50px;
flow: centre;
color: black;
}

.share-more{
background: none;
border: none;
font-size: 30px;
}


.tooltip {
  position: relative;
  display: inline-block;
  
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 140px;
  background-color: #555;
  overflow: hidden;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 95%;
  left: 50%;
  margin-left: -75px;
  opacity: 0;
  transition: opacity 0.3s;
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}








				.slideralign 
				{
					/*padding-top:65px;*/
					padding-top:91px;
				}
				.hdUddaranSection {
					padding: 30px 0 52px;
				}
				.hdHTitle {
					font-size: 40px;
					line-height: 1.5;
					color: #003b68;
					font-family: 'Rozha One', serif;
					margin-bottom:20px;
					text-align:center;
				}
				
				.hdUBlockBody {
					 position:relative;
					
					 padding:22px 16px 4px;
					 max-width:980px;
					 margin:0 auto 18px
					}
					/*.hdUBlockBody:before {
					 position:absolute;
					 content:'';
					 width:24px;
					 height:7px;
					 background:#e0e0e0;
					 left:0;
					 top:0
					}
					.hdUBlockBody:after {
					 position:absolute;
					 content:'';
					 width:24px;
					 height:7px;
					 background:#e0e0e0;
					 left:0;
					 bottom:0
					}
					.hdBlockBodyBorder {
					 position:absolute;
					 width:1px;
					 height:100%;
					 top:0;
					 right:0
					}
					.hdBlockBodyBorder:before {
					 position:absolute;
					 content:'';
					 width:24px;
					 height:7px;
					 background:#e0e0e0;
					 right:0;
					 top:0
					}
					.hdBlockBodyBorder:after {
					 position:absolute;
					 content:'';
					 width:24px;
					 height:7px;
					 background:#e0e0e0;
					 right:0;
					 bottom:0
					}*/
		.hdBlockBodyBorderLfQuote {
		 position:absolute;
		 width:31px;
		 height:25px;
		 top:-18px;
		 left:34px;
		
		 background:url(../../images/quoteleft.png) no-repeat center center
		}
		.hdBlockBodyBorderRGQuote {
		 position:absolute;
		 width:31px;
		 height:25px;
		 bottom:-18px;
		 right:34px;
		
		 background:url(../../images/quoteright.png) no-repeat center center
		}
		.hdBlockBodyBorderLfQuote, .hdBlockBodyBorderRGQuote {
			display: inline-block;
		}
		.hdUBlockFooter h4 {
			color: #0095da;
			font-size: 24px;
			line-height: 1;
			font-family: 'NotoSansDevanagariLight';
			margin-bottom: 18px;
			text-align: center;
		}
		.hdUBlockFooter h4 a{ 
		    color: #FF9A00;
		}
		{
				font-size: 44px;
				line-height: 1.5;
			}
		.sandesh
		{
			font-size: 26px;
			color: #402a1f;
			line-height: 1.7;
			font-family: 'Laila', serif;
		/*	display: inline-block; */
			padding: 0 0 0 4px;
			cursor: pointer;
			border-radius: 3px;
			text-align: justify;
			font-weight:400;
		}
		.poemPageContentBody::after {
			position: absolute;
			left: 25%;
			bottom: 5%;
			width: 64px;
			height: 2px;
			margin-left: -32px;
			background: #d9d9d9;
			content: '';
			display:none;
		}
		.nextpre a
		  {
			 font-size: 30px;
			 line-height: 1.5;
			 color:#88142C !important;
			 font-family: 'Rozha One', serif; 
		  }
		  .nextpre a:hover
		  {
			  text-decoration:none;
		  }
		  .submitbutton {
				background: #003b68;
				border-radius: 5px;
				padding: 8px;
				color: #FFFFFF;
				border: none;
				line-height: 25px;
				text-align: center;
				text-decoration: none;
				font-weight: bold;
			}
				.registratinlink
			   {
					float: right;
					top: -38px;
					position: relative;
					color: #fff;
					right: 15px;
				}
				.registratinlink:hover
			   {
				   color: #fff;
				   text-decoration:none;
			   }
			   .message .carousel-item 
			   {
				   text-align:center;
			   }
			 .arrowleft 
			 {
				width: 40px;
				height: 40px;
				border: 1px solid rgba(0,0,0,0.3);
				border-radius: 0%;
				padding-top: 1%;
				margin-left: 8%;
				font-size: 25px;
				position: absolute;
				top: 10px;
				padding-left: 9px;
				color: #003b68;
			}
			.arrowright
			{
				width: 40px;
				height: 40px;
				border: 1px solid rgba(0,0,0,0.3);
				border-radius: 0%;
				padding-top: 1%;
				margin-left: 87%;
				font-size:25px;
				position: absolute;
				top:10px;
				padding-left: 9px;
				color: #003b68;
			}
		.arrowright:hover:after{
			color: #003b68;
			-webkit-animation: nextArrow 0.3s forwards;
			-moz-animation: nextArrow 0.3s forwards;
			animation: nextArrow 0.3s forwards;
		}
		.arrowleft:hover:after{
			color: #003b68;
			-webkit-animation: prevArrow 0.3s forwards;
			-moz-animation: prevArrow 0.3s forwards;
			animation: prevArrow 0.3s forwards;
		}
		.arrowright:hover,
		.arrowleft:hover{
			background:none /*rgba(0, 0, 0, 0) linear-gradient(to right, #0e419a 0%, #2b70be 100%) repeat scroll 0 0*/;
			-webkit-box-shadow: 0 0 0 0.25em rgba(255,255,255,0.3);
			-moz-box-shadow: 0 0 0 0.25em rgba(255,255,255,0.3);
			box-shadow: 0 0 0 0.25em rgba(255,255,255,0.3);
			color: #003b68;
		}
		@-webkit-keyframes nextArrow {
			49% { -webkit-transform: translate(100%); }
			50% { opacity: 0; -webkit-transform: translate(-100%); }
			51% { opacity: 1; }
		}
		@-moz-keyframes nextArrow {
			49% { -moz-transform: translate(100%); }
			50% { opacity: 0; -moz-transform: translate(-100%); }
			51% { opacity: 1; }
		}
		@keyframes nextArrow {
			49% { transform: translate(100%); }
			50% { opacity: 0; transform: translate(-100%); }
			51% { opacity: 1; }
		}
		
		@-webkit-keyframes prevArrow {
			49% { -webkit-transform: translate(-100%); }
			50% { opacity: 0; -webkit-transform: translate(100%); }
			51% { opacity: 1; }
		}
		@-moz-keyframes prevArrow {
			49% { -moz-transform: translate(-100%); }
			50% { opacity: 0; -moz-transform: translate(100%); }
			51% { opacity: 1; }
		}
		@keyframes prevArrow {
			49% { transform: translate(-100%); }
			50% { opacity: 0; transform: translate(100%); }
			51% { opacity: 1; }
		}
		 @media screen and (max-width: 768px) {
				
			  .modalsearch>div {
				width: 90%;
				
			  }
		}
		.linkscss
		{
			padding:8px;
			
			color:#fff;
			border-radius:5px;
			margin-right:10px;
			
		}
		.linkscss:hover
		{
			color:#fff;
			text-decoration:none;
		}
		.linkscss1
		{
			background-color:#999;
		}
		.linkscss2
		{
			background-color:#C30;
		}
		.namedetails
		{
			color: #999;
			font-size: 14px;
			margin-bottom: 10px;
			margin-top: 10px;
		}
		.subjecthead
		{
			color:#003b68;
			font-size:22px;
			text-align:center;
			Font-weight:bold;
		
		}
		.subjectdetails
		{
			color:#003b68;
			font-size:20px;
			margin-bottom: 3px;
			margin-top: 3px;
		}
		.subjectdetails a
		{
			color:#003b68;
			text-decoration:none;
		}
		.rachnakarlink a
		{
			 color:#9dcaec;
			 font-size:16px;
		}
		.rachnakarlink a:hover
		{
			 color:#eb0046;
			 text-decoration:none;
		}
		.searcpagehead
		{
			text-align:left !important;
			margin-bottom:5px;
			font-size:30px;
			margin-top:0px;
			line-height: 1.5;
			font-family: 'Rozha One', serif;
			font-size: 28px;
			color: #333;
			border-top: 1px solid #333;
			border-bottom: 1px solid #333;
			padding-top: 3px;
			padding-bottom: 3px;
		}
		.searcpagehead img
		{
			padding-top:5px;
		}
		.bgdesign
		{
			background: rgb(162,215,255);
			background: linear-gradient(90deg, rgba(162,215,255,1) 6%, rgba(255,167,167,1) 50%, rgba(255,205,128,1) 93%);
			padding: 20px 20px;
			border-radius: 10px;

		}
		.scrollerpoint
		{
			max-height: 570px;
			overflow-x: hidden;
			scroll-behavior: smooth;
			overflow-y: auto;
		}
			
		 .founder {
			margin-right: 35px;
			margin-bottom: 20px;
		} 
		.contentList
		{
		  margin-bottom: 30px;	
		}
		.contentList h1 {
			font-family: oswaldregular,rozha_oneregular,ArefRuqa;
			font-size: 32px;
			line-height: 48px;
			color: #003b68;
			text-transform: uppercase;
			margin-bottom: 8px;
		}
		.headingname {
			font-family: latoxregular,NotoDevanagari,NotoNastaliqUrdu !important;
			font-size: 32px;
			line-height: 32px;
			color: #003b68;
		}
		.headingpost {
			font-family: oswaldregular,rozha_oneregular,ArefRuqa;
			font-size: 18px;
			line-height: 24px;
			color: #999;
		}
		.contentList::after {
				position: absolute;
				left: 17px;
				bottom: 18px;
				width: 32px;
				height: 2px;
				background: #d9d9d9;
				content: '';
			}
		p.staticPages 
		{
			font-size: 16px !important;
			line-height: 1.5 !important;
			margin-bottom: 5px !important;
			font-family: latoxregular,NotoDevanagari,NotoNastaliqUrdu !important;
			margin-top: 5px;
		} 	
		.contact-us-form h4 {
  font-size: 36px;
  line-height: 45px;
  margin-bottom: 35px;
    color:#fff;
}
.contact-us-form form {
  background: #f2f2f2;
  border:1px solid #f2f2f2;
  padding: 35px 35px 25px 35px;
  webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
}
.contact-us-form form .row {
  margin-left: -8px;
  margin-right: -8px;
}
.contact-us-form form .row [class*="col-"] {
  padding-left: 8px;
  padding-right: 8px;
}
.contact-us-form form input,
.contact-us-form form textarea,
.contact-us-form form select {
  width: 100%;
  max-width: 100%;
  font-size: 17px;
  font-weight: 300;
  padding: 0 15px 0 25px;
  background: #fff;
  margin-bottom: 15px;
  border:1px solid transparent;
  color:#959090;
}

.contact-us-form form input, .contact-us-form form select {
  height: 55px;
}
.contact-us-form form textarea {
  min-height: 146px;
  padding: 25px 15px 15px 25px;
}
.contact-us-form form input:focus,
.contact-us-form form textarea:focus {
  border-color:#fac800;
}
.contact-us-form form button {
  width: 112px;
  font-weight: 500;
  font-size: 17px;
  color:#fff;
}
.contactUs-address h4 {
  font-size: 36px;
  line-height: 45px;
  margin-bottom: 35px;
}
.contactUs-address {
  padding-left: 38px;
}
.contactUs-address>p {
  margin:-7px 0 30px 0;
}
.contactUs-address .single_address .icon .ficon:before {
  color:#022a4a;
  line-height: 60px;
  font-size: 37px;
}
.contactUs-address .single_address h6 {
  font-weight: 500;
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.contactUs-address .single_address span {
  font-weight: 300;
}
.contactUs-address .single_address {
  margin-bottom: 35px;
}
.contactUs-address .single_address .text {
  padding-left: 26px;
  margin-top: 10px;
}
.contact-us-page {
  margin-bottom: 145px;
}
	.google-maps 
		{
			position: relative;
			padding-bottom: 30%; // This is the aspect ratio
			height: 0;
			overflow: hidden;
			margin-top:15px;
			margin-bottom:15px;
		}
		.google-maps iframe 
		{
			position: absolute;
			top: 0;
			left: 0;
			width: 100% !important;
			height: 100% !important;
		}
		.clear-fix {
			clear: both;
		}
		.carrerbg {
			background: #fffbfb;
			border: 1px solid #f2f2f2;
			padding: 15px;
			webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
			box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.06);
			margin-bottom:30px;
		}
		
		#owlcarouse3.owl-carousel .owl-item img {
			display: block;
			width: 100%;
			margin-bottom: 0px;
			height: 110px;
			min-width: 85px;
		}
		#owlcarouse3.owl-carousel .owl-item {
			
			background-color: #fff;
			padding: 0px;
			margin-bottom: 0px;
			box-shadow: 5px 7px 6px -6px #fff;
			text-align: center;
		}
		#owlcarouse3.owl-carousel .owl-item ul li {
			box-sizing: border-box;
			flex: 1;
			width: auto;
			padding: 2;
			text-align: center;
			border-right: none;
		}
		#owlcarouse3.owl-carousel .owl-item  a{
			margin-right:0px;
		}
		#owlcarouse3.owl-carousel .fa-chevron-right {
			width: 30px;
			height: 30px;
			background: url(../../images/arrowlright.jpg);
				background-repeat: repeat;
			background-repeat: repeat;
			background-repeat: repeat;
			border-radius: 0%;
			padding-top: 1.5%;
			margin-left: 102%;
			font-size: 25px;
			background-repeat: no-repeat;
			position: absolute;
			z-index: 9999;
			right: -40px;
			top: 35px;
			border:0px solid #ccc;
			color: #ccc;
			border-radius: 50%;
		}
		#owlcarouse3.owl-carousel .fa-chevron-left {
			width: 30px;
			height: 30px;
			background: url(../../images/arrowleft.jpg);
				background-repeat: repeat;
			background-repeat: repeat;
			background-repeat: repeat;
			border-radius: 0%;
			padding-top: 1.5%;
			margin-left: -8.5%;
			background-repeat: no-repeat;
			font-size: 25px;
			position: absolute;
			z-index: 9999;
			left: 0;
			top: 30px;
			border: 0px solid #ccc;
			color: #ccc;
			border-radius: 50%;
		}
		.searcpagehead .form-control::-webkit-input-placeholder {
		 color:#5688e7;
		 opacity:1
		}
		.searcpagehead .form-control:-ms-input-placeholder {
		 color:#5688e7;
		 opacity:1
		}
		.searcpagehead .form-control::placeholder {
		 color:#5688e7;
		 opacity:1
		}
		/*iPhone 5 in portrait*/
	
		@media only screen 
		and (min-device-width : 320px) 
		and (max-device-width : 568px) 
		and (orientation : Portrait)
		{ 
		 /* styles*/
			#sidebarMenu 
			{
			  width: 315px;
			  height:415px;
			}
			.netflix-list li {
			margin: 2px 0px;
			font-size: 14px;
			font-weight:700;
			}
			.menuheight
			{
				height:330px;
			}
			.headerSocialMedia {
			 top:353px;
			}
			.fa-chevron-left {
				width: 35px;
				height: 35px;
				padding-top: 3.3%;
				margin-left: 3.5%;
			}
			.fa-chevron-right {
				width: 35px;
				height: 35px;
				padding-top: 3.3%;
				right: 15px;
			}
			#owlcarouse2.owl-carousel .owl-item img {
					display: block;
					width: 100%;
					margin-bottom: 5px;
					height: 100px;
				}
				.ourservices #owlcarouse2 a {
					font-size: 11px;
				}
				
				#owlcarouse2.owl-carousel .owl-item {
					height: 154px;
				}
				.hdHTitle {
					font-size: 24px;
				}
				.arrowleft {
					width: 35px;
					height: 35px;
					border: 1px solid rgba(0,0,0,0.3);
					border-radius: 0%;
					padding-top: 2%;
					margin-left: 3%;
					font-size: 20px;
					position: absolute;
					top: -55px;
					padding-left: 9px;
					color: #003b68;
				}
				.arrowright {
					width: 35px;
					height: 35px;
					border: 1px solid rgba(0,0,0,0.3);
					border-radius: 0%;
					padding-top: 2%;
					margin-left: 87%;
					font-size: 20px;
					position: absolute;
					top: -55px;
					padding-left: 9px;
					color: #003b68;
				}
				    #owlcarousel4.owl-carousel .fa-chevron-left
					{
						top: -45px;
						padding-top: 2.65%;
					}
					#owlcarousel4.owl-carousel .fa-chevron-right
					{
						top: -45px;
						padding-top: 2.65%;
					}
				
		}
		@media only screen 
		and (min-device-width : 320px) 
		and (max-device-width : 568px) 
		and (orientation : landscape) { 
		
			#sidebarMenu 
			{
			  width: 315px ;
			  height:415px;
			}
			.netflix-list li {
			margin: 2px 0px;
			font-size: 14px;
			font-weight:700;
			}
			.menuheight
			{
				height:330px;
			}
			.headerSocialMedia {
			 top:353px;
			}
					 #owlcarousel4.owl-carousel .fa-chevron-left
					{
						top: -45px;
						padding-top: 2.5%;
					}
					#owlcarousel4.owl-carousel .fa-chevron-right
					{
						top: -45px;
						padding-top: 2.5%;
					}
							
		}
		@media (min-width: 375px) and (max-width: 745px) 
		{
			.fa-chevron-left {
			 padding-top: 3.5%;
			 margin-left: 2.5%;
			  top: 150px;
			}
			.fa-chevron-right {
				padding-top: 3.5%;
				right: 15px;
			   top: 150px;
				
			}
			
			.message p {
				font-size: 13px;
				line-height: 2;
				display: inline-block;
				padding: 0 0 0 4px;
				cursor: pointer;
				border-radius: 3px;
				white-space: inherit;
				text-align: center;
			}
			.message .fa-chevron-left {
				 top: 70px;
			}
			.message .fa-chevron-right {
				 top: 70px;
			}
			.main {
				min-height: 125px;
			}
			.slideralign
			 {
				padding-top: 90px;
				}
				.lokpriya h4 {
   			 text-align: center;
				}
			.footer {	
				text-align: left;
			}
					.footer h5 {
					padding-top: 20px;
					text-align:left;
					font-size: 16px;
					}
					.footer ul {
					text-align:left;
					}
					.ourservices h1 {
						
						text-align: center;
					}
					.poetName a {
						font-size:12px;
						font-weight:600;
					}
					.hdHTitle {
  				    font-size: 24px;
					}
					.hdUBlockFooter h4 {
					font-size: 18px;
					}
					.sandesh {
   					 font-size: 20px;
					}
					.mt-5 {
						margin-top:1.5rem !important;
					}
					
					.nextpre{
   					
					 margin-top:20px;
					}
					.nextpre a {
   					 font-size: 22px;
					
					}
					.socialactivity ul.sideLeft,.socialactivity ul.sideLeft1 {
					
						margin-left: -35px;
						margin-bottom: 0px;
						
					}
					.alignment
					{
						text-align:left;
					}
					.subjectdetails
					{
						margin-top: 15px;
					}
					.poemPageContentBody::after {
							left: 40%;
							bottom: 7%;
					}
							.searcpagehead
						{
							text-align:left;
							margin-bottom:15px;
							font-size:20px;
						}
						.searcpagehead img
						{
							padding-top:0px;
						}
						.namedetails {
							text-align:left;
						}
						.pull-left
						{
							float:none !important;
						}
						.hdUddaranSection {
							padding: 10px 0 52px;
						}
						.tagskey 
						{
							padding: 10px;
							Position: fixed;
							width: 100%;
							height: 70px;
						}
						.tagskey a 
						{
							padding: 1px;
							padding-bottom: 2px;
						}
						.tabs ul {
							 width: 100% !important; 
						}
						#owlcarouse2.owl-carousel .owl-item img {
						 display:block;
						 width:100%;
						 margin-bottom:5px;
						 height: 100px;
						}
						#owlcarouse3.owl-carousel .owl-item img {
						 display:block;
						 width:100%;
						 margin-bottom:0px;
						 height: 115px;
						 min-width: 95px;
						}
						#owlcarouse2.owl-carousel .owl-item {
							padding: 5px;
						}
						.ourservices #owlcarouse2 a {
   						 font-size: 11px;
						}
						.arrowleft {
								width: 35px;
								height: 35px;
								border: 1px solid rgba(0,0,0,0.3);
								border-radius: 0%;
								padding-top: 2%;
								margin-left: 3%;
								font-size: 20px;
								position: absolute;
								top: -55px;
								padding-left: 9px;
								color: #003b68;
							}
							.arrowright {
						width: 35px;
						height: 35px;
						border: 1px solid rgba(0,0,0,0.3);
						border-radius: 0%;
						padding-top: 2%;
						margin-left: 87%;
						font-size: 20px;
						position: absolute;
						top: -55px;
						padding-left: 9px;
						color: #003b68;
					}
						.message .scrldata {
   						 height: 70px;
						}
							#sidebarMenu {
							  width: 370px;
							}
							#sidebarMenured {
							  width: 370px;	
							}
							#sidebarMenublack {
						      width: 413px;
							}
							.scrollerpoint
							   {
									max-height: none;
									overflow-x: unset;
									scroll-behavior: unset;
									overflow-y: unset;
								}
								.contactUs-address {
									padding-left: 10px;
								}
								.headingname 
								{
									text-align:center;
								}
								.headingpost
								{
									text-align:center;
								}
								#sidebarMenu 
									{
									  width: 370px ;
									  height:560px;
									}
									.netflix-list li {
									margin: 2px 0px;
									font-size: 14px;
									font-weight:700;
									}
									.menuheight
									{
										height:480px;
									}
									.headerSocialMedia {
									 top:500px;
									}
									.founder {
										margin-right: 0px;
									}
									.contentList h1 {
									font-size: 30px;
									}
									.contactUs-address .single_address .text {
   									 padding-left: 20px;
									}
									.contentList {
									margin-bottom:15px;
								   }
								   .contentList::after {
									bottom: 5px;
								   }
								    .carrerbg {
									  margin-bottom: 20px;
									  margin-top: 20px; 
								   }
								   .contactUs-address .single_address {
										margin-bottom: 10px;
									}
									#owlcarousel4.owl-carousel .fa-chevron-left
									{
										top: -45px;
										padding-top:2.65%;
									}
									#owlcarousel4.owl-carousel .fa-chevron-right
									{
										top: -45px;
										padding-top:2.65%;
									}
				}
		@media screen and (min-device-width: 375px) and (max-device-width: 745px) and (orientation : landscape)
		{
		   
		   .fa-chevron-left {
			 padding-top: 3.5%;
			 margin-left: 2.5%;
			  top: 150px;
			}
		  	.fa-chevron-right {
				padding-top: 3.5%;
				right: 15px;
				 top: 150px;
			}
			.message .fa-chevron-left {
				 top: 70px;
			}
			.message .fa-chevron-right {
				 top: 70px;
			}
			.main {
				min-height: 125px;
			}
			.lokpriya h4 {
   			 text-align: center;
				}
			.slideralign 
			{
				padding-top: 95px;
			}
				.footer {	
				text-align: center;
			}
				.footer h5 {
					padding-top: 20px;
					text-align:left;
					font-size: 16px;
					}
					.footer ul {
					text-align:left;
					}
					.ourservices h1 {
						text-align: center;
					}
					.poetName a {
						font-size:12px;
						font-weight:600;
					}
					.hdHTitle {
  				    font-size: 24px;
					}
					.hdUBlockFooter h4 {
					font-size: 18px;
					}
					.sandesh {
   					 font-size: 22px;
					}
					.mt-5 {
						margin-top:1.5rem !important;
					}
					.tabs ul {
						
						width: 80%;
					}
					.nextpre{
   					
					 margin-top:20px;
					}
					.nextpre a {
   					 font-size: 22px;
					
					}
					.socialactivity ul.sideLeft,.socialactivity ul.sideLeft1 {
					
						margin-left: -35px;
						margin-bottom: 0px;
						
					}
					.alignment
					{
						text-align:center;
					}
					.subjectdetails
					{
						margin-top: 15px;
					}
					.poemPageContentBody::after {
							left: 40%;
							bottom: 7%;
					}
							.searcpagehead
						{
							text-align:center;
							margin-bottom:15px;
							font-size:22px;
						}
							.searcpagehead img
						{
							padding-top:0px;
						}
						.namedetails {
							text-align:center;
						}
						.pull-left
						{
							float:none !important;
						}
						.hdUddaranSection {
							padding: 10px 0 52px;
						}
						.tagskey 
						{
							padding: 10px;
							Position: fixed;
							width: 100%;
							height: 70px;
						}
						.tagskey a 
						{
							padding: 1px;
							padding-bottom: 2px;
						}
						.tabs ul {
							width: 100% !important;
						}
						#owlcarouse2.owl-carousel .owl-item img {
						 display:block;
						 width:100%;
						 margin-bottom:5px;
						 height: 100px;
						}
						
						#owlcarouse2.owl-carousel .owl-item {
							padding: 5px;
						}
						.ourservices #owlcarouse2 a {
   						 font-size: 11px;
						}
								.arrowleft {
								width: 35px;
								height: 35px;
								border: 1px solid rgba(0,0,0,0.3);
								border-radius: 0%;
								padding-top: 2%;
								margin-left: 0%;
								font-size: 20px;
								position: absolute;
								top: -45px;
								padding-left: 9px;
								color: #003b68;
								}
								.arrowright {
								width: 35px;
								height: 35px;
								border: 1px solid rgba(0,0,0,0.3);
								border-radius: 0%;
								padding-top: 2%;
								margin-left: 88%;
								font-size: 20px;
								position: absolute;
								top: -45px;
								padding-left: 9px;
								color: #003b68;
								}
								.message .scrldata {
								 height: 70px;
								}
								
								#sidebarMenured {
								  width: 370px;	
								}
								#sidebarMenublack {
								  width: 413px;
								}
							   .scrollerpoint
							   {
								max-height: none;
								overflow-x: unset;
								scroll-behavior: unset;
								overflow-y: unset;
								}
								.contactUs-address {
									padding-left: 10px;
								}
								.headingname 
								{
									text-align:center;
								}
								.headingpost
								{
									text-align:center;
								}
								#sidebarMenu 
									{
									  width: 370px ;
									  height:560px;
									}
									.netflix-list li {
									margin: 2px 0px;
									font-size: 14px;
									font-weight:700;
									}
									.menuheight
									{
										height:480px;
									}
									.headerSocialMedia {
									 top:500px;
									}
									.founder {
										margin-right: 0px;
									}
									.contentList h1 {
									font-size: 30px;
									}
									.contactUs-address .single_address .text {
   									 padding-left: 20px;
									}
									.contentList {
									margin-bottom:15px;
								   }
								   .contentList::after {
									bottom: 5px;
								   }
								    .carrerbg {
									  margin-bottom: 20px;
									  margin-top: 20px; 
								   }
								   .contactUs-address .single_address {
										margin-bottom: 10px;
									}
									#owlcarousel4.owl-carousel .fa-chevron-left
									{
										top: -45px;
										padding-top: 2.65%;
									}
									#owlcarousel4.owl-carousel .fa-chevron-right
									{
										top: -45px;
										padding-top: 2.65%
									}
		}
		@media screen and (min-device-width: 480px) and (max-device-width: 767px) and (orientation : Portrait)
		 {
			   .fa-chevron-left {
				 padding-top: 3.5%;
				 margin-left: 2.5%;
				  top: 150px;
				}
				.fa-chevron-right {
				padding-top: 3.5%;
				right: 15px;
				 top: 150px;
				}
				.message .fa-chevron-left {
				 top: 70px;
				}
				.message .fa-chevron-right {
					 top: 70px;
				}
				.main {
				min-height: 125px;
				}
				.lokpriya h4 {
   				 text-align: center;
				}
				.slideralign 
				{
					padding-top: 95px;
				}
					.footer {	
					text-align: center;
				}
					.footer h5 {
					padding-top: 20px;
					text-align:left;
					font-size: 16px;
					}
					.footer ul {
					text-align:left;
					}
					.ourservices h1 {
						text-align: center;
					}
					.poetName a {
						font-size:12px;
						font-weight:600;
					}
					.hdHTitle {
  				    font-size: 24px;
					}
					.hdUBlockFooter h4 {
					font-size: 18px;
					}
					.sandesh {
   					 font-size: 22px;
					}
					.tabs ul {
						
						width: 80%;
					}
					.nextpre{
   					
					 margin-top:20px;
					}
					.nextpre a {
   					 font-size: 22px;
					
					}
					.socialactivity ul.sideLeft,.socialactivity ul.sideLeft1 {
						margin-left: -35px;
						margin-bottom: 0px;
					}
					.alignment
					{
						text-align:center;
					}
					.subjectdetails
					{
						margin-top: 15px;
					}
					.poemPageContentBody::after {
							left: 40%;
							bottom: 7%;
					}
							.searcpagehead
						{
							text-align:center;
							margin-bottom:15px;
							font-size:22px;
						}
						.searcpagehead img
						{
							padding-top:0px;
						}
						.namedetails {
							text-align:center;
						}
						.pull-left
						{
							float:none !important;
						}
						.hdUddaranSection {
							padding: 10px 0 52px;
						}
						.tagskey 
						{
							padding: 10px;
							Position: fixed;
							width: 100%;
							height: 70px;
							}
							.tagskey a 
							{
								padding: 1px;
								padding-bottom: 2px;
							}
							.tabs ul {
								  width: 100% !important; 
							}
							#owlcarouse2.owl-carousel .owl-item img {
							 display:block;
							 width:100%;
							 margin-bottom:5px;
							 height: 100px;
							}
							
							#owlcarouse2.owl-carousel .owl-item {
								padding: 5px;
							}
							.ourservices #owlcarouse2 a {
							 font-size: 11px;
							}
							.arrowleft {
							width: 35px;
							height: 35px;
							border: 1px solid rgba(0,0,0,0.3);
							border-radius: 0%;
							padding-top: 2%;
							margin-left: 0%;
							font-size: 20px;
							position: absolute;
							top: -45px;
							padding-left: 9px;
							color: #003b68;
							}
							.arrowright {
							width: 35px;
							height: 35px;
							border: 1px solid rgba(0,0,0,0.3);
							border-radius: 0%;
							padding-top: 2%;
							margin-left: 88%;
							font-size: 20px;
							position: absolute;
							top: -45px;
							padding-left: 9px;
							color: #003b68;
							}
							.message .scrldata {
							 height: 70px;
							}
							#sidebarMenu {
							  width: 370px;
							}
							#sidebarMenured {
							  width: 370px;	
							}
							#sidebarMenublack {
						      width: 413px;
							}
							.scrollerpoint
						   {
								max-height: none;
								overflow-x: unset;
								scroll-behavior: unset;
								overflow-y: unset;
							}
							.contactUs-address {
									padding-left: 10px;
								}
								.headingname 
								{
									text-align:center;
								}
								.headingpost
								{
									text-align:center;
								}
								#sidebarMenu 
								{
								  width: 370px ;
								  height:560px;
								}
								.netflix-list li {
								margin: 2px 0px;
								font-size: 14px;
								font-weight:700;
								}
								.menuheight
								{
									height:480px;
								}
								.headerSocialMedia {
								 top:500px;
								}
								.founder {
									margin-right: 0px;
								}
								.contentList h1 {
								font-size: 30px;
								}
								.contactUs-address .single_address .text {
								 padding-left: 20px;
								}
									.contentList {
									margin-bottom:15px;
								   }
								   .contentList::after {
									bottom: 5px;
								   }
								    .carrerbg {
									  margin-bottom: 20px;
									  margin-top: 20px; 
								   }
								   .contactUs-address .single_address {
										margin-bottom: 10px;
									}
									 #owlcarousel4.owl-carousel .fa-chevron-left
									{
										top: -45px;
										padding-top: 2.65%
									}
									#owlcarousel4.owl-carousel .fa-chevron-right
									{
										top: -45px;
										padding-top: 2.65%
									}
		 }
		  @media screen and (min-device-width: 480px) and (max-device-width: 767px) and (orientation : Landscape)
			{
			       .fa-chevron-left {
					 padding-top: 2.5%;
					 margin-left: 2.5%;
					 top: 100px;
					}
					.fa-chevron-right {
						padding-top: 2.5%;
						right: 15px;
						top: 100px;
					}
					.message .fa-chevron-left {
						 top: 100px;
					}
					.message .fa-chevron-right {
						 top: 100px;
					}
					.lokpriya h4 {
					 text-align: center;
						}
					.main {
						min-height: 125px;
					}
					.slideralign 
					{
						padding-top: 95px;
					}
					.footer 
					{	
					text-align: center;
					}
					.footer h5 {
					padding-top: 20px;
					text-align:left;
					font-size: 16px;
					}
					.footer ul {
					text-align:left;
					}
					.tagskey 
					{
						bottom: 40px;
						height: 70px;
					}
					.ourservices h1 
					{
						text-align: center;
					}
					.poetName a {
						font-size:12px;
						font-weight:600;
					}
					.hdHTitle {
  				    font-size: 24px;
					}
					.hdUBlockFooter h4 {
					font-size: 18px;
					}
					.sandesh {
   					 font-size: 22px;
					}
					.tabs ul {
						
						width: 80%;
					}
					.nextpre{
   					
					 margin-top:20px;
					}
					.nextpre a {
   					 font-size: 22px;
					
					}
					.socialactivity ul.sideLeft,.socialactivity ul.sideLeft1 {
					
						margin-left: -35px;
						margin-bottom: 0px;
						
					}
					.alignment
					{
						text-align:center;
					}
					.subjectdetails
					{
						margin-top: 15px;
					}
					.poemPageContentBody::after {
							left: 40%;
							bottom: 7%;
					}
							.searcpagehead
						{
							text-align:center;
							margin-bottom:15px;
							font-size:22px;
						}
						.searcpagehead img
						{
							padding-top:0px;
						}
						.namedetails {
							text-align:center;
						}
						.pull-left
						{
							float:none !important;
						}
						.hdUddaranSection {
							padding: 10px 0 52px;
						}
						.tagskey 
						{
							padding: 10px;
							Position: fixed;
							width: 100%;
							height: 70px;
						}
						.tagskey a 
						{
							padding: 1px;
							padding-bottom: 2px;
						}
						.tabs ul {
							 width: 100% !important; 
						}
						#owlcarouse2.owl-carousel .owl-item img {
						 display:block;
						 width:100%;
						 margin-bottom:5px;
						 height: 100px;
						}
						
						#owlcarouse2.owl-carousel .owl-item {
							padding: 5px;
						}
						.ourservices #owlcarouse2 a {
   						 font-size: 11px;
						}
						.arrowleft {
								width: 35px;
								height: 35px;
								border: 1px solid rgba(0,0,0,0.3);
								border-radius: 0%;
								padding-top: 2%;
								margin-left: 0%;
								font-size: 20px;
								position: absolute;
								top: -45px;
								padding-left: 9px;
								color: #003b68;
							}
							.arrowright {
						width: 35px;
						height: 35px;
						border: 1px solid rgba(0,0,0,0.3);
						border-radius: 0%;
						padding-top: 2%;
						margin-left: 88%;
						font-size: 20px;
						position: absolute;
						top: -45px;
						padding-left: 9px;
						color: #003b68;
					}
					.message .scrldata {
   						 height: 70px;
						}
						#sidebarMenu {
							  width: 370px;
							}
							#sidebarMenured {
							  width: 370px;	
							}
							#sidebarMenublack {
						      width: 413px;
							}
						.scrollerpoint
						   {
								max-height: none;
								overflow-x: unset;
								scroll-behavior: unset;
								overflow-y: unset;
							}
							.contactUs-address {
									padding-left: 10px;
								}
								.headingname 
								{
									text-align:center;
								}
								.headingpost
								{
									text-align:center;
								}
								#sidebarMenu 
									{
									  width: 370px ;
									  height:560px;
									}
									.netflix-list li {
									margin: 2px 0px;
									font-size: 14px;
									font-weight:700;
									}
									.menuheight
									{
										height:480px;
									}
									.headerSocialMedia {
									 top:500px;
									}
									.founder {
										margin-right: 0px;
									}
									.contentList h1 {
									font-size: 30px;
									}
									.contactUs-address .single_address .text {
									 padding-left: 20px;
									}
									.contentList {
									margin-bottom:15px;
								   }
								   .contentList::after {
									bottom: 5px;
								   }
								   .carrerbg {
									  margin-bottom: 20px;
										margin-top: 20px; 
								   }
								   .contactUs-address .single_address {
										margin-bottom: 10px;
									}
			}	
			@media (min-width: 768px) and (max-width: 1024px) and (orientation : Portrait) 
			{
					 .fa-chevron-left {
					 padding-top: 3.5%;
					 margin-left: 2.5%;
					 top: 150px;
					}
					.fa-chevron-right {
						padding-top: 3.5%;
						right: 15px;
						top: 150px;
					}
					.message .fa-chevron-left {
						 top: 100px;
					}
					.message .fa-chevron-right {
						 top: 100px;
					}
					.lokpriya h4 {
					 text-align: center;
						}
					.main {
						min-height: 125px;
					}
					.slideralign {
						padding-top: 95px;
					}
						.footer {	
						text-align: center;
					}
					.footer h5 {
					padding-top: 20px;
					text-align:left;
					font-size: 16px;
					}
					.footer ul {
					text-align:left;
					}
					.tagskey {
						bottom: 40px;
						height: 70px;
					}
					.alignment
					{
						text-align:center;
					}
					.subjectdetails
					{
						margin-top: 15px;
					}
					.poemPageContentBody::after {
							left: 50%;
					}
							.searcpagehead
						{
							text-align:center;
							margin-bottom:15px;
							font-size:22px;
						}
						.searcpagehead img
						{
							padding-top:0px;
						}
						.namedetails {
							text-align:center;
						}
						.pull-left
						{
							float:none !important;
						}
						.scrollerpoint
					   {
							max-height: none;
							overflow-x: unset;
							scroll-behavior: unset;
							overflow-y: unset;
						}
						.contactUs-address {
									padding-left: 10px;
								}
								
								.headingname 
								{
									text-align:center;
								}
								.headingpost
								{
									text-align:center;
								}
			}
			@media (min-width: 768px) and (max-width: 1024px) and (orientation : Landscape)  
			{
			
			}
			
			@media (min-width: 980px) and (max-width: 1280px) and (orientation : Portrait) 
			{
			    
			}
			@media (min-width: 980px) and (max-width: 1280px) and (orientation : Landscape) 
			{
				
			}
			@media (min-width:1280px) {
				
			}
			@media (min-width:1320px) {
				
		
		    }
			@media (min-width:1500px) 
			{
				
				
			}
			
			