html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
ol,ul{list-style:none;margin:0px;padding:0px;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
/* start editing from here */
a{text-decoration:none !important;margin: 0px; padding: 0px;}
.txt-rt{text-align:right;}/* text align right */
.txt-lt{text-align:left;}/* text align left */
.txt-center{text-align:center;}/* text align center */
.float-rt{float:right;}/* float right */
.float-lt{float:left;}/* float left */
.clear{clear:both;}/* clear float */
.pos-relative{position:relative;}/* Position Relative */
.pos-absolute{position:absolute;}/* Position Absolute */
.vertical-base{ vertical-align:baseline;}/* vertical align baseline */
.vertical-top{  vertical-align:top;}/* vertical align top */
.underline{ padding-bottom:5px; border-bottom: 1px solid #eee; margin:0 0 20px 0;}/* Add 5px bottom padding and a underline */
nav.vertical ul li{ display:block;}/* vertical menu */
nav.horizontal ul li{   display: inline-block;}/* horizontal menu */
img{max-width:100%; height: 100%;}
.container { width: 1300px !important; }

/*end reset*/
@font-face{
font-family: "Abel-Regular";
src:url(../fonts/Abel-Regular.ttf);
}

@font-face{
font-family: "BlackOpsOne-Regular";
src:url(../fonts/BlackOpsOne-Regular.ttf);
}


body{ background: #303030; background: #fff; width: 100%; font-family: "Abel-Regular"; background-size: cover; position: relative; padding: 0; }
header{ position: fixed; top: 0; z-index: 9999; width: 100%;  }

/*header-top*/
.header-top{ position: relative; width: 100%; height: auto; padding: 3px 0; margin: 0px 0; z-index: 999; border-bottom: 3px solid #fff; background: linear-gradient(145deg, #fff 16%, #f2f2f2 62%, #fff 72%); background: #fff; }
.header-top .barnd-text{ position: relative; width: 100%; padding: 10px 0; text-align: center; }
.header-top .barnd-text ul{ list-style: none; margin: 0px; padding: 0px; }
.header-top .barnd-text ul li{ list-style: none; margin: 0px; padding: 0px; display: inline-block; }
.header-top .barnd-text ul li a{  text-decoration: none; color: #000; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; font-size: 14px; padding: 0 9px; font-weight: bold; }
.header-top .barnd-text ul li a:hover{color: #fa1919; }
.header-top .barnd-text p{    padding: 0 0 0; line-height: 22px; display: inline; text-transform: lowercase; color: #ededed; font-size: 14px; letter-spacing: 1px; }
.header-top .barnd-help{ position: relative; width: 100%; color: #695e5e; float: right; text-align: right; padding: 5px 0 0; }
.header-top .barnd-help ul{ position: relative; width: 100%; margin: 0px; padding: 0px;  }
.header-top .barnd-help ul li{ margin: 0px; padding: 0px;     list-style: none;  display: inline-block; }
.header-top .barnd-help ul li a{ display: inline-block; text-decoration: none; color: #fa1919; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; font-size: 16px; padding: 0 9px 4px;}
.header-top .barnd-help ul li a:hover{ text-decoration: none; color: #000; }
.header-top .barnd-logo{ width:100%; overflow: hidden; position: absolute; content: ""; top: 2px; }
.header-top .barnd-logo img{ width: 80%; padding: 5px 5px; margin: 0px; display: block; filter: drop-shadow(1px 3px 0px #fff); }

.header-midle{     position: relative; width: 100%; z-index: 99; overflow: visible !important; margin: 0 auto; background: linear-gradient(90deg, rgb(255 255 255) 35%, rgb(255 255 255) 30%); border-bottom: 5px solid #fff; height: 93px; }
.header-midle .barnd-logo{ width:100%; overflow: hidden;  }
.header-midle .barnd-logo img{ width: 100%; padding: 0px 0 0; }

.header-bottom{ position: relative; width: 100%; height: 70px; background: #fff; padding: 0px 0; z-index: 99; overflow: visible !important; margin: 0 auto; border-bottom: 4px solid #fa1818; }
.header-bottom .barnd-logo{ width:100%; overflow: hidden;  }
.header-bottom .barnd-logo img{ width: 95%; padding: 10px 0 0; }
.header-bottom .barnd-text{ position: relative; width: 100%; padding: 10px 0; text-align: right; }
.header-bottom .barnd-text ul{ list-style: none; margin: 0px; padding: 0px; }
.header-bottom .barnd-text ul li{ list-style: none; margin: 0px; padding: 0px; display: inline-block; }
.header-bottom .barnd-text ul li a{  background: #fa1919; color: #fff; font-size: 14px; padding: 7px 14px; font-weight: bolder; border-radius: 25px; letter-spacing: 0; font-family: revert; border-bottom: 2px solid #bbb; }
.header-bottom .barnd-text ul li a:hover{background: #fdd619; color: #373737; }
/*fullbody*/
.fullbody{position: relative; width: 100%; overflow: hidden; padding: 5px 0 0 0; margin: 100px 0 0; background: #fff; }
.body-right{ position: relative; width: 100%; overflow: hidden; padding: 67px 0 0 15px; margin: 0; background: #fff;}
.body-right-inner{ padding: 40px 0 0 15px; }
.body-right a.targetTAB{ background: #000; width: 99.6%; height: auto; display: flex; overflow: hidden; border-radius: 7px; padding: 0; margin: 0 0 10px; opacity:1; transition: all 500ms ease-in-out;}
.body-right a.targetTAB img.right-img-body{width: 100%; height: auto; padding: 0 0; margin: 0 0 0px; border-radius:0px;  transition: all 500ms ease-in-out;  }
.body-right a.targetTAB:hover img.right-img-body{opacity:0.8; transition: all 500ms ease-in-out;}
.body-right a.new-ads-TAB{ height: 275px; }

/*banner*/
.banner{position: relative; width: 100%; overflow: hidden; padding: 0; margin: 0; background: #fff;}
.banner img.banner-img{ width: 100%; display: block; width: 100%; display: block; height: 500px;}
.banner .dec{ position: absolute; content: ""; left: 0; bottom: 0; width: 100%; background: #000000d6; transition: all 500ms ease-in-out; padding: 30px; margin: 0;}
.banner .dec a{}
.banner .dec:hover{ background: #000000e3; transition: all 500ms ease-in-out;}
.banner .dec a h2{font-family: "Abel-Regular"; color: #fdd619; font-size: 36px; font-weight: bold; line-height: 40px; padding: 0 0; margin: 0 0;}
.banner .dec a h6{font-family: "Abel-Regular"; color: #ffffffc9; font-size: 18px; font-weight: normal; line-height: 30px; padding: 0 0; margin: 10px 0px 5px; font-style: italic;}
.banner .dec a h5{font-family: "Abel-Regular"; color: #fff; font-size: 14px; font-weight: normal; line-height: 20px; padding: 0 0; margin: 0;}
.banner .dec a h5 span{color: #ff001f; font-weight: bold; font-size: 18px; padding: 0 10px 0 0px; margin: 0;}

/*top-news*/
.top-news{  position: relative; width: 100%; overflow: hidden; padding:15px 0 15px 30px;margin: 0px 0 0 15.5px; background: #fff;  }
h3.title-news{position: relative; font-size: 25px; display: block; font-weight: bold; padding: 0 0; margin: 0 0 5px 10px; font-family: "Abel-Regular"; color: #000; line-height: 30px;}
h3.title-news b{ background: #ffbf00; padding: 0 10px; margin: 0 1px 0 0; border-radius: 4px;} 
.top-news .item{ padding: 0 0; margin: 5px; }
.top-news .top-news-block{ width: 23.4%; overflow: hidden; padding: 10px; margin: 0 15px 20px 0; border: 0.5px solid #ccc9; transition: all 500ms ease-in-out; float: left; }
.top-news .top-news-block:hover{   box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.11); transition: all 500ms ease-in-out;}
.top-news .top-news-block a{ outline: none; text-decoration: none;}
.top-news .top-news-block a .top-news-img-block{  width: 100%; background: #000; height: 200px; overflow: hidden; padding: 0; margin: 0; }
.top-news .top-news-block a .top-news-img-block img.top-news-img{ width: 100%; height: auto; opacity: 0.7;  transition: all 500ms ease-in-out; }
.top-news .top-news-block a .top-news-img-block img.top-news-img:hover{ opacity: 1;  transition: all 500ms ease-in-out; }  
.top-news .top-news-block a h5{ font-size: 16px; line-height: 22px; color: #000; font-weight: bold; padding: 4px 0 0 0; margin: 0; transition: all 500ms ease-in-out; height: 50px; overflow: hidden; }
.top-news .top-news-block a p{font-size: 15px; line-height: 22px; color: #000000e5; font-weight: normal; padding: 2px 0 8px; margin: 0; height: 50px; overflow: hidden;transition: all 500ms ease-in-out;}
.top-news .top-news-block a h6{ font-size: 14px; line-height: 20px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out; }
.top-news .top-news-block a:hover h5{color: #000000bf;transition: all 500ms ease-in-out;}
.top-news .top-news-block a:hover p{color: #000000bf;transition: all 500ms ease-in-out;}
.top-news .top-news-block a:hover h6 {
  color: #d9011b;
}

/*About Start*/
.about{  position: relative; width: 100%; overflow: hidden; padding:0px 0 15px 30px;margin: 0px 0 0 15.5px; background: #fff;  }
h3.title-news{position: relative; font-size: 25px; display: block; font-weight: bold; padding: 0 0; margin: 0 0 5px 10px; font-family: "Abel-Regular"; color: #000; line-height: 30px;}
h3.title-news b{ background: #ffbf00; padding: 0 10px; margin: 0 1px 0 0; border-radius: 4px;}
.about p{ font-size: 18px; line-height: 26px; color: #040404fa; font-weight: normal; padding: 7px 5px 10px 0; margin: 0 0 5px 0px; height: auto; overflow: hidden; transition: all 500ms ease-in-out; text-align: justify; }
.about:hover p{ color: #000;transition: all 500ms ease-in-out; }
.about .mission{ padding: 30px 0 0; }


/*live-TV-news*/
.live-TV-news{  position: relative; width: 100%; overflow: hidden; padding:0px 0 15px;margin:15px 0 0 15.5px; background: #fff;  }
.live-TV-news .item{ padding: 0 0; margin: 0 5px; border-radius: 5px; overflow: hidden;}
.live-TV-news .live-TV-news-block{ position: relative; width: 100%; display: inline-block; margin: 0; }
.live-TV-news .live-TV-news-block .live-TV-news-img-block{  border-radius: 5px; overflow: hidden;background: #000; opacity: 1;}
.live-TV-news .live-TV-news-block .live-TV-news-img-block:hover{ opacity: 0.8; }
.live-TV-news .live-TV-news-block .live-TV-news-img-block iframe{width: 100%; height: 180px; border-radius: 8px; }

/*Inner-live-TV-news*/
.inner-live-TV-news{  position: relative; width: 100%; overflow: hidden; padding:0px 0 15px; margin:15px 0 0 15.5px; background: #fff;  }
.inner-live-TV-news .live-TV-news-block{ position: relative; width: 100%; display: inline-block; margin: 0 0 30px; }
.inner-live-TV-news .live-TV-news-block .live-TV-news-img-block{  border-radius: 5px; overflow: hidden;background: #000; opacity: 1; height: 192px; }
.inner-live-TV-news .live-TV-news-block .live-TV-news-img-block iframe{width: 100%; height: 192px; border-radius: 8px; }
.inner-live-TV-news .live-TV-news-block h5{ font-family: "Abel-Regular"; font-size: 18px; line-height: 22px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: 65px; overflow: hidden; transition: all 500ms ease-in-out; font-weight: bold; border-bottom: 0.5px solid #ccc9; }

/*AD-home-footer*/
.ad-home-footer{ position: relative; width: 100%; overflow: hidden; padding:0px;margin: 0px; background: #fff; }
.ad-home-footer .item{ padding: 0 0; margin: 0 8px;}
.ad-home-footer img.ad-home-footer-img{ width: 100%; border-radius: 4px; }



/*latest-news*/
.latest-news{  position: relative; width: 100%; overflow: hidden; padding:0px 0 15px 30px;margin: 0px 0 0 15.5px; background: #fff;  }
h3.title-news{position: relative; font-size: 25px; display: block; font-weight: bold; padding: 0 0; margin: 0 0 10px 0; font-family: 'IBM Plex Sans', sans-serif; color: #000; line-height: 30px; text-transform: uppercase;}
h3.title-news b{ background: #ffbf00; padding: 0 10px; margin: 0 1px 0 0; border-radius: 4px;} 
.latest-news .item{ padding: 0 0; margin: 5px; }
.latest-news .latest-news-block{ width: 31.8%; overflow: hidden; padding: 10px; margin: 0 15px 20px 0; border: 0.5px solid #ccc9; transition: all 500ms ease-in-out; float: left; }
.latest-news .latest-news-block:hover{   box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.11); transition: all 500ms ease-in-out;}
.latest-news .latest-news-block a{ outline: none; text-decoration: none;}
.latest-news .latest-news-block a .latest-news-img-block{  width: 100%; background: #000; height: 265px; overflow: hidden; padding: 0; margin: 0; }
.latest-news .latest-news-block a .latest-news-img-block img.latest-news-img{ width: 100%;  height: 100%; opacity: 0.7;  transition: all 500ms ease-in-out; }
.latest-news .latest-news-block a .latest-news-img-block img.latest-news-img:hover{ opacity: 1;  transition: all 500ms ease-in-out; }  
.latest-news .latest-news-block a h5{ font-size: 16px; line-height: 22px; color: #000; font-weight: bold; padding: 4px 0 0 0; margin: 0; transition: all 500ms ease-in-out; height: 55px; overflow: hidden; }
.latest-news .latest-news-block a p{font-size: 15px; line-height: 22px; color: #000000e5; font-weight: normal; padding: 2px 0 8px; margin: 0; height: 50px; overflow: hidden;transition: all 500ms ease-in-out;}
.latest-news .latest-news-block a h6{ font-size: 14px; line-height: 20px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out; }
.latest-news .latest-news-block a:hover h5{color: #000000bf;transition: all 500ms ease-in-out;}
.latest-news .latest-news-block a:hover p{color: #000000bf;transition: all 500ms ease-in-out;}
.latest-news .latest-news-block a:hover h6 {
  color: #d9011b;
}

.latest-news .button {
  width: 15%;
  display: block;
  margin: 0 auto;
  padding: 0;
}
.latest-news .button a {
  width: 100%;
  padding: 10px;
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  background: #d9011b;
  transition: all 500ms ease-in-out;
  display: inline-block;
  text-align: center;
  margin:  0 0 10px;
}
.latest-news .button a:hover {
  letter-spacing: 0.8px;
  box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.11);
  transition: all 500ms ease-in-out;
}


/*focus-news*/
.focus-news{  position: relative; width: 100%; overflow: hidden; padding:0px 0 3px 30px;margin: 0px 0 0 15.5px; background: #fff;  }
.focus-news .item{ padding: 0 0; margin: 0 30px 0 0; }
.focus-news .focus-news-block{ width: 48.4%; overflow: hidden; padding: 8px; margin: 0 15px 20px 0; border: 0.5px solid #cccccc42; transition: all 500ms ease-in-out; border-radius: 9px; background: #f8fbff; float: left; }
.focus-news .focus-news-block:hover{   box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.11); transition: all 500ms ease-in-out;}
.focus-news .focus-news-block a{ outline: none; text-decoration: none;}
.focus-news .focus-news-block a .focus-news-img-block{  width: 42%; background: #000; height: 180px; overflow: hidden; padding: 0; margin: 0 10px 0 0; float: left; border-radius: 8px; }
.focus-news .focus-news-block a .focus-news-img-block img.focus-news-img{ width: 100%; height: 100%; opacity: 1;  transition: all 500ms ease-in-out; }
.focus-news .focus-news-block a .focus-news-img-block img.focus-news-img:hover{ opacity: 0.7;  transition: all 500ms ease-in-out; }  
.focus-news .focus-news-block a h5{ font-size: 20px; line-height: 29px; color: #00070dd6; font-weight: bold; padding: 0; margin: 0; transition: all 500ms ease-in-out; height: 65px; overflow: hidden; float: right; width: 55%;}
.focus-news .focus-news-block a p{ font-size: 18px; line-height: 25px; color: #000000e5; font-weight: normal; padding: 0; margin: 0; transition: all 500ms ease-in-out; height: 80px; overflow: hidden; float: right; width: 55%;}
.focus-news .focus-news-block a h6{ font-size: 14px; line-height: 20px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out; float: right;
  width: 55%; }
.focus-news .focus-news-block a:hover h5{color: #000000bf;transition: all 500ms ease-in-out;}
.focus-news .focus-news-block a:hover p{color: #000000bf;transition: all 500ms ease-in-out;}
.focus-news .focus-news-block a:hover h6 {
  color: #d9011b;
}


/*Contact Us*/

.contact{ width: 100%; position: relative; background: #fff; padding: 0px 0 30px 30px; margin: 0px 0 0 15.5px; display: inline-block; }
.contact .get-in-touch{ width: 100%; padding: 15px; margin: 0; display: inline-block; border: 1px solid #fdd619; background: #f2f2f2; }

.contact .get-in-touch h2{ font-size: 34px; line-height: 40px; color: #060606; padding: 0 0 10px 0; margin: 0; font-weight: bold; }
.contact .get-in-touch form{ width: 100%; padding: 0; margin: 0; display: inline-block; }
.contact .get-in-touch form .fill-box{ width: 50%; float: left; padding: 0; margin: 0 0 20px; }
.contact .get-in-touch form .fill-box label{ font-size: 16px; line-height: 18px; color: #000; padding: 0 0 10px; margin: 0; width: 100%; font-weight: bold; }
.contact .get-in-touch form .fill-box input{ font-size: 16px; line-height: 18px; color: #000; padding: 10px 15px; width: 96%; height: 40px; border: 1px solid #fdd619; outline: none; background: #fff; }
.contact .get-in-touch form .message{ width: 100%;  }
.contact .get-in-touch form .message textarea{ font-size: 16px; line-height: 18px; color: #000; padding: 10px 15px; width: 98% !important; border: 1px solid #fdd619; outline: none; background: #fff; height: 80px; }
.contact .get-in-touch form .submit-btn{ width: 100%; margin: 0; }
.contact .get-in-touch form .submit-btn input[type="submit"]{ background-color: #fa1818; border-radius: 4px; border: 0; box-sizing: border-box; color: #fff; cursor: pointer; display: inherit; font-size: 18px; font-weight: 700; line-height: 24px; margin: 0; min-height: 45px; min-width: 105px; padding: 10px 20px; position: relative; text-align: center; user-select: none; -webkit-user-select: none; touch-action: manipulation; vertical-align: baseline; transition: all .2s cubic-bezier(.22, .61, .36, 1); width: 30%; }

.contact .get-in-touch form .submit-btn input[type="submit"]:hover { background-color: #fdd619; transform: translateY(-2px); color: #000; }

.contact .contact-now{ width: 100%; padding: 15px; margin: 0; display: inline-block; border: 1px solid #fdd619; background: #f2f2f2; }
.contact .contact-now h2{ font-size: 34px; line-height: 40px; color: #060606; padding: 0 0 10px 0; margin: 0; font-weight: bold; }
.contact .contact-now ul{ display: inline-block; padding: 18px 0 0; margin: 0; width: 100%; }
.contact .contact-now ul li{ font-size: 16px; line-height: 18px; color: #002130; padding: 0 0 15px; margin: 0; font-weight:bold; }
.contact .contact-now ul li a{ color: #000; transition: all 400ms ease-in-out; }
.contact .contact-now ul li a:hover{ color: #fa1818; transition: all 400ms ease-in-out; }
.contact .contact-now ul li i{ color: #f91717; padding: 0 10px 0 0; font-size: 16px; }

.contact .contact-now .contact-map{ width: 100%; height: 400px; padding: 15px; margin: 0; border: 1px solid #fdd619; }
.contact .contact-now .contact-map iframe{ width: 100%; height: 100%; }


/*footer-text*/
.adv-home-footer{ position: relative; width: 100%; overflow: hidden; padding:0px 0 3px;margin: 0px 0 0 15.5px; background: #fff;  }
.adv-home-footer .item{ padding: 0 0; margin: 0 15px 20px; height: 240px; overflow: hidden; border: 0.5px solid #cccccc94; }
.adv-home-footer img.adv-home-footer{width: 100%; margin: 0; padding: 0; height: auto; }

/*footer-menu*/
footer{ width: 100%; position: relative; margin: 0 0 37px; background: rgb(0 0 0 / 85%);  /* background:url(../images/footer.png) no-repeat;*/ background-size: cover;padding: 0px 0 0;  bottom: 0; text-align: center;   }
footer .box-footer{ position: relative; width: 100%; padding: 0 0 10px; margin: 0; }
footer .box-footer ul{ padding: 0 0; margin: 0 0; width: 50%;
  float: left; }
footer .box-footer ul.footer-contact{ padding: 0 0; margin: 0 0; width: 100%; }  
footer .box-footer ul li{ color: #d9011b; font-size: 15px; line-height: 20px; padding: 0; margin: 0 0 5px; text-align: left;}
footer .box-footer ul li a{ font-size: 15px; line-height: 25px; color: #e4e4e4d6; outline: none; padding: 0 0 5px; text-align: left; letter-spacing: 0; text-decoration: none !important; font-family: "Abel-Regular"; }
footer .box-footer ul li a:hover{  color: #e4c600;  }
footer .box-footer ul li i{ padding: 0 6px 0 0; }
footer .box-footer h3{text-align: left; padding: 22px 0 7px; margin: 0 0; font-size: 23px; font-weight: bold; letter-spacing: 0; font-family: "Abel-Regular"; color: #ffc600; line-height: 30px; }
footer .box-footer  p{  text-align: justify; padding: 0 0; margin: 0 0; font-size: 18px; font-weight: 400; color: #e7e6e6c7; line-height: 28px; font-family: "Abel-Regular"; }
ul.social-footer{ width: 100%; padding: 0 0 15px; margin: 0 0; float: left; }
ul.social-footer li{position: relative; display: inline-block;text-align: left; padding: 0 0; float: left; margin: 0 10px 0 0;}
ul.social-footer li a{width: 30px; height: 30px; display: block; border-radius: 50%; background: #ffc600;  transition: all 500ms ease-in-out; padding: 0 0; text-align: center; color: #000; font-size: 15px; line-height: 29px; border: 2px solid #ffffff9c;}
ul.social-footer li a:hover{background: #d9011b; color: #fff;   transition: all 500ms ease-in-out;}

/*Bottom Footer*/
.bottom-footer { background: #fdd619; padding: 8px 0; margin: 0; transition: all 600ms ease-in-out; position: fixed; bottom: 0; z-index: 99; width: 100%; }
.bottom-footer .text-run { font-size: 16px; font-weight: bold; line-height: 18px; color: #f00; padding: 0px 0 0; margin: 0; }
.bottom-footer .text-run a { color: #000;  }

/*Inner Nevigation*/
.inner-nav{ position: relative; width: 100%; overflow: hidden; padding: 0px 0 15px; margin: 40px 0 0 45px; background: #fff; }
.inner-nav ul{ width: 100%; display: block; padding: 0; margin: 0; }
.inner-nav ul li{ display: inline-block; font-size: 16px; padding: 0 5px 0 0; line-height: 18px; color: #707070; margin: 0; text-transform: uppercase; }
.inner-nav ul li a{ color: #d9011b; text-transform: uppercase; }
.inner-nav ul li a i{ font-size: 16px; color: #d9011b; }

/*Top-Stories*/
.top-stories{  position: relative; width: 100%; overflow: hidden; padding:0px 0 30px 30px;margin: 0px 0 0 15.5px; background: #fff;  }
.top-stories h3.title-news{margin: 0 0 10px; position: relative; font-size: 25px; display: block; font-weight: bold; padding: 0 0; font-family: 'IBM Plex Sans', sans-serif; color: #000; line-height: 30px; text-transform: uppercase;}
.top-stories h3.title-news b{ background: #ffbf00; padding: 0 10px; margin: 0 1px 0 0; border-radius: 4px;} 

.top-stories .top-Stories-left{ width: 100%; overflow: hidden; padding: 10px; margin: 0 0 30px; border: 0.5px solid #ccc9; transition: all 500ms ease-in-out;}
.top-stories .top-Stories-left:hover{   box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.11); transition: all 500ms ease-in-out;}
.top-stories .top-Stories-left a{ outline: none; text-decoration: none;}
.top-stories .top-Stories-left a .top-news-img-block{  width: 100%; background: #000; height: 400px; overflow: hidden; padding: 0; margin: 0; }
.top-stories .top-Stories-left a .top-news-img-block img.top-news-img{ width: 100%; height: 100%; opacity: 0.7;  transition: all 500ms ease-in-out; }
.top-stories .top-Stories-left a .top-news-img-block img.top-news-img:hover{ opacity: 1;  transition: all 500ms ease-in-out; }  
.top-stories .top-Stories-left a h5{ font-size: 22px; line-height: 26px; color: #000; padding: 4px 0 0 0; margin: 0; transition: all 500ms ease-in-out; height: auto; overflow: hidden; font-weight: 600; }
.top-stories .top-Stories-left a p{font-size: 18px; line-height: 22px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out;}
.top-stories .top-Stories-left a:hover h5{color: #fa1818;transition: all 500ms ease-in-out;}
.top-stories .top-Stories-left a:hover p{color: #000000bf;transition: all 500ms ease-in-out;}
.top-stories .top-Stories-left a h6{ font-size: 14px; line-height: 20px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out; }
.top-stories .top-Stories-left a:hover h6{ color: #d9011b; }

.top-stories .top-Stories-right{ width: 31.8%; overflow: hidden; padding: 10px; margin: 0 15px 20px 0; border: 0.5px solid #ccc9; transition: all 500ms ease-in-out; float: left; }
.top-stories .top-Stories-right:hover{   box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.11); transition: all 500ms ease-in-out;}
.top-stories .top-Stories-right a{ outline: none; text-decoration: none;}
.top-stories .top-Stories-right a .top-news-img-block{  width: 100%; background: #000; height: 265px; overflow: hidden; padding: 0; margin: 0; }
.top-stories .top-Stories-right a .top-news-img-block img.top-news-img{ width: 100%; height: 100%; opacity: 0.7;  transition: all 500ms ease-in-out; }
.top-stories .top-Stories-right a .top-news-img-block img.top-news-img:hover{ opacity: 1;  transition: all 500ms ease-in-out; }  
.top-stories .top-Stories-right a h5{ font-size: 18px; line-height: 26px; color: #000; font-weight: normal; padding: 4px 0 0 0; margin: 0; transition: all 500ms ease-in-out; height: 90px; overflow: hidden; font-weight: bold; }

.top-stories .top-Stories-right a:hover h5{color: #000000bf;transition: all 500ms ease-in-out;}
.top-stories .top-Stories-right a:hover h6{color: #000000bf;transition: all 500ms ease-in-out;}
.top-stories .top-Stories-right a h6{ font-size: 14px; line-height: 20px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out; }
.top-stories .top-Stories-right a:hover h6{ color: #d9011b; }
.top-stories .button{ width: 15%; display: block; margin: 0 auto; padding: 0; }
.top-stories .button a{ width: 100%; padding: 10px; font-size: 16px; line-height: 20px; color: #fff; background: #d9011b; transition: all 500ms ease-in-out; display: inline-block; text-align: center; margin: 15px 0 0; }
.top-stories .button a:hover{ letter-spacing: 0.8px; box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.11); transition: all 500ms ease-in-out;}


/*Single Page START*/
.single{  position: relative; width: 100%; overflow: hidden; padding:0px 0 30px;margin: 0px 0 0 15.5px; background: #fff;  }
.single .top-heading{ width: 96%; padding: 0; margin: 0 auto; border-bottom: 0.5px solid #ccc9; }
.single .top-heading h2{position: relative; font-size: 34px; display: block; font-weight: bold; padding: 0 0; margin: 0; font-family: "Abel-Regular"; color: #000; line-height: 44px;}
.single .top-heading h6{ font-size: 14px; line-height: 20px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out; }
.single .top-heading h6 img{ width: 2%; padding: 0px 2px 0 3px; }
.single .single-block{ width: 97%;
  padding: 5px;
  margin: 30px auto;
  transition: all 500ms ease-in-out;
/*  height: 1000px;
  overflow-x: hidden;*/ }
.single .single-block .top-news-img-block{  width: 100%;  overflow: hidden; padding: 0; margin: 0 auto; border-bottom: 0.5px solid #ccc9; }
.single .single-block .top-news-img-block img.top-news-img{ width: 100%; transition: all 500ms ease-in-out; }
.single .single-block .top-news-img-block p{ font-family: "Abel-Regular"; font-size: 18px; line-height: 22px; color: #040404c2; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out;}
.single .single-block .top-news-img-block p i{ color: #d9011b; font-style: italic; font-size: 16px; line-height: 18px; font-weight: bold; }  
.single .single-block p{  font-size: 17px; line-height: 26px; color: #040404; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out; font-family: 'IBM Plex Sans', sans-serif !important; text-align: justify;}
.single .single-block p span{  font-size: 17px !important;
  line-height: 26px !important; color: #040404; font-weight: normal; padding: 7px 0 10px; margin: 0; height: auto; overflow: hidden; transition: all 500ms ease-in-out; font-family: 'IBM Plex Sans', sans-serif !important;  text-align: justify;}
.single .single-block p b{ font-weight: bold; color: #000; }
.single .single-block:hover p{color: #000000bf;transition: all 500ms ease-in-out;}
.single .single-block strong{ font-size: 20px; line-height: 26px; color: #040404; font-weight: bold; padding: 10px 0 10px; margin: 0; overflow: hidden; transition: all 500ms ease-in-out; font-family: 'IBM Plex Sans' , sans-serif !important; display: block; }
.single .single-block strong span{ font-size: 17px !important; line-height: 26px !important; color: #040404; font-weight: bold; margin: 0; overflow: hidden; transition: all 500ms ease-in-out; font-family: 'IBM Plex Sans', sans-serif !important; display: block; padding: 0; text-align: justify; }
.single .single-block li span{ font-size: 17px !important;
  line-height: 26px !important;
  color: #040404;
  font-weight: normal;
  padding: 7px 0 10px;
  margin: 0;
  height: auto;
  overflow: hidden;
  transition: all 500ms ease-in-out;
  font-family: 'IBM Plex Sans', sans-serif !important;
  text-align: justify; }
.single .single-block .ads{ width: 60%; margin: 15px auto 0; display: block; }
.single .single-block .ads img{ width: 100%; }



/*///-------------------TAB / All Mobile Responsiv view SUJOY-------------------///*/
@media(max-width: 1680px) {
    
    
}

@media(max-width: 1600px) {
    
    

    
    
    
    
}

@media(max-width: 1440px) {
.container { width: 96% !important; }
    
}

@media(max-width: 1280px){
   .container { width: 93% !important; }


   
}

@media(max-width: 1080px){
    .container { width: 93% !important; }
}

@media(max-width: 900px){
.container { width: 93% !important; }



}

@media(max-width: 800px){
    

    .header-top { width: 100%; padding: 5px 0 0; margin: 0px 0; border-bottom: none; }
    .header-top .barnd-help { width: 100%; padding: 0; }
    .header-top .barnd-logo img { width: 87%; padding: 0; margin: 0px; }
    .header-bottom { height: 50px; padding: 0px 0; }
    .header-bottom .barnd-text ul li a { font-size: 12px; padding: 5px 15px; }
    .header-top .barnd-help ul li a { font-size: 15px; padding: 0 7px 4px; }
    .fullbody { width: 100%; padding: 5px 0 0 0; margin: 70px 0 0; }
    .banner img.banner-img { width: 100%; height: 400px; }
    .banner .dec a h2 { font-size: 26px; line-height: 30px; }
    .banner .dec a h6 { font-size: 14px; line-height: 24px; margin: 10px 0px 5px; }
    .banner .dec a h5 span { font-size: 16px; padding: 0 10px 0 0px; }
    .banner .dec a h5 { font-size: 12px; line-height: 16px; }
    .banner .dec { left: 0; bottom: 0; padding: 15px 30px; margin: 0; }
    
    .top-news { padding: 15px 0 15px 30px; margin: 0px 0 0 0; }
    h3.title-news { font-size: 20px; padding: 0 0; margin: 0 0 10px 0; line-height: 24px; }
    .top-news .top-news-block { width: 30.8%; padding: 10px; margin: 0 14px 20px 0; }
    .top-news .top-news-block a .top-news-img-block { width: 100%; height: 115px; }
    .top-news .top-news-block a h5 { font-size: 13px; line-height: 16px; padding: 4px 0 0 0; height: 58px; }
    .top-news .top-news-block a p { font-size: 12px; line-height: 16px; padding: 2px 0 8px; height: 205px; }
    .top-news .top-news-block a h6 { font-size: 10px; line-height: 14px; padding: 7px 0 10px; margin: 0; }
    
    .focus-news { width: 100%; padding: 0px 0 3px 30px; margin: 0; }
    .focus-news .focus-news-block { width: 100%; padding: 8px; margin: 0 0 20px 0; border-radius: 9px; }
    .focus-news .focus-news-block a h5 { font-size: 17px; line-height: 22px; padding: 0; margin: 0; height: 50px; width: 55%; }
    .focus-news .focus-news-block a p { font-size: 16px; line-height: 22px; padding: 0; margin: 0; height: 90px; width: 55%; }
    .focus-news .focus-news-block a h6 { font-size: 12px; line-height: 20px;; padding: 7px 0 10px; margin: 0; width: 55%; }
    
    .latest-news { width: 100%; padding: 0px 0 15px 30px; margin: 0; }
    .latest-news .latest-news-block { width: 47.4%; padding: 10px; margin: 0 15px 20px 0; }
    .latest-news .latest-news-block a .latest-news-img-block { width: 100%; height: 185px; }
    .latest-news .button { width: 20%; }
    .latest-news .button a { padding: 8px 0; font-size: 14px; line-height: 20px; margin: 0 0 10px; }
    
    footer .box-footer h3 { padding: 22px 0 7px; margin: 0 0; font-size: 20px; line-height: 24px; }
    footer .box-footer p { font-size: 14px; line-height: 24px; }
    ul.social-footer { padding: 0; margin: 0 0; }
    ul.social-footer li a { width: 26px; height: 26px; padding: 0 0; font-size: 13px; line-height: 24px; }
    footer .box-footer ul li a { font-size: 14px; line-height: 24px; padding: 0 0 5px; }
    footer .box-footer ul li { font-size: 14px; line-height: 18px; padding: 0; margin: 0 0 5px; }
    footer p { padding: 7px 0 !important; font-size: 12px !important; line-height: 16px !important; }
    .bottom-footer .text-run a span{ font-size: 12px !important; }
    
    .about { padding: 0px 0 15px 30px; margin: 0; }
    .about p { font-size: 14px; line-height: 24px; padding: 4px 5px 15px 0; margin: 0; }
    .about .mission ul li{  font-size: 14px; line-height: 24px; padding: 0; margin: 0; }
    
    .top-stories { padding: 0px 0 30px 30px; margin: 0; }
    .top-stories h3.title-news { font-size: 20px; padding: 0 0; margin: 0 0 10px 0; line-height: 24px; }
    .inner-nav { padding: 0px 0 10px; margin: 40px 0 0 30px; }
    .inner-nav ul li { font-size: 14px; padding: 0 5px 0 0; line-height: 18px; }
    .inner-nav ul li a i { font-size: 14px; }
    
    .top-stories .top-Stories-right { width: 30.8%; padding: 10px; margin: 0 15px 20px 0; }
    
    .top-stories .top-Stories-right a .top-news-img-block { width: 100%; height: 115px; }
    .top-stories .top-Stories-right a h5 { font-size: 13px; line-height: 16px; padding: 4px 0 0 0; height: 58px; }
    .top-stories .top-Stories-right a p { font-size: 12px; line-height: 16px; padding: 2px 0 8px; height: 205px; }
    .top-stories .top-Stories-right a h6 { font-size: 10px; line-height: 14px; padding: 7px 0 10px; margin: 0; }
    .body-right a.new-ads-TAB { height: auto; }
    .single .top-heading h2 { font-size: 26px; line-height: 30px; }
    .single .top-heading h6 { font-size: 12px; line-height: 16px; padding: 7px 0 10px; }
    .single .single-block .top-news-img-block p { font-size: 14px; line-height: 18px; padding: 7px 0 10px; margin: 0; }
    .single .single-block strong span { font-size: 15px !important; line-height: 18px !important; }
    .single .single-block p span { font-size: 14px !important; line-height: 24px !important; padding: 7px 0 10px; }
     .single .single-block li span {
    font-size: 14px !important;
    line-height: 24px !important;
    padding: 7px 0 10px;
  }
    
    .contact { padding: 0px 0 30px 30px; margin: 0; }
    .contact .get-in-touch h2 { font-size: 28px; line-height: 32px; padding: 0 0 10px 0; }
    .contact .get-in-touch form .fill-box label { font-size: 14px; line-height: 16px; padding: 0 0 5px; }
    .contact .get-in-touch form .fill-box input { font-size: 14px; line-height: 18px; padding: 10px; width: 96%; height: 40px; }
    .contact .get-in-touch form .message textarea { font-size: 14px; line-height: 18px; padding: 10px; width: 98% !important; height: 70px; }
    .contact .get-in-touch form .submit-btn input[type="submit"] { border-radius: 4px; font-size: 14px; line-height: 20px; margin: 0; min-height: 40px; min-width: 98px; padding: 10px 20px; width: 25%; }
    
    .contact .contact-now h2 { font-size: 28px; line-height: 34px; padding: 0 0 10px 0; }
    .contact .contact-now { padding: 15px; margin: 20px 0 0; }
    .contact .contact-now ul li { font-size: 14px; line-height: 16px; padding: 0 0 10px; }
    .contact .contact-now ul { padding: 5px 0 0; }
    .contact .contact-now ul li { font-size: 14px; line-height: 16px; padding: 0 0 10px; }
    
    
    
    
    
    
    
    
}



@media(max-width:786px) {


}
@media(max-width:768px) { 



}

@media(max-width:760px) {
    /*////chek 700////*/
    

     .header-top .barnd-logo img { width: 69%; padding: 0; margin: 0px; }
     .latest-news .latest-news-block { width: 47.2%; padding: 10px; margin: 0 15px 20px 0; }
     .top-stories .top-Stories-right { width: 30.8%; padding: 10px; margin: 0 14px 20px 0; }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

}


@media(max-width:699px) {
    /*////chek 600////*/

.header-top .barnd-logo img { width: 74%; padding: 0; margin: 0px; }
  .banner img.banner-img { width: 100%; height: 350px; }
 .banner .dec a h2 { font-size: 20px; line-height: 24px; }
.banner .dec a h6 { font-size: 12px; line-height: 22px; margin: 5px 0px 5px; }
 .top-news .top-news-block { width: 100%; padding: 10px; margin: 0 0 20px 0; }
 .top-news .top-news-block a .top-news-img-block { width: 100%; height: 285px; }
.top-news .top-news-block a .top-news-img-block img{ width: 100%; }
.top-news .top-news-block a h5 { font-size: 16px; line-height: 22px; padding: 4px 0 0 0; height: 30px; }
  .top-news .top-news-block a p { font-size: 14px; line-height: 22px; padding: 2px 0 8px; height: 125px; }
.top-news .top-news-block a h6 { font-size: 12px; line-height: 14px; padding: 7px 0 10px; margin: 0; }
  .focus-news .focus-news-block a h5 { font-size: 16px; line-height: 22px; padding: 0; margin: 0; height: 50px; width: 55%; }
.focus-news .focus-news-block a p { font-size: 14px; line-height: 22px; padding: 0; margin: 0; height: 90px; width: 55%; }
 .focus-news .focus-news-block a h6 { font-size: 12px; line-height: 14px; padding: 7px 0 10px; margin: 0; width: 55%; }
 .latest-news .latest-news-block { width: 100%; padding: 10px; margin: 0 0 20px 0; }
.latest-news .latest-news-block a .latest-news-img-block { width: 100%; height: 285px; }
.latest-news .latest-news-block a h5 { font-size: 16px; line-height: 22px; padding: 4px 0 0 0; height: 30px; }
.latest-news .latest-news-block a p { font-size: 14px; line-height: 22px; padding: 2px 0 8px; margin: 0; height: 130px; }
.latest-news .latest-news-block a h6 { font-size: 12px; line-height: 14px; padding: 7px 0 10px; }
.latest-news .button { width: 24%; }
.latest-news .button a { padding: 8px 0; font-size: 14px; line-height: 20px; margin: 0 0 10px; }
.bottom-footer { padding: 5px 0; }
footer { margin: 0 0 30px; }
 footer .box-footer ul li { font-size: 12px; line-height: 16px; padding: 0; margin: 0 0 5px; }
  footer .box-footer ul li a { font-size: 13px; line-height: 20px; padding: 0 0 5px; }
 footer .box-footer h3 { padding: 22px 0 7px; margin: 0 0; font-size: 18px; line-height: 22px; }
.body-right-inner { padding: 40px 0 0 0; }

  .top-stories .top-Stories-right { width: 100%; padding: 10px; margin: 0 0 20px 0; }
  .top-stories .top-Stories-right a .top-news-img-block { width: 100%; height: 285px; }
 .top-stories .top-Stories-right a h5 { font-size: 16px; line-height: 22px; padding: 4px 0 0 0; height: 30px; }
 .top-stories .top-Stories-right a p { font-size: 14px; line-height: 22px; padding: 2px 0 8px; margin: 0; height: 130px; }
 .top-stories .top-Stories-right a h6 { font-size: 12px; line-height: 14px; padding: 7px 0 10px; }
  .single .top-heading h2 { font-size: 20px; line-height: 28px; }
  
  .single .single-block p span { font-size: 13px !important; line-height: 24px !important; padding: 7px 0 10px; }
  .single .single-block li span { font-size: 13px !important; line-height: 24px !important; padding: 7px 0 10px; }
   .contact .get-in-touch h2 { font-size: 24px; line-height: 28px; padding: 0 0 10px 0; }
   .contact .contact-now h2 { font-size: 24px; line-height: 28px; padding: 0 0 10px 0; }
  .contact .get-in-touch form .submit-btn input[type="submit"] { border-radius: 4px; font-size: 13px; line-height: 20px; margin: 0; min-height: 40px; min-width: 98px; padding: 10px 0; width: 33%; }
  .contact .contact-now ul li i { padding: 0 5px 0 0; font-size: 12px; }
  
  
  
  
  



}

@media(max-width:580px) {
    /*////chek 490////*/

 .header-bottom .barnd-text ul li { list-style: none; margin: 0px; padding: 0px; display: inline-block; width: 100%; text-align: center; }
  .header-bottom .barnd-text ul li a { font-size: 11px; padding: 5px 0; width: 100%; display: inline-block; }
   .header-top .barnd-logo img { width: 88%; padding: 0; margin: 0px; }
 .header-top .barnd-help ul li a { font-size: 15px; padding: 0 0 0 10px; }
  .banner .dec a h5 span { font-size: 14px; padding: 0 10px 0 0px; }
 .banner img.banner-img { width: 100%; height: 320px; }
 .focus-news .focus-news-block a .focus-news-img-block { width: 47%; height: 169px; margin: 0 10px 0 0; float: left; }
  .focus-news .focus-news-block a h5 { font-size: 16px; line-height: 22px; padding: 0; margin: 0; height: 50px; width: 50%; }
 .focus-news .focus-news-block a p { font-size: 14px; line-height: 22px; padding: 0; margin: 0; height: 90px; width: 50%; }
  .focus-news .focus-news-block a h6 { font-size: 12px; line-height: 14px; padding: 7px 0 10px; margin: 0; width: 50%; }
 
 .latest-news .latest-news-block a .latest-news-img-block { width: 100%; height: 240px; }
  .top-news .top-news-block a .top-news-img-block { width: 100%; height: 240px; }
 .top-stories .top-Stories-right a .top-news-img-block { width: 100%; height: 240px; }
   ul.social-footer li a { width: 24px; height: 24px; padding: 0 0; font-size: 11px; line-height: 22px; }
  .single .top-heading h2 { font-size: 18px; line-height: 24px; }
 .inner-nav ul li { font-size: 12px; padding: 0 2px 0 0; line-height: 16px; }
 .inner-nav ul li a i { font-size: 12px; }
 .single .top-heading { width: 100%; padding: 0; margin: 0 auto; border-bottom: 0.5px solid #ccc9; }
 .single { padding: 0px 0 10px 30px; margin: 0; }
 .single .single-block { width: 100%; padding: 0; margin: 15px auto; }
   .single .single-block p span { font-size: 12px !important; line-height: 22px !important; padding: 5px 0 8px; }
   .single .single-block li span { font-size: 12px !important; line-height: 22px !important; padding: 5px 0 8px; }
  .top-stories h3.title-news { font-size: 18px; padding: 0 0; margin: 0 0 10px 0; line-height: 20px; }
   h3.title-news { font-size: 18px; padding: 0 0; margin: 0 0 10px 0; line-height: 20px;  }
 .contact .get-in-touch form .fill-box { width: 100%; float: left; padding: 0; margin: 0 0 15px; }
 .contact .get-in-touch form .fill-box label { font-size: 13px; line-height: 16px; padding: 0 0 5px; }
 .contact .get-in-touch form .fill-box input { font-size: 13px; line-height: 18px; padding: 10px; width: 100%; height: 35px; }
  .contact .get-in-touch form .message textarea { font-size: 13px; line-height: 18px; padding: 10px; width: 100% !important; height: 60px; }
  .contact .get-in-touch form .submit-btn input[type="submit"] { border-radius: 4px; font-size: 12px; line-height: 20px; margin: 0; min-height: 40px; min-width: 98px; padding: 10px 0; width: 40%; }
   .contact .contact-now ul li { font-size: 13px; line-height: 16px; padding: 0 0 10px; }
 
 
 
 
 
 
 
 

}


@media(max-width:480px) {
    /*////chek 440////*/

 .header-bottom .barnd-text ul li { margin: 0px; padding: 0px;  width: 96%; text-align: center; float: left; }
 .header-bottom .barnd-text ul li a { font-size: 9px; padding: 6px 0px; width: 100%; }
.header-top .barnd-logo img { width: 94%; padding: 0; margin: 0px; }
 .header-top .barnd-help ul li a { font-size: 13px; padding: 0 0 0 7px; }
.banner .dec a h2 { font-size: 15px; line-height: 20px; }
  .banner .dec a h5 { font-size: 11px; line-height: 16px; }
.banner img.banner-img { width: 100%; height: 300px; }
 .banner .dec a h5 span { font-size: 13px; padding: 0 5px 0 0px; }
  .top-news .top-news-block a h5 { font-size: 14px; line-height: 20px; padding: 4px 0 0 0; height: 50px; }
  .top-news .top-news-block a .top-news-img-block { width: 100%; height: 220px; }
 .top-news .top-news-block a p { font-size: 14px; line-height: 22px; padding: 2px 0 8px; height: 160px; }
  .focus-news .focus-news-block a .focus-news-img-block { width: 100%; height: 180px; margin: 0 10px 0 0; float: left; }
.focus-news .focus-news-block a h5 { font-size: 14px; line-height: 20px; padding: 4px 0 0; margin: 0; height: 50px; width: 100%; }
 .focus-news .focus-news-block a p { font-size: 14px; line-height: 22px; padding: 0; margin: 0; height: 200px; width: 100%; }
.focus-news .focus-news-block a h6 { font-size: 12px; line-height: 14px; padding: 7px 0 10px; margin: 0; width: 100%; }
.latest-news .latest-news-block a .latest-news-img-block { width: 100%; height: 220px; }
 .latest-news .latest-news-block a h5 { font-size: 14px; line-height: 20px; padding: 4px 0 0 0; height: 50px; }
  .latest-news .latest-news-block a p { font-size: 14px; line-height: 22px; padding: 2px 0 8px; margin: 0; height: 160px; }
.latest-news .button { width: 30%; }
 .latest-news .button a { padding: 6px 0; font-size: 12px; line-height: 20px; margin: 0 0 10px; }
footer .box-footer ul { padding: 0 0; margin: 0 0; width: 100%; float: left; }
  footer .box-footer h3 { padding: 15px 0 5px; margin: 0 0; font-size: 18px; line-height: 22px; }
  .top-stories .top-Stories-right a .top-news-img-block { width: 100%; height: 220px; }
  .top-stories .top-Stories-right a h5 { font-size: 14px; line-height: 20px; padding: 4px 0 0 0; height: 50px; }
.inner-nav { padding: 0px 0 10px; margin: 30px 0 0 30px; }
  .single .top-heading h2 { font-size: 15px; line-height: 19px; }




}

@media(max-width:430px) {
    /*////chek 400////*/

.header-bottom .barnd-text ul li { margin: 0px; padding: 0px; width: 105%; text-align: center; float: left; position: relative; left: -7px; }
 .banner img.banner-img { width: 100%; height: 280px; }

  .contact .get-in-touch h2 { font-size: 20px; line-height: 22px; padding: 0 0 5px 0; }
 .contact .contact-now h2 { font-size: 20px; line-height: 22px; padding: 0 0 5px 0; }
  .contact .get-in-touch form .fill-box { width: 100%; float: left; padding: 0; margin: 0 0 15px; }
.contact .get-in-touch form .submit-btn input[type="submit"] { border-radius: 4px; font-size: 12px; line-height: 20px; margin: 0; min-height: 100% !important; min-width: 98px; padding: 7px 0; width: 40%; }
.contact .get-in-touch form .submit-btn { width: 100%; margin: 0; height: 35px; }








}

@media(max-width:399px) {
    /*////chek 385////*/

.banner .dec a h6 { font-size: 10px; line-height: 15px; margin: 5px 0px 5px; }
  .banner .dec a h2 { font-size: 14px; line-height: 18px; }
 .banner .dec a h5 span { font-size: 12px; padding: 0 5px 0 0px; }
 .banner .dec a h5 { font-size: 10px; line-height: 16px; }
  .banner img.banner-img { width: 100%; height: 250px; }
 .top-news .top-news-block a .top-news-img-block { width: 100%; height: 200px; }
.latest-news .latest-news-block a .latest-news-img-block { width: 100%; height: 200px; }
  footer p { padding: 3px 0 !important; font-size: 9px !important; line-height: 16px !important; }
.bottom-footer .text-run a span { font-size: 10px !important; }
 .bottom-footer { padding: 2px 0; }
  footer { margin: 0 0 24px; }
.top-stories .top-Stories-right a .top-news-img-block { width: 100%; height: 200px; }

}


@media(max-width:380px) {
    /*////chek 375////*/

.header-bottom .barnd-text { position: relative; width: 100%; padding: 5px 0; text-align: right; display: inline-block; }
  .header-bottom .barnd-text ul li { margin: 0px; padding: 0px; width: 100%; text-align: center; float: left; position: relative; left: -7px; }
   .header-bottom .barnd-text ul li a { font-size: 9px; padding: 3px 0px; width: 100%; }
    .header-bottom { height: 42px; padding: 0px 0; border-bottom: 3px solid #fa1818; }
   .fullbody { width: 100%; padding: 5px 0 0 0; margin: 60px 0 0; }
   .banner .dec a h2 { font-size: 10px; line-height: 12px; }
    .banner .dec { left: 0; bottom: 0; padding: 10px 30px; margin: 0; }
    .banner img.banner-img { width: 100%; height: 210px; }
    footer .box-footer ul li a { font-size: 12px; line-height: 16px; padding: 0 0 5px; }
   footer .box-footer h3 { padding: 15px 0 5px; margin: 0 0; font-size: 14px; line-height: 20px; }
   .about p { font-size: 12px; line-height: 22px; padding: 4px 5px 15px 0; margin: 0; }
   h3.title-news { font-size: 16px; padding: 0 0; margin: 0 0 10px 0; line-height: 18px; }
   .top-stories h3.title-news { font-size: 16px; padding: 0 0; margin: 0 0 10px 0; line-height: 18px; }
  .contact .contact-now ul li { font-size: 12px; line-height: 16px; padding: 0 0 10px; }
    .contact .contact-now h2 { font-size: 18px; line-height: 20px; padding: 0 0 5px 0; }
  .contact .get-in-touch h2 { font-size: 18px; line-height: 20px; padding: 0 0 5px 0; }
  
  
}

@media(max-width:365px) {
    /*////chek 320////*/

  .header-bottom .barnd-text ul li a { font-size: 9px; padding: 3px 15px; width: 100%; }
  .header-bottom .barnd-text ul li { margin: 0px; padding: 0; width: 119%; text-align: center; float: left; position: relative; left: -23px; }
.header-top .barnd-logo img { width: 75%; padding: 0; margin: 0px; }
 .header-top .barnd-help ul li a { font-size: 11px; padding: 0 0 0 5px; }
  .banner img.banner-img { width: 100%; height: 190px; }
 .top-news .top-news-block a .top-news-img-block { width: 100%; height: 170px; }
 .top-news .top-news-block a h5 { font-size: 12px; line-height: 16px; padding: 4px 0 0 0; height: 40px;  }
  .top-news .top-news-block a p { font-size: 12px; line-height: 20px; padding: 2px 0 8px; height: 160px; }
  .top-news .top-news-block a h6 { font-size: 10px; line-height: 12px; padding: 7px 0 10px; margin: 0; }
 .focus-news .focus-news-block a .focus-news-img-block { width: 100%; height: 170px; margin: 0 10px 0 0; float: left; }
  .focus-news .focus-news-block a h5 { font-size: 12px; line-height: 16px; padding: 4px 0 0; margin: 0; height: 40px; width: 100%; }
.focus-news .focus-news-block a p { font-size: 12px; line-height: 20px; padding: 0; margin: 0; height: 200px; width: 100%; }
.focus-news .focus-news-block a h6 { font-size: 10px; line-height: 12px; padding: 7px 0 10px; margin: 0; width: 100%; }
 .latest-news .latest-news-block a h5 { font-size: 12px; line-height: 16px; padding: 4px 0 0 0; height: 40px; }
.latest-news .latest-news-block a .latest-news-img-block { width: 100%; height: 170px; }
 .latest-news .latest-news-block a p { font-size: 12px; line-height: 20px; padding: 2px 0 8px; margin: 0; height: 160px; }
 .latest-news .latest-news-block a h6 { font-size: 10px; line-height: 12px; padding: 7px 0 10px; }
 .latest-news .button a { padding: 4px 0; font-size: 10px; line-height: 20px; margin: 0 0 10px; }
 .latest-news .button { width: 35%; }
  .single .top-heading h2 { font-size: 13px; line-height: 17px; }
 .single .top-heading h6 { font-size: 10px; line-height: 14px; padding: 7px 0 10px; }
 .inner-nav { padding: 0px 0 10px; margin: 20px 0 0 30px; }
 .body-right-inner { padding: 20px 0 0 0; }
  .top-stories .top-Stories-right a .top-news-img-block { width: 100%; height: 170px; }
 .top-stories .top-Stories-right a h5 { font-size: 12px; line-height: 16px; padding: 4px 0 0 0; height: 40px;  }
 .top-stories .top-Stories-right a h6 { font-size: 10px; line-height: 12px; padding: 7px 0 10px; }
 .contact .get-in-touch h2 { font-size: 17px; line-height: 19px; padding: 0 0 5px 0; }
  .contact .get-in-touch form .fill-box label { font-size: 12px; line-height: 14px; padding: 0 0 5px; }
  .contact .get-in-touch form .fill-box input { font-size: 12px; line-height: 16px; padding: 10px; width: 100%; height: 35px; }
  .contact .get-in-touch form .message textarea { font-size: 12px; line-height: 16px; padding: 8px 10px; width: 100% !important; height: 60px; }
 .contact .get-in-touch form .submit-btn input[type="submit"] { border-radius: 4px; font-size: 11px; line-height: 18px; margin: 0; min-height: 100% !important; min-width: 107px; padding: 7px 0; width: 43%; }
 .contact .contact-now h2 { font-size: 17px; line-height: 19px; padding: 0 0 5px 0; }
 .contact .contact-now ul li { font-size: 11px; line-height: 16px; padding: 0 0 5px; }













}





