@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
html{-webkit-font-size-adjust:100%;}
h1, h2, h3, h4{margin:0px; padding:0px; font-weight:normal;}
ul, ol{margin:0px; padding:0px; list-style:none;}
body{font-family:Arial, Helvetica, sans-serif; color:#333; background:#818181;}
.Clear{ clear:both;}
.header-bg{ background:#262626 url(../images/header-bg.png) repeat-x;}
.header{ position:relative;   box-shadow:-5px 0px 8px #000;
 background-image: url("../images/HeaderImage.png");
				 background-size: 100% 100%;
				 background-repeat: no-repeat;
				 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/HeaderImage.png',sizingMethod='scale');
				 -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/HeaderImage.png',sizingMethod='scale')";
				 max-width:1024px; margin:0 auto;
}
.logo{float:left; width:17.7%;}


/***********  Responsive Menu ************/
.responsivemenu { background:#fff; padding:5px 0; color:#333; text-align:center; display:none;}
.responsivemenu img { vertical-align:middle;}

.header-right{float:right; margin-right:25px; width:41%; position:absolute; bottom:10px; right:0px;}
.header-right ul li{ float:left; /*margin-left:10px;*/}
/*.custome-search{width:60%;}*/
.search{ width:60%;}
.select-language{ width:30%;}
.top-navigaton{width:100%; background:#000000; border-top:1px solid #fffcc7;}
.main{max-width:1024px; margin:0 auto; width:100%;}
.desktop-navigatoin{display:block;}
.select-language select{height:25px; margin-top:4px;}
#gtrans{margin-top: 86px;}
#gtrans .title{display:none !important;}
.cse .gsc-control-cse, .gsc-control-cse{padding: 0em !important; }
.gsc-control-cse {
font-family: Arial, sans-serif;
border-color: transparent !important;
background-color: transparent !important;
}
.cse .gsc-control-cse, .gsc-control-cse {
background-color: transparent !important;
}
#gs_id0{margin:0 !important}
.gsib_a{padding : 4px 0px 0 !important}
.gsc-input-box{height: 25px !important}
.gsc-input-box table{margin: 0px 0px 0px 0px; !important}
table.gsc-search-box{width:95% !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{ width:70px !important; height:28px !important;}
.readmore{ float:right; padding-bottom:10px;}
.readmore a{text-decoration:none; font-size:15px; color:#bb1d1a;font-weight: 600;}
.desktop-navigatoin ul{ margin:0px; padding:0px; list-style:none; position:relative;}
.desktop-navigatoin ul li{float:left; border-right:1px solid #fffcc7;}
.desktop-navigatoin ul li:last-child{border-right:none;}
.desktop-navigatoin ul li a {/*padding:4px 42px;*/ padding:3px 39px;line-height:44px; text-decoration:none; color:#fff; display:block;}
.desktop-navigatoin ul li a:hover, .current-menu-item{text-decoration:none; background:#ffcb00; color:#000000;}
/*.desktop-navigatoin ul li{position:relative;}*/
.desktop-navigatoin ul ul li{position: relative;float: none;border-bottom: 1px solid #262a2e;}
.desktop-navigatoin ul ul ul{position: absolute;left: 100%;}
.sub-menu{display:none;}
.desktop-navigatoin ul ul ul {position: absolute; left: 100%; top: 0;}
.desktop-navigatoin ul li:hover > ul{display:block;}
.desktop-navigatoin ul li ul { margin: 0; padding: 0; width: 240px; background: #0E0701; padding: 0px; border: none; /*display:none;*/ border-top: 1px solid #CCCCCC;position:absolute;z-index:9999;
}
.homevideo{padding:7px;}
.homevideo small{float:left;width:75%;}
.homevideo span{float:right;}
.homevideo span a{font-size:14px;color:#bb1d1a;text-decoration:none;}
.homevideo span a:hover{text-decoration:underline;}
.desktop-navigatoin ul ul li {border-right: none;}
.desktop-navigatoin ul li ul li a{/*line-height:30px;padding: 4px 36px;*/line-height:20px;padding: 12px 20px;}
.active a{ color:#000000 !important;}
.container-bg{ background-color:#818181;}
.bg-cont{ background:#ededed;}
.container-inner {padding:30px 25px 35px; position:relative;}
.container-inner:before { content:url(../images/Left-art.png); position:absolute; top:0px; left:-162px;}
.container-inner:after { content:url(../images/Right-art.png); position:absolute; top:0px; right:-162px;}
.goog-te-banner-frame.skiptranslate {display: none !important;} 
body { top: 0px !important; }

.slidersection{width:65.896%; float:left;}
.donate-vodeo{width:31.58%; float:right;}
.donate-button{padding-bottom:9px;}
/*.mission-haq{padding-top:24px;}*/
.mission-haq h1{font-size:24px; color:#2d2d2d; font-weight:bold; margin-bottom:18px;}
.mission-haq p strong{background: #000;color: #fff; padding: 3px;}
.mission-haq p{line-height:25px;}
.mission-haq h1 span{ font-size:20px;}
.cols{width:31.65%; float:left; background:#ffffff; border-bottom:2px solid #cbcaca; /*border-bottom-left-radius:3px;*/ border-radius:10px;}
.cols-space{margin-right:2.5%;}
.cols-space-inner{margin-right:4%;}
.cols-inner{padding:12px 8px;min-height:145px;}

.cols-inner h3 { font-size:15px; text-align:center;}
.cols-inner p:last-child{ border-bottom:none;}
.cols-inner h3{font-size:17px; line-height:15px; padding:10px 0;}
.cols-inner h4{ font-weight:bold; color:#0065b8; font-size:14px; padding-bottom:10px;}
.cols-inner p{ font-size:14px; color:#666666; line-height:19px;text-align: justify;}


.cols2{width:47.16%; float:left; background:#ffffff; border-bottom:2px solid #cbcaca; /*border-bottom-left-radius:3px;*/ border-radius:8px;}
.cols3{width:100%; float:left; background:#ffffff; border-bottom:2px solid #cbcaca; /*border-bottom-left-radius:3px;*/ border-radius:8px;}
.sidbarcols{background:none !important; border-radius:0px;}
.left-col{width:67%; float:left;margin-top:24px;padding-right: 25px;border-right: 2px solid #ccc;}
.home-left-col{margin-top:-50px;}
.left-col h1 {font-size:24px; color:#2d2d2d; font-weight:bold; margin-bottom:18px; text-align:left;}
.left-col h1 span { float:right; font-weight:normal; font-size:13px; font-weight:bold; margin:20px 20px 0 0;}
.left-col h1 span a {text-decoration:none; color:#333;} 

.at-haq{ border-bottom:1px dotted #606; padding:15px 0;}
.submenulists  li{border-bottom: 1px solid #D0CDC6;padding: 10px 0px;}
.submenulists  li:last-child{border-bottom:none;}
.submenulists li a{text-decoration: none;color: #bb1d1a;font-size: 15px;font-weight: 600; font-stretch: expanded;}
.submenulists{padding-bottom: 20px;}
.subpageheading { margin:0px; padding:0px; position:relative; border-bottom:2px  solid #ccc; top:15px;}
.subpageheading h2 {  background:#ededed; font-size:18px; font-weight:700; margin:0; padding-right:10px; position:absolute; top:-17px;}
.pagetitle h2{font-size:25px;}
.aboutpage { margin-top:50px;}
.addthis_toolbox{/*padding-top:40px;*/}
.aboutpage p, .aboutpage div { margin:10px 0; line-height:22px; font-size:15px;}
.aboutpage p a, .aboutpage div a { text-decoration:none; color:#AB3E05;}
.aboutpage h3 { background:#000; color:#fff; font-size:15px; font-weight:normal; line-height:22px; padding:5px;}
.aboutpage ul{list-style-type:disc; padding:0.5em 0 0.5em 2em;}
.aboutpage ul li{padding: 5px 0;line-height: 22px;font-size: 15px;}
.aboutpage ul li a{color: #AB3E05; text-decoration:none;font-size: 16px;}

.leftside { float:left; width:48%;}
.leftside img , .rightside img { width:100%;}
.rightside { float:right; width:48%;}

#easysocial-box { margin:15px 0;}



.at-haq-border-none{ border:none;}
.at-haq a { font-weight:500; text-decoration:none; color:#4c4c4c; line-height:18px;}
.at-haq a span{ font-size:11px; text-decoration:underline; line-height:14px; float:left; margin-right:10px; min-height:65px;}
.right-col{width:31.58%; float:right; margin-top:24px;}
.right-col h1{font-size:24px; color:#2d2d2d; font-weight:bold; margin-bottom:18px;}
.cols-inner ul li{ float:left; width:30.44%; border:3px solid #b9b9b9; line-height:0px;}
.gallery-right-space{margin-right:4.3%;}
.gallery-bottom-space{margin-bottom:15px;}
.second-module{padding-top:30px;}
.parliyament-watch{ float:left; width:47.16%;}
.parliyament-watch-heading p{float:right; padding-top:10px; font-size:13px;}
.parliyament-watch-heading a{ color:#bb1d1a; text-decoration:none;}
.parliyament-watch-heading a:hover{ text-decoration:underline;}
.parliyament-watch h2{font-size:20px; color:#bb1d1a; font-weight:bold; margin-bottom:18px; float:left;width:70%;}
.latest-blog{ float:left; width:47.16%;}
.latest-blog h2{/*font-size:24px; color:#2d2d2d;*/ font-size:20px; color:#bb1d1a; font-weight:bold; margin-bottom:18px; float:left;width:70%;}
.hslice .widgettitle{color:#bb1d1a;font-weight: bold;font-size: 20px;}
.blogheading  h2{padding: 13px 0; border-bottom: 1px solid #ccc; color:#bb1d1a;font-weight: bold;font-size: 20px;}
.bloglist li a{color:#4c4c4c !important; font-weight:500;}
.dcsnt-content{top:-143px;}
.catpage h3 a{color:#FFF !important;text-decoration:none !important;}
.catpage a{color:#7D0000 !important; text-decoration:none; font-size:14px;}
.third-module{margin-top:20px;}
.social-button-space{ margin-bottom:11px;}
.newsslide { height:320px !important;}
.footer{ background:#a11011; clear:both; position:relative;}
.footer-inner{ padding:10px 25px 0px 25px;}
.footer-menu { float:left; width:24%;margin-top: 18px;}
.footer-menu ul{margin:0px 0 0 12px;}
.footer-menu ul li{ border-bottom:1px solid #4a0102; }
.footer-menu ul li:last-child{border-bottom:none;}
.footer-menu .current-menu-item{background:none;}
.footer-menu ul li a{ font-size:12px; color:#ffffff; line-height:37px; text-decoration:none;}
.contact-add{width:24%; float:left; margin-left:2%;}
.contact-add a{color:#FFF;text-decoration: none;}
.contact-add h2{font-weight:bold; font-size:18px; color:#ffffff; padding-bottom:16px; padding-top:18px;}
.widgettitle{font-weight:bold; font-size:18px; color:#ffffff; padding-bottom:16px;}
.contact-add p{ font-size:12px; color:#fff; padding-bottom:20px; line-height:16px;}
.join-us{ width:24%; float:left; /*margin-left:2%;*/ margin-top:18px;}
table tr td{padding:1px 10px;}
.social-link-inner{/*padding:18px;*/ margin:0 auto;}
.fb-like{ width:24%; float:left; margin-left:2%;  margin-top:18px;}
.footer-bottom{ background:#370101; line-height:30px; text-align:center; color:#ffffff; font-size:14px; padding:10px 0;}
.logo img, .donate-button img, .video img, /*.cols-inner img,*/ .fb-like img, .slider img, .custome-search img, .search img, .select-language img{width:100%;}
.footer-bottom a{color:#fff;}
.footer-bottom .fmenu a{text-decoration:none;}
@media (max-width:1335px){
.container-inner:before, .container-inner:after { display:none;}	
}

@media (max-width:767px) {.logo{margin:10px;} .header-right{width:50%;} .slider{ width:100%; float:none;} .donate-vodeo{width: 90%; margin: 30px auto 30px auto; float:none;} .donate-button{width: 53%; margin:0 auto;} .mission-haq{ padding-top:0px;} .mission-haq h1{  font-size: 23px; text-align:center;} .cols{width: 80%; float:none; margin:0 auto 20px;} .left-col{ float:none; width:100%;} .cols2{width:80%; float:none; margin:0 auto 20px;} .parliyament-watch{ width:80%; float:none; margin:0 auto 30px;} .latest-blog{width:80%; float:none; margin:0 auto;} .cols3{ float:none; width:100%;} .right-col{ float:none; width:80%; margin:24px auto;} .second-module{padding-top:10px;} .footer-menu{float: left; width: 90%; margin-left: 6%;} .contact-add {width: 90%; float: left; margin-left: 7.5%; min-height: 273px;} .join-us {width: 90%; float: left; /*background: #fff;*/ margin-left: 8%; margin-bottom:30px;} .fb-like {width: 90%; float: left; margin-left: 7.5%;}

.responsivemenu { display:block; cursor:pointer;}
.desktop-navigatoin { display:none;}
.desktop-navigatoin ul li { float:none; clear:both; display:block; width:100%;}
.desktop-navigatoin ul li a { padding:7px 10px;}
.home-left-col{margin-top:0px;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {.footer-menu {float: left;margin-top: 18px;width: 45%;}.contact-add {float: left;margin-left: 10%;width: 45%;}.join-us {clear: both;float: right;margin-top: 18px;width: 45%;}.fb-like {float: left;margin-left: 0px;margin-top: 18px;width: 45%;}.contact-add h2 {padding-top: 22px;}.main {padding-bottom:10px;}
}

@media (max-width:480px) {.header{ background:none;}.logo{margin:0px auto; width:177px; float:none;} .header-right{width:90%; float:none; margin:20px auto; position:inherit;} .container-inner{padding: 25px 20px 25px;} .donate-vodeo{width: 100%; margin: 25px auto 30px auto; float:none;} .donate-button{width: 53%; margin:0 auto 15px;} .mission-haq{ padding-top:0px;} .mission-haq h1{  font-size: 23px; text-align:center;} .cols{width: 100%; float:none; margin:0 auto 20px;} .cols2{width:100%; float:none; margin:0 auto 20px;} .parliyament-watch{ width:100%; float:none; margin:0 auto 30px;} .latest-blog{width:100%; float:none; margin:0 auto;} .right-col{ float:none; width:100%; margin:24px auto;} .second-module{padding-top:10px;} .slidersection{ width:100%;}}

@media (max-width:420px) {.donate-button{width:82%; margin:0 auto;} .footer-menu{float:none; width: 90%; margin:0 auto 20px;} .contact-add {float:none; width: 90%; margin:0 auto 20px; min-height:inherit;} .join-us {float:none; width: 90%; margin:0 auto 20px;} .fb-like {float:none; width: 90%; margin:0 auto 20px;} .header-right ul li{margin-left: 9px;} .slidersection{ width:100%;}}

.full-col{width: 100%; border-right: none;margin-top: 24px;}
#DonationInfo-form{background:#ededed!important;}
.popup_caption p{text-align: center;padding: 10px 0px;background: #000;margin-bottom: 4px;font-size: 14px;font-weight: bold;color: #fff;}