@font-face {
			font-family: 'datalegreya';
			src: url('assets/Fonts/Datalegreya-Thin.otf') 
					format('opentype');
			font-family: 'lato';
			src: url('assets/Fonts/Lato-Regular.ttf') 
					format('truetype');
		}

		@font-face {
	  	font-family: 'theSunB';
	  	src:  url('assets/Fonts/SunHDB.woff') format('woff'),
		}

		@font-face {
	  	font-family: 'theSunH';
	  	src:  url('assets/Fonts/SunHDN.woff') format('woff');
		}
		
		body{
			font-family: lato, sans-serif;
		}
		
		h1, h2{
			font-family:datalegreya;
		}

		a{
			font-family: theSunH;
			text-decoration: none;
			text-underline-position: none;
			color: #000;
			font-size: 19px;
		}

		a:hover{
			color: #dcc501;
			text-decoration: none;
		}
		
		p{
			font-size:18px;
			margin-bottom: 3px !important;
			font-family: theSunH;
		}
		
		.pHeight{
			height: 84px;
			overflow: hidden;
		}
		
		.mlr0{
			margin-left:0px;
			margin-right:0px;
		}

		.mlr2{
			margin-left:2px;
			margin-right:2px;
		}

		.mlr4{
			margin-left:4px;
			margin-right:4px;
		}

		.mlr6{
			margin-left:6px;
			margin-right:6px;
		}

		.mlr8{
			margin-left:8px;
			margin-right:8px;
		}

		.mlr10{
			margin-left:10px;
			margin-right:10px;
		}
		
		
		.spanTxtW{
			margin-top:8px;
			color:#ffffff;
		}
		
		.socialMIcon{
			width:22px;
			height:22px;
			margin-left:15px;
			float:left;
			margin-top:10px;
		}
		
		#headTop1_Left1{
			margin-top:6px;
			text-align:right;
		}

		.whatsnewcss
		{
			width: 420px;
			height: 440px;
			background: rgba(205,70,180,0.7);
			z-index: 100;
			margin-left: 50%;
			margin-top: 2%;
			font-size: 35px;
			color: #fff;
			text-align: center;
			padding: 10px;"
		}

		@media only screen and (min-device-width: 320px) and (max-device-width: 740px) and (orientation:portrait) {
			#headTop1_Mid{
			display:none;
			}
			#headTop1_Right{
			display:none;
			}
		}
		 
		.searchTxtBox{
			height:30px;
			margin-top:2px;
		}

		.dropdown-submenu {
		  position: relative;
		}

		.dropdown-submenu a::after {
		  transform: rotate(-90deg);
		  position: absolute;
		  right: 6px;
		  top: .8em;
		}

		.dropdown-submenu .dropdown-menu {
		  top: 0;
		  left: 100%;
		  margin-left: .1rem;
		  margin-right: .1rem;
		}		
		
		.footerTxt{
			width: 100%;
			height: auto; 
			color: #fff;
			background: #000; 
			text-align: center;
			font-size: 12px;
			padding: 5px;
			max-height: 65px;
		}

		.blogDiv{
			width: 96%;
			height: 500px;
			font-family: lato,sans-serif;
			border: 2px solid #b1b1b2;
			padding:5px;
		}

		.t1{
			font-size: 28px;
			padding: 5px;
			font-weight: bold;
		}

		.t2{
			font-size: 24px;
			padding: 5px;
			font-weight: bold;
		}

		.t3{
			font-size: 20px;
			padding: 5px;
			font-weight: bold;
		}

		.t4{
			font-size: 16px;
			padding: 5px;
			font-weight: bold;
		}

		.spanTxt{
			font-size: 14px;
			padding-left: 15px;
			font-style: italic;
			font-weight: bold;
		}

		 .carousel-inner img {
		      width: 100%;
		      height: 100%;
		  }


		.divImgTxt{
			
			height: auto;
			font-size: 15px;
			padding: 5px;
			overflow: hidden;
		}

		.divImgTxt:hover{
			background-color: #cdcdcd;
			font-size: 17px;
			border: 1px solid #ccd;
		}

	.navbar-nav > li{
	  padding-left:8px;
	  padding-right:8px;
	}

	.color1{
		color:#8d0404;
	}

	.image-box {
	    position: relative;
	    margin: auto;
	    overflow: hidden;
	    width: 100%;
	    border-radius: 5px;
	}
	.image-box img {
	    transition: all 1.3s;
	    display: block;
	    width: auto;
	    transform: scale(1);
	    overflow: hidden;
	    height: 150px;
		text-align:center;
	}

	.image-box:hover img {
	    transform: scale(1.1);
	}

	.divGroup{
		width: 270px;
		height: 175px;
		margin:6px;
		padding: 5px;
		border-top-left-radius: 6px;
		border-top-right-radius: 6px;
		overflow: hidden;
		margin-left: 0px;
	}
	.outerPart{
		background-color: #fff;
		border-radius: 6px;
		box-shadow: 0px 0px 5px;
		width: 270px;
		height: 270px;
	}

	.outerPart: hover{
		box-shadow: 10px 10px 15px;
		border: 2px solid #8d0404;

	}

	.aPart{
		color: #000;
		text-decoration: none;
		text-align: center;
		line-height: 27px;
		padding: 5px;
		font-size: 16px;
	}

	.footerPolicy{
		margin-right: 15px;
		margin-left: 15px;
		font-size: 12px;
	}

	.plr4{
		padding-right: 4px;
		padding-left: 4px;
	}

	.plr6{
		padding-right: 6px;
		padding-left: 6px;
	}

	.pl0{
		padding-right: 8px;
		padding-left: 0px;
	}

	.pr0{
		padding-right: 0px;
		padding-left: 4px;
	}

	.plr2{
		padding-right: 2px;
		padding-left: 2px;
	}

	.plr0{
		padding-right: 0px;
		padding-left: 0px;
	}

	.imgL{
		width: 100px;
		height: 90px;
		border-radius: 5px;
		overflow: hidden;
		float: left;
	}

    .imgL1{
		width: 80px;
		height: 70px;
		border-radius: 5px;
		overflow: hidden;
		float: left;
	}
	
	.imgC{
		width: 100px;
		height: 90px;
		border-radius: 5px;
		overflow: hidden;		
		padding-left: 5px;
		padding-right: 5px; 
	}

	.textR{
		width: 73%;
		height: 90px;
		float: left;
		padding-left: 5px;
		padding-right: 5px; 
		overflow:hidden;
	}

    .textR1{
		width: 68%;
		height: 72px;
		float: left;
		padding-left: 5px;
		padding-right: 5px; 
	}

	.dropShadow{
		-webkit-box-shadow: 0px -1px 9px 3px rgba(214,214,214,1);
		-moz-box-shadow: 0px -1px 9px 3px rgba(214,214,214,1);
		box-shadow: 0px -1px 9px 3px rgba(214,214,214,1);
		padding: 5px;
		border-radius: 5px;
	}

	.straitLineNews{
		border: 3px solid #58a142;
		width: 100%;
	}

	.straitLineCountry{
		border: 3px solid #268792;
		width: 100%;
	}

	.straitLineForeign{
		border: 3px solid #ad9008;
		width: 100%;
	}


	.straitLineState{
		border: 3px solid #be073f;
		width: 100%;
	}


	.straitLineEntertainment{
		border: 3px solid #6c008f;
		width: 100%;
	}

	.straitLineSports{
		border: 3px solid #3207be;
		width: 100%;
	}
	
	
	.arrowTxt1{
		font-size: 21px;
		padding: 3px;
		margin-top: -3px;
		padding-left: 30px;
		color:#FFF;
		font-weight: bold;
		font-family: theSunB;
	}




    #pointer1 {
      width: 150px;
      height: 40px;
      position: relative;
      background: #58a142;
    }

    #pointer1:after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid white;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    #pointer1:before {
      content: "";
      position: absolute;
      right: -20px;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid #58a142;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }


    #pointer2 {
      width: 150px;
      height: 40px;
      position: relative;
      background: #268792;
    }

    #pointer2:after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid white;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    #pointer2:before {
      content: "";
      position: absolute;
      right: -20px;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid #268792;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }


    #pointer3 {
      width: 150px;
      height: 40px;
      position: relative;
      background: #ad9008;
    }

    #pointer3:after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid white;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    #pointer3:before {
      content: "";
      position: absolute;
      right: -20px;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid #ad9008;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    #pointer4 {
      width: 150px;
      height: 40px;
      position: relative;
      background: #be073f;
    }

    #pointer4:after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid white;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    #pointer4:before {
      content: "";
      position: absolute;
      right: -20px;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid #be073f;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    #pointer5 {
      width: 150px;
      height: 40px;
      position: relative;
      background: #6c008f;
    }

    #pointer5:after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid white;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    #pointer5:before {
      content: "";
      position: absolute;
      right: -20px;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid #6c008f;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    #pointer6 {
      width: 150px;
      height: 40px;
      position: relative;
      background: #3207be;
    }

    #pointer6:after {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid white;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }
    
    #pointer6:before {
      content: "";
      position: absolute;
      right: -20px;
      bottom: 0;
      width: 0;
      height: 0;
      border-left: 20px solid #3207be;
      border-top: 20px solid transparent;
      border-bottom: 20px solid transparent;
    }

    .menuBg{
    	 /*background-image: linear-gradient(to bottom, #03347e, #003891, #003ca4, #0040b6, #0743c9);*/
    	  background-image: linear-gradient(to top, #7e1e03, #902806, #a33307, #b63e07, #c94a07);
    }

    .linkColor{
    	color: #fff;
    }

    .tbLine{
    	border-bottom: 2px solid #892d2d;
    	border-top: 2px solid #892d2d;
    	width: 100%;
		
    }
	
	/*-------For Top Border--------*/
	#SPTB
	{
		border-top:1px dashed red;
		margin-bottom: 5px;
		margin-top: 5px;
	}
	
	/*-------Page Heading*/
	.PageHeading
	{
		color:maroon;
		text-align: left;
		font-weight: bold;
		font-size: 18pt !important;
	}

	.PageSubHeading
	{
		color:maroon;
		text-align: left;
		font-weight: bold;
		font-size: 16pt !important;
	}
	
	.PageMargin
	{
		
		margin-left:20px;
		margin-right:20px;
		margin-bottom:20px;
		margin-top:10px
	}
