@charset "utf-8";

/* CSS Document */

@import url(http://fonts.googleapis.com/earlyaccess/notonastaliqurdudraft.css);
* {
	direction: rtl;
}
body {
	font-family: 'Noto Nastaliq Urdu Draft', serif;
	line-height: 30px;
}
section, header, footer {
	float: right;
}
.new_container {
	float: right;
}
.logo {
	float: right;
	margin-right: 0px;
	margin-left: 100px;
}
.menu_main {
	float: right;
}
.menu_main ul {
	float: right;
}
.menu_main ul li {
	float: right;
}
.menu_main ul li a {
	float: right;
	padding-top: 0;
}
.menu_main ul li.test a {
	float: right;
	padding-top: 0;
}
.menu_main ul li ul {
	left: inherit;
	right: 0px;
}
.menu_main ul li:hover ul {
	top: 38px;
}
.rght {
	float: left;
	margin-top: 10px;
}
.social_icon {
	float: left;
	font-family: 'Roboto', sans-serif;
}
.lang_btn {
	float: left;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
}
.slider_text {
	left: inherit;
	right: 40px;
}
.slider_text h2 {
	font-size: 35px;
	line-height: 70px;
	padding-top: 0px;
}
.slider_text h2:after {
	left: -20px;
	right: inherit;
	background: url(../images/corner_ur.png) no-repeat;
}
.slider_img {
	float: left;
}
.slider {
	background-image: url(../images/slider/ur1.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.slider .carousel-indicators {
	left: inherit;
	right: 40px;
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: right;
}
.home_about_sec .img_special {
	margin-right: 0px;
	margin-left: -40px;
	float: left;
}
.home_product_sec .col-md-6:first-child:after {
	right: inherit;
	left: 0px;
}
.home_about_sec p {
	line-height: 35px;
}
.tvhd_box {
	float: right;
}
.tvhd_box .imgbox {
	float: right;
	margin-bottom: 59px;
}
.tvnxg_box {
	float: right;
}
.tvnxg_box .imgbox {
	float: right;
}
.tvnxg_box h3 {
	line-height: 60px;
}
.tvnxg_box p {
	line-height: 35px;
	height: auto;
}
.tvhd_box p {
	line-height: 35px;
	height: auto;
}
.request_call_inner {
	float: right;
	line-height: 20px;
}
.request_call_inner label {
	float: right;
	line-height: 32px;
	font-size: 16px;
	direction:rtl;
	font-family: 'Noto Nastaliq Urdu Draft', serif;
}
body.page-id-12124 .request_call_inner label {
	direction:rtl;
}
.request_call_inner label i {
	margin-right: 0px;
	margin-left: 10px;
	-ms-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	direction:rtl;
	font: normal normal normal 14px/1 FontAwesome;
}
.request_call_inner * {
	direction:ltr;
	font-family: 'Roboto', sans-serif;
}
.request_call p {
	color: #F00;
	float: right;
}
footer p {
	float: right;
}
.scrollup {
	position: fixed;
	right: inherit;
	left: 40px;
}
.banner {
	width: 100%;
	background: url(../images/banner/partner_ur.jpg) no-repeat;
	background-size: cover;
	margin-top: 79px;
}

.nxg_bn_tp{
	background: url(../images/banner/header_nxgnw_ur.jpg) no-repeat;
	background-size: cover;
}
.banner_product {
	width: 100%;
	background: url(../images/banner/product_ur.jpg) no-repeat;
	background-size: cover;
}
.banner_text {
	left: inherit;
	right: 40px;
}
.banner_text h1 {
	float: right;
}
.banner_text h2 {
	float: right;
}
.banner_text h3 {
	float: right;
	line-height: 55px;
}
.banner_text h4 {
	float: right;
}
.banner_text h4:after {
	left: -20px;
	right: inherit;
	background: url(../images/corner_ur.png) no-repeat;
	background-size: 100% 100%;
}
.banner_img {
	float: left;
}
.banner_btm_bar {
	float: right;
}
.banner_btm_bar p {
	float: right;
}
.banner_btm_bar span {
	float: right;
}
.fixed_side {
	right: inherit;
	left: 0px;
}
.fixed_side a {
	float: right;
}
.partner_sec2_inner {
	float: right;
}
.partner_sec2 .col-md-6:first-child .partner_sec2_inner {
	margin-left: 0px;
	margin-right: -40px;
}
.partner_sec2 .col-md-6:last-child .partner_sec2_inner {
	margin-right: 0px;
	margin-left: -40px;
}
.days7 {
	float: right;
	text-align: right;
}
.inr_days {
	float: right;
}
.days7 h2 {
	float: right;
	line-height: 55px;
}
.days7 p {
	float: right;
	line-height: 110px;
}
.imagine {
	float: right;
	text-align: right;
}
.imagine h2 {
	float: right;
}
.imagine p {
	float: right;
}
.box {
	float: right;
}
.box_text {
	float: right;
}
.box_text h2 {
	float: right;
}
.box_text h3 {
	float: right;
	margin-top: -20px;
}
.box_text h4 {
	float: right;
	margin-top: 50px;
}
.box_img {
	float: right;
}
.box_img:after {
	right: inherit;
	left: 100%;
	border-right-color: rgba(136, 183, 213, 0);
	border-left-color: #e12f51;
}
.partner_sec3 .col-md-6:nth-child(1) .box_img:after {
	border-right-color: rgba(136, 183, 213, 0);
	border-left-color: #e12f51;
}
.partner_sec3 .col-md-6:nth-child(2) .box_img:after {
	border-right-color: rgba(136, 183, 213, 0);
	border-left-color: #934c9a;
}
.partner_sec3 .col-md-6:nth-child(3) .box_img:after {
	border-right-color: rgba(136, 183, 213, 0);
	border-left-color: #294285;
}
.partner_sec3 .col-md-6:nth-child(4) .box_img:after {
	border-right-color: rgba(136, 183, 213, 0);
	border-left-color: #fdb801;
}
.sec4_inner p {
	float: right;
	text-align: right;
}
.partner_sec4 .col-md-6:first-child:after {
	right: inherit;
	left: 0px;
}
.digram_box {
	float: right;
}
.digram_box p {
	font-size: 14px;
}
.digram_box .line1 {
	top: 20%;
}
.vs_box:after {
	left: inherit;
	right: 0px;
}
.vs_box_inner p {
	float: right;
}
.vs_box_inner p:before {
	left: inherit;
	right: 50%;
}
.vs_box_inner:hover p:before {
	left: inherit;
	right: 0px;
}
.what_text {
	float: right;
}
.what_text h2 {
	float: right;
}
.what_text h3 {
	float: right;
	margin-top: 32px;
}
.what_text p {
	float: right;
}
.what_img {
	float: right;
	text-align: right;
}
.blue_sec h2 {
	float: right;
}
.blue_sec .btn_click {
	float: left;
}
.scroll_down {
	left: inherit;
	right: calc(50% - 28px);
}
.sb-search {
	float: left;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 8px;
}
.icon_sec_inner p {
	float: right;
}
.icon_sec_inner p span {
	float: right;
	font-size: 10px;
}
.slider_text h1 {
	line-height: 95px;
}
.slicknav_btn {
	float: left;
	margin: 10px 0 0 4px;
	padding: 5px 10px;
}
.banner_text h1 {
	font-size: 30px;
	line-height: 70px;
}
.banner_text h2 {
	font-size: 40px;
	line-height: 80px;
}
.banner_text h4 {
	font-size: 30px;
	line-height: 70px;
	padding-top: 0;
}
.find_more {
	padding-top: 0px;
}
.digram_box h2 {
	line-height: 35px;
}
/*****************new******************/
body.page-id-12124, body.page-id-12124 * {
		direction:ltr;
}

.text-holder h4, .text-holder p{
	direction:rtl;
	text-align:right;
}

.nxg_sec3 h3, .nxg_sec3 p{
	direction:rtl;	
}
.nxg_sec3 h3{
	line-height: 50px;	
}

body.page-id-12124 .nxg_bn_tp, body.page-id-12124 .nxg_bn_tp * {
	direction:rtl;
}

body.page-id-12124 .icon_sec, body.page-id-12124 .icon_sec * {
	direction:rtl;
}

body.page-id-12124 .nxg_sec2, body.page-id-12124 .nxg_sec2 * {
	direction:rtl;
}

body.page-id-12124 .nxg_blk_sctn, body.page-id-12124 .nxg_blk_sctn * {
	direction:rtl;
}

.hdfg_in{
	float:left;	
}

.hd_inr{
	float:right;	
}
.dtl_cnt {
    margin-left: 15px;
	margin-right:15px;
    float: right;
}
.bx_dtls .dtl_cnt:first-child {
     margin-right: 0; 
	 margin-left: 15px;
}
.bx_dtls .dtl_cnt:nth-child(2) {
    margin-left: 0;
	margin-right:15px;
}
.bx_dtls .dtl_cnt:nth-child(3) {
    margin-right: 0;
	margin-left: 15px;
}
.bx_dtls .dtl_cnt:last-child {
    margin-left: 0;
	margin-right:15px;
}

.dvc_cont .btn_click {
    float: right;
}
.banner_text h2 {
    font-size: 40px;
    line-height: 95px;
}
.ban_nxg h5 {
    line-height: 50px;
	font-size: 37px;
}
.dvc_cont .btn_click {
    width: 220px;
}
.tvs_smscn h3, .tvs_smscn p{
	direction: rtl;	
}
.tvs_smscn p span{
	direction: ltr;	
}
/*.slicknav_btn {
    margin: 4px 0px 0 10px;
	float:left;
}*/
.ban_nxg h4.wht_ev {
    font-size: 30px;
	line-height: 70px;
	padding-top: 0px;
	min-width: inherit;
	padding: 5px 10px;
}
.ban_nxg h6 {
    font-size: 25px;
    line-height: 55px;
}
.ban_nxg h5 {
    font-size: 25px;
    line-height: 55px;
}
.text-holder h4 {
    line-height: 75px;
}
.text-holder p {
    margin-bottom: 25px;
    text-align: right;
    line-height: 30px;
    direction: rtl !important;
}
.partner_sec4 h3 {
    line-height: 74px;
}
.text-holder {
    text-align: right;
}
.dtl_cnt {
    height: 70px;
}
.tvs_smscn h4 {
    font-size: 30px;
    line-height: 80px;
}
.text-holder p b{
	direction:ltr !important;	
}
.icon_sec_inner p {
    direction: ltr !important;
}
/*****************new end******************/
@media screen and (max-width: 1310px) {
	.hdfg_in {
    padding-top: 25px;
}
}
@media screen and (max-width: 1280px) {
.logo {
	margin-right: 0px;
	margin-left: 20px;
}
.banner_text h1 {
	font-size: 25px;
	line-height: 50px;
}
.banner_text h2 {
	font-size: 30px;
	line-height: 55px;
}
.banner_text h3 {
	font-size: 20px;
	line-height: 45px;
}
.banner_text h4 {
	font-size: 25px;
}
/*****************new******************/
.days7 img {
	width: 50%;
}
.ban_nxg h2 {
    line-height: 75px;
}
/*.ban_nxg h4.wht_ev {
    font-size: 45px;
    min-width: 400px;
}*/
/*.ban_nxg h5 {
    font-size: 40px;
	line-height: 60px;
}
.ban_nxg h6 {
    font-size: 42px;
    line-height: 45px;
}*/
#secondTv{
background-size:80%;	
}
/*****************new end******************/
}
 @media screen and (max-width:1200px) {
.slider_text h1 {
	line-height: 75px;
}
.slider_text h2 {
	line-height: 60px;
	font-size: 30px;
}
}
/*****************new******************/
@media screen and (max-width: 1250px) {
	.ban_nxg h4 {
    float: none;
}
.nxg_img_ban {
    float: none;
}
.ban_nxg{
	right:0;	
}
}
/*****************new end******************/
 @media screen and (max-width:1080px) {
.text_dig1, .text_dig2, .text_dig3, .text_dig4, .text_dig5 {
	text-align: right;
	left: inherit;
	top: inherit;
	right: inherit;
	bottom: inherit;
	float: right;
}
.text_dig1 h2, .text_dig2 h2, .text_dig3 h2, .text_dig4 h2, .text_dig5 h2 {
	float: right;
}
.text_dig1 p, .text_dig2 p, .text_dig3 p, .text_dig4 p, .text_dig5 p {
	float: right;
}
}
 @media screen and (max-width:1024px) {
	 .ban_nxg h4.wht_ev {
    padding: 10px 10px;
    padding-top: 0;
}
 }
 @media screen and (max-width: 991px) {
.home_about_sec .img_special {
	margin-left: 0px;
}
.input_slct {
}
footer {
	text-align: center;
}
footer p {
	text-align: center;
}
footer .rght {
	display: inline-block;
	float: none;
}
.banner_text h4:after {
	display: none;
}
.partner_sec2 .col-md-6:first-child .partner_sec2_inner {
	margin-right: 0px;
}
.partner_sec2 .col-md-6:last-child .partner_sec2_inner {
	margin-left: 0px;
}
.partner_sec2_inner {
	text-align: center;
	padding: 15px;
}
.imagine {
	text-align: center;
}
.imagine p {
	float: none;
	display: inline-block;
}
.product_sec3 {
	text-align: center;
}
.what_text p {
	display: inline-block;
	float: none;
}
.what_img {
	text-align: center;
}
.scrollup {
	right: inherit;
	left: 0px;
}
.banner_text h1 {
	font-size: 25px;
}
.banner_text h2 {
	font-size: 35px;
}

.banner_text h3 {
	font-size: 18px;
}
.banner_text h4 {
	font-size: 22px;
	min-width: inherit;
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: none;
}
.blue_sec h2 {
	font-size: 22px;
}
.tvhd_box .imgbox {
	float: right;
	margin-bottom: 15px;
}
/*******new*******/
.nxg_sec2 .col-md-6{
	float:none;	
}
.dtl_cnt {
    display: inline-block;
    float: none;
}
.dvc_cont .btn_click {
    float: none;
    display: inline-block;
}
.ban_nxg h2 {
    line-height: 88px;
}
.text-holder h4 {
    line-height: 50px;
}
/*******new end*******/
}
/*******new*******/
@media screen and (max-width: 768px) {
	.nxg_blk_sctn .col-md-4{
	float:none;
	width: 100%;
}
.nxg_blks{
	margin-bottom:15px;	
}
.dr_tvs{
	display:none;	
}

.tvs_smscn{
	display:inline-block;	
}

}
/*******new end*******/
 @media screen and (max-width: 767px) {
.slider_text h2 {
	font-size: 24px;
}
.slider_text h1 {
	line-height: 60px;
}
}
 @media screen and (max-width: 680px) {
.input_slct {
	padding-right: 0px;
}
.sb-search {
	display: none;
}
.send_btn {
    margin: 0px;
}
}
 @media screen and (max-width: 660px) {
.blue_sec {
	text-align: center;
}
.blue_sec .btn_click {
	float: none;
	display: inline-block;
	margin-top: 15px;
}
}
 @media screen and (max-width: 640px) {
.slider {
	text-align: center
}
.slider_img {
	display: inline-block;
	float: none;
}
.slider_text h2:after {
	display: none;
}
.banner {
	text-align: center;
}
.banner_text {
	left: inherit;
	right: inherit;
}
.banner_text h4 {
	float: none;
	display: inline-block;
}
.banner_img {
	float: none;
	display: inline-block;
}
}
/****************new************/
@media screen and (max-width: 620px) {
.bx_dtls .dtl_cnt {
    width: 80%;
    margin: 0;
    margin-bottom: 20px;
	margin-right:0;
	margin-left:0;
}
.bx_dtls .dtl_cnt:first-child {
    margin-left: 0;
}
.bx_dtls .dtl_cnt:nth-child(2) {
    margin-right: 0;
}
.bx_dtls .dtl_cnt:nth-child(3) {
    margin-left: 0;
}
.bx_dtls .dtl_cnt:last-child {
    margin-right: 0;
}
/*.ban_nxg h4.wht_ev {
    font-size: 38px;
    min-width: 260px;
}
.ban_nxg h5 {
    font-size: 35px;
    line-height: 50px;
}
.ban_nxg h6 {
    font-size: 35px;
    line-height: 40px;
}*/
}
/****************new ends************/
 @media screen and (max-width: 580px) {
	 .icon_sec h4 {
    margin-bottom: 40px;
    line-height: 50px;
}
 }
 @media screen and (max-width: 560px) {
header .social_icon {
	display: none;
}
.lang_btn {
	margin-left: 0px;
	margin-right: 0px;
}
.inr_days {
	text-align: center;
}
.days7 {
	text-align: center;
}
.days7 img {
	display: inline-block;
}
}
 @media screen and (max-width: 500px) {
.partner_sec4 h3, .tvs_smscn h4, .tvs_smscn h4{
    font-size: 25px;
    line-height: 50px;
}
 }
 @media screen and (max-width: 450px) {
.box {
	height: auto;
}
.box_text {
	width: 100%;
}
.box_img {
	width: 100%;
}
.box_img:after {
	right: inherit;
	top: inherit;
	bottom: 100%;
	left: 50%;
	border-color: rgba(136, 183, 213, 0);
	border-left-color: rgba(136, 183, 213, 0);
	border-bottom-color: #e12f51;
	border-width: 25px;
	margin-top: auto;
	margin-left: -25px;
}
.partner_sec3 .col-md-6:nth-child(1) .box_img:after {
	border-left-color: rgba(136, 183, 213, 0);
	border-bottom-color: #e12f51;
}
.partner_sec3 .col-md-6:nth-child(2) .box_img:after {
	border-left-color: rgba(136, 183, 213, 0);
	border-bottom-color: #934c9a;
}
.partner_sec3 .col-md-6:nth-child(3) .box_img:after {
	border-left-color: rgba(136, 183, 213, 0);
	border-bottom-color: #294285;
}
.partner_sec3 .col-md-6:nth-child(4) .box_img:after {
	border-left-color: rgba(136, 183, 213, 0);
	border-bottom-color: #fdb801;
}
.lang_btn {
	font-size: 14px;
	margin-top: 7px;
}
.banner_text h4 {
	font-size: 20px;
}
}
 @media screen and (max-width: 400px) {
.logo {
	margin-right: 0px;
	margin-left: 10px;
}
}
/*****************new*******************/
/*@media screen and (max-width: 380px) {
.ban_nxg h4.wht_ev {
    font-size: 30px;
    min-width: 200px;
}
.ban_nxg h5 {
    font-size: 26px;
    line-height: 35px;
}
.ban_nxg h6 {
    font-size: 27px;
    line-height: 30px;
}
.ban_nxg h2 {
    font-size: 45px;
    line-height: 55px;
}
}*/
/*****************new ends*******************/