/**
 * @file
 * Views Styling
 */
.g .views-row, .mgzn-blk .mag-stry-four-col > .field-item {
	float: left;
	width: 100%;
	padding-left: 16px;
	padding-right: 16px;
	display: inline-block;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
	display: flex;
}
.g .view-content:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.g .view-content, .mgzn-blk .mag-stry-four-col {
	margin-left: -16px;
	margin-right: -16px;
	display: flex;
    -moz-box-direction: reverse;
    -moz-box-orient: horizontal;
    flex-direction: row;
    flex-wrap: wrap;
}
.fl-clm .views-row, .fl-clm.g .view-content {
    display: block;
}
.gbw .group-left, .gbw .group-right {
	float: none;
	width:auto;
}
.gmb .views-row {
	margin-bottom: 30px;
}
.mst-pop .views-row {
	margin-bottom: 20px;
}
.t-blw .group-right {
	text-align: center;
    padding: 25px 10px 15px;
    background: #fff;
}
.field-name-title h2 {
	font-size: 1.125em;
	line-height: 1.5em;
	margin-top: 0;
	margin-bottom: 10px;
}
.field-name-title a, .views-field-title a {
	color: #000;
}
.field-name-title a:hover {
	color: #f6a618;
}
.blk-pdg {
	padding: 20px;
}
.pn-tl .pane-title, .rl-ar h3.pane-title, .frm-issue-tle, .tender-pge-tle {
	font-family: 'Pangram', sans-serif;
	font-weight: 500;
	font-size: 1.50em;
	line-height: 1.25em;
	border-bottom: 2px solid #000;
  	padding-bottom: 3px;
	margin-top: 0;
	margin-bottom: 20px;
	color: #000;
}
.tender-pge-tle {
	width: 100%;
	margin: 0 10px 30px;
}
.pn-tl .mr-lnk {
	font-size: 0;
}
.pn-tl .mr-lnk.vml {
	font-size: 13px;
	padding-right: 20px;
	line-height: 3em;
	color: #000;
	font-weight: 400;
}
.pn-tl .mr-lnk {
	position: relative;
	float: right;
}
.pn-tl .mr-lnk:after {
	content: "";
	background: url(../images/arrow-right.png) no-repeat;
	display: block;
	width: 14px;
	height: 11px;
	position: absolute;
	right: 0;
	top: 14px;
}
.frm-ut .fa-youtube-play {
	color: #f32323;
	margin-right: 10px;
}
.frm-ut .yutbe {
	background: #f32323;
	padding: 10px;
	margin-bottom: 20px;
	text-align: center;
}
.frm-ut .flw-icns.shareList {
	margin-left: 0;
	margin-bottom: 10px;
	margin-top: 10px;
}
.frm-ut  .flw-icns li {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.frm-ut .flw-icns li:last-child {
	border-right: 1px solid #ccc;
}
.frm-ut .flw-icns.shareList li span {
	color: #000 !important;
}
.frm-ut .yutbe a {
	font-size: 1.125em;
}
.frm-ut .yutbe a, .yutbe .fa-youtube-play {
	color: #fff;
}
.rl-ar h3.pane-title {
	font-size: 1.125em;
}
.g-img .field-name-field-image img {
	width: 100%;
}
.gallery-snippet-img a {
	position: relative;
}
.node-gallery .field-name-field-image a, .node-video .field-name-field-image a, .gallery-snippet-img a, .snip-vid .article-img a, .node-gallery .field-name-field-image, .node-video .field-name-field-image {
	position: relative;
	display: block;
}
.icons .node-gallery .field-name-field-image a:after, .icons .node-video .field-name-field-image a:after, .gallery-snippet-img a:after, .snip-vid .article-img a:after {
	content: '';
	background: url(../images/gal-ico.png) no-repeat center;
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 30px;
	height: 30px;
	-o-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background-size: 80%;
}
.icons .node-video .field-name-field-image a:after, .snip-vid .article-img a:after, .node-video .field-name-field-image:after {
	background: url(../images/vdo-ico.png) no-repeat;
	background-size: 80%;
}
.big-ico .node-gallery .field-name-field-image a:after, .big-ico .node-video .field-name-field-image a:after {
	background-size: 70%;
	width: 55px;
	height: 55px;
}
.g-bs .group-right {
	margin-top: 8px;
}
.sec.g-bs .group-right {
	margin-top: 20px;
}
.sld-art .field-type-entityreference > .field-items.slick-initialized .slick-slide, .sld-art .field-type-entityreference > .field-items > .field-item:first-child {
	display: block;
}
.sld-art .slick-slide {
	float: left;
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
}
.sld-art .slick-track {
	margin-left: inherit;
	margin-right: inherit;
}
.rltd-cnt .field-type-entityreference {
	margin-left: -10px;
	margin-right: -10px;
}

.rv-or-c2 .group-left img {
	margin-bottom: 10px;
}
.field-name-custom-lead-text {
	font-size: 1em;
	line-height: 1.4em;
	font-family: 'Pangram', sans-serif;
	font-weight: 400;
	color: #555;
}
.field-name-field-published-date, .field-sec-date, .section_w_date {
	font-size: 0.750em;
	font-family: 'pangram',sans-serif;
	color: #999;
	margin-top: 20px;
}
.field-sec-date, .section_w_date {
	font-size: 0.85em;
}
.field-sec-date a, .section_w_date a {
	color: #f99d1e;
}
.field-name-field-section, .field-name-field-tag {
	font-family: 'Pangram', sans-serif;
	font-size: 0.813em;
	line-height: 1em;
	text-transform: uppercase;
	margin-top: 10px;
	margin-bottom: 10px;
}
.frm-ut .field-name-file-section {
	padding-top: 20px;
}
.field-name-field-section a, .custom-sec a {
	color: #f99d1e;
	letter-spacing: 0.2em;
}
.custom-sec a {
	text-transform: uppercase;
}
.slider-for .field-name-title h2 {
	font-family: 'NoeDisplay-Bold', sans-serif;
	font-size: 1.563em;
	font-weight: 700;
}

.sldier-for .slick-slide { 
	float: none !important;
}
.slider-for .group-left, .slider-for .group-right {
	width: auto;
	float: none;
}
.st-top-cnt .field-name-title h2 {
	font-size: 1.250em;
	color: #000;
	line-height: 1.25;
	margin-bottom: 5px;
}
.slider-nav .views-field-title a:hover {
	color: #f1b654;
}
.slider-for .field-name-field-image a:after {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: -moz-linear-gradient(top,transparent 0%,transparent 39%,rgba(0,0,0,0.65) 96%,rgba(0,0,0,0.65) 99%);
	background: -webkit-linear-gradient(top,transparent 0%,transparent 39%,rgba(0,0,0,0.65) 96%,rgba(0,0,0,0.65) 99%);
	background: linear-gradient(to bottom,transparent 0%,transparent 39%,rgba(0,0,0,0.65) 96%,rgba(0,0,0,0.65) 99%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);
}

.slider-nav .view-content {
	position: relative !important;
}
.slider-for > .view > .view-content > .views-row, .ed-ch .views-row {
	display:none;
}
.slider-for > .view > .view-content.slick-initialized .views-row, .slider-for > .view > .view-content > .views-row:first-child, .ed-ch .views-row:first-child, .ed-ch .slick-initialized .views-row {
	display: block
}
.slider-for .slick-dots {
	text-align: center;
	margin: 10px 0 0;
	padding: 0;
}
.slider-for .slick-dots li {
	border: 0;
	padding: 0;
	width: auto;
	height: auto;
	padding: 0 4px;
}
.slider-for .slick-dots button {
	width: 20px;
	height: 20px;
	background: none;
	font-size: 16px;
	text-align: center;
	padding-bottom: 3px;
	color: #999;
}
.slider-for .slick-dots li.slick-active button {
	color: #F99D1E;
}
.slider-for .slick-dots li.slick-active {
	background: none;
}
.slick-dots {
	text-align: center;
	margin-top: 0;
}
.slick-dots li {
	border: 2px solid #f6a618;
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 15px;
	margin: 0 10px;
	padding: 0;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	list-style: none;
	cursor: pointer;
}
.slick-dots li button {
	background: none;
	vertical-align: middle;
	text-indent: 0;
	-o-border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	text-align: left;
	font-size: 1em;
	line-height: 1em;
	border: 0;
	padding: 0;
	font-size: 0;
}
.slick-dots .slick-active {
	background: #f6a618;
}
.slider-nav .views-row {
	margin-bottom: 30px;
}
.mag-iss > .field-item {
	margin-bottom: 20px;
}
.mg-blk .field-name-magazine-related-articles  {
	margin-top: 20px;
}
.node-magazine-issue > .field-name-field-image {
	margin-bottom: 20px;
}
.slider-for {
	position: relative;
	padding-bottom: 0px;
}
.video-content-teaser div, .video-content-teaser {
	padding-bottom: 56.25% !important;
	padding-top: 25px !important;
	width: 100%;
    height: 0px;
	max-height: 100%;
	position: relative !important;
}
.video-content-teaser div {
	border-bottom: 2px solid #ccc;
}
.video-content-teaser {
	padding-top: 0 !important;
}
.video-content-teaser div iframe, .video-content-teaser iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;

}
.slider-for .slick-slider .group-right{
	margin-top: 20px;
}
.slider-for .slick-arrow {
	background: none;
	margin: 0px 0px 10px;
	bottom: -17px;
	top: auto;
    width: auto;
    height: auto;
}
.slider-for .slick-arrow:before {
	color: #000;
	font-size: 40px;
}
.slider-for .slick-dots li {
	border: 0;	
}
.ft-png .field-name-title h2 {
	font-family: 'Pangram',sans-serif;
	font-weight: 400;
}
.ft-noe-bld .field-name-title h2, .ft-noe-bld .views-field-title {
	font-family: 'NoeDisplay-Bold',sans-serif;
}
.ft-noe-reg .field-name-title h2, .ft-noe-reg .views-field-title {
	font-family: 'NoeDisplay-Regular',sans-serif;
}
.sp-rm .time:after, .sp-rm .user-dt:after {
	display: none;
}
.sp-rm .time, .sp-rm .user-dt, .field-sec-date .date-display-single {
	font-size: 0.750em;
	color: #999;
	padding: 0;
	margin: 0 10px 0 0;
	display: inline-block;
	vertical-align: bottom;
}
.sp-rm .user-dt {
	font-size: 0.813em;
	margin-right: 15px;
}
.field-sec-date .date-display-single {
	font-size: 0.889em;
}
.sp-rm .time, .prjct-tp .time {
	text-transform: uppercase;
	margin-right: 0;
}
.sp-rm .author-name a {
	margin-left: 5px;
}
.sp-rm .author-name strong, .sp-rm .author-name a {
	display: inline-block;
	vertical-align: middle;

}
.field-name-custom-author-and-date {
	margin-bottom: 12px;
}
.field-name-custom-author-and-date .submitted {
	margin-top: 0;
}
.ft-20 .field-name-title h2 {
	font-size: 1.250em;
	line-height: 1.25em;
}
.sc-p .field-name-title h2 {
	margin-bottom: 5px;
}
.ft-23 .field-name-title h2 {
	font-size: 1.450em;
	line-height: 1.35em;
}
.ed-ch {
	background: #f6f2ef;
	padding: 16px 20px 25px;
	border-top: 4px solid #f9a027;
}
.ed-ch .pane-title {
	font-family: 'NoeDisplay-Bold',sans-serif;
	font-weight: 700;
	line-height: 1.25em;
}
.ed-ch .field-name-field-section {
	margin-bottom: 15px;
}
.ed-ch .slick-arrow:before, .g-sldr-for .slick-arrow:before {
	display: none;
}
.ed-ch .slick-arrow, .g-sldr-for .slick-arrow {
	background: url(../images/arrow_right.png) no-repeat;
    width: 45px;
    height: 45px;
    top: auto;
    bottom: 0;
    right: 0;
    background-size: 75%;
    border: 2px solid #000;
    border-radius: 50%;
	background-position: 5px;
}
.ed-ch .slick-slide, .g-sldr-for .slick-arrow {
	padding: 0 10px;
}
.ed-ch .slick-prev, .g-sldr-for .slick-prev {
	background: url('../images/arrow_left.png') no-repeat;
	left: auto;
	right: 60px;
	background-position: 5px;
}
.pop-gal .pane-title {
	font-size: 1.375em;
	color: #999;
	margin-bottom: 5px;
}
.ft-15 .field-name-title h2  {
	font-size: 0.938em;
	line-height: 1.45em;
}
.awrd-blk {
	margin-top: 0;
	margin-bottom: 40px;
}
.awrd-blk .date-display-single {
	background: #f9f7f5;
	color: #5b5b5b;
	float: left;
	width: 65px;
	height: 65px;
	padding: 10px;
	text-align: center;
	font-size: 0.813em;
	line-height: 1.5em;
}
.awrd-blk .date-display-single + .field-name-custom-lead-text {
	margin-left: 70px;
}
.awrd-blk .views-field-title {
	margin-bottom: 10px;
	font-family: 'NoeDisplay-Bold',sans-serif;
}
.awrd-blk.awd-cnf .views-field-title {
	margin-bottom: 20px;
}
.awrd-blk .awd-btn, .nominate-now a {
	background: #f98927;
	color: #fff;
	font-size: 1em;
	padding: 10px 25px;
	font-weight: 700;
	display: block;
	transition: background 0.3s linear;
}
.nominate-now a {
	display: inline-block;
}
.awrd-blk .awd-reg {
	display: none;
}
.awrd-blk.awd-cnf .awd-nm {
	display: none;
}
.awrd-blk.awd-cnf .awd-reg {
	display: block;
}
.aw-lst .pane-title {
	font-size: 1.375em;
	line-height: 1em;
	color: #999;
}
.aw-lst .time {
	display: none;
}
.aw-lst.awrd-blk .field-name-custom-lead-text { 
	margin-left: 0;
}
.aw-lst .field-name-field-image  {
	width: 40%;
	float: right;
}
.aw-lst .field-name-field-image + .field-name-custom-lead-text { 
	margin-right: 43%;
}
.aw-lst .field-name-title h2 {
	margin-bottom: 4px;
}
.aw-lst .field-name-custom-author-and-date {
	margin-bottom: 10px;
}
.aw-lst .group-left .field-type-entityreference > .field-items > .field-item {
	margin-bottom: 30px;
}
.cnf-dt .date-display-single {
	font-weight: bold;
	width: 75px;
	height: 65px;
	margin-right: 10px;
}
.awrd-blk.cnf-dt .field-name-custom-lead-text {
	line-height: 1.25em;
}
.awd-rgt .field-name-custom-author-and-date, .awd-rgt .field-name-custom-lead-text {
	display: none;
}
.hm-ic .node-gallery .field-name-custom-author-and-date:before, .hm-ic .node-video .field-name-custom-author-and-date:before {
	content: '';
	background: url(../images/hm-ic-gal.png) no-repeat;
	margin-right: 15px;
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 15px;
}
.hm-ic .node-gallery .field-name-custom-author-and-date .field-items, .hm-ic .node-video .field-name-custom-author-and-date .field-items {
	display: inline-block;
	vertical-align: bottom;
}
.hm-ic .node-video .field-name-custom-author-and-date:before {
	background: url(../images/hm-ic-vd.png) no-repeat;
}
.mgzn-blk {
	margin-bottom: 20px;
}
.mgzn-blk .field-name-magazine-related-articles .field-type-entityreference > .field-items > .field-item {
	clear: both;
	margin-bottom: 20px;
}
.mgzn-blk .field-name-magazine-related-articles .field-type-entityreference > .field-items > .field-item .group-left-inr {
	float: right;
	width: 40%;
}
.mgzn-blk .field-name-magazine-related-articles .field-type-entityreference > .field-items > .field-item .group-right-inr {
	margin-right: 41%
}
.mgzn-blk .mag-stry-four-col .group-right-inr {
	margin-top: 10px;
}
.mgzn-blk .mag-stry-four-col .field-name-title h2 {
	font-size: 0.938em;
	font-family: 'Pangram', sans-serif;
	font-weight: 400;
}
.mgzn-blk  .latest-iss-tle {
	font-family: 'pangram', sans-serif;
	border-bottom: 2px solid #000;
	margin-bottom: 20px;
	padding-bottom: 1px;
	font-size: 1.56em;
}
.mgzn-blk .group-right .field-name-field-image {
	margin: 0 20px 15px;
}
.mgzn-blk .field-name-read-it-now {
	text-align: center;
}
.mgzn-blk  .read_it_btn, .prj-btn span, .prj-btn a {
	background: #f98927;
	padding: 10px 45px;
	font-size: 1.125em;
	font-family: 'Pangram',sans-serif;
	font-weight: 700;
	display: inline-block;
	transition: background 0.3s linear;
	cursor: pointer;
}
.mgzn-blk  .read_it_btn:hover, .prj-btn span:hover, .nominate-now a:hover, .awrd-blk .awd-btn:hover, .prj-btn a:hover {
	background: #d46c11;
}
.mgzn-blk  .read_it_btn a, .prj-btn span, .prj-btn a {
	color: #fff;
}
.mgzn-blk .mag-stry-four-col > .field-item {
	margin-bottom: 20px;
}
.oth-brn .views-row {
	display: block;
}
.vst-wbt {
	text-align: center;
}
.vst-wbt a {
	color: #000;
	font-family: 'Pangram', sans-serif;
	font-size: 1.125em;
}
.oth-brn .views-row {
	width: 50%;
}
.oth-brn .lft-cnt {
	margin-bottom: 20px;
}
.hmpg-tl.rgt-sdbar .pn-tl .pane-title {
	border: 0;
	background: #f99d1e;
	padding: 10px 8px;
}
.st-top-cnt.gmb .views-row {
	margin-bottom: 20px;
}
.st-top-cnt .field-name-custom-author-and-date {
	margin-bottom: 13px;
}
.tend-tle .page-title {
	font-size: 2em;
	line-height: 1.5em;
	margin: 20px 0;
}
.prj-lst .tend-tle .page-title {
	margin: 0 0 15px 0;
	line-height: normal;
}
.field-name-field-image, .views-field-field-image {
	position: relative;
	overflow: hidden;
	transition: .3s ease-in-out;
}
.views-row:hover .field-name-field-image, .views-row:hover .views-field-field-image {
	opacity: 0.85;
}
.mgzn-blk .views-row:hover .views-field-field-image, .mgzn-blk .views-row:hover .field-name-field-image {
	opacity: 1;
}
.mgzn-blk .field-type-entityreference > .field-items > .field-item:hover .field-name-field-image, .mag-stry-four-col > .field-item:hover .field-name-field-image, .mgzn-blk .group-right:hover .field-name-field-image {
	opacity: 0.85;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}
.field-name-field-section, .field-name-field-tag {
	display: inline-block;
}
.field-name-field-tag {
	line-height: 1.35em;
}
.field-name-field-tag a {
	color: #999999;
}
.field-name-field-section + .field-name-field-tag {
	padding-left: 13px;
	position: relative;
}
.field-name-field-section + .field-name-field-tag:before {
	position: absolute;
    content: "/";
    color: #999999;
    display: block;
    left: 3px;
    top: 0;
}
.tndr .views-field-field-image + .views-field-nothing {
	margin-top: 15px;
}
.ado-ico .field-name-custom-author-and-date:before {
	content: "\f130";
	font: normal normal normal 16px/1 FontAwesome;
	color: #000;
	margin-right: 10px;
}
.ado-ico .field-name-custom-author-and-date > .field-items {
	display: inline-block;
	vertical-align: bottom;
}
.sct-rmv .field-name-field-section, .sct-rmv .field-name-field-tag {
	display: none;
}
.pdc-ist-blk h2 {
	font-size: 1.5em;
	line-height: 1.3em;
}
.pdc-scnd-blk.gmb .views-row {
	margin-bottom: 20px;
}
.pdc-scnd-blk .field-name-custom-author-and-date {
	margin-bottom: 8px;
}
.pwr-lst-pg.pn-tl .mr-lnk:after {
	top: 14px;
}
.lst-top-blk .section_w_date {
	margin-bottom: 10px;
}
.bdr {
	border-top: 2px solid #ccc;
}
.vdo-ply .group-left{
	margin-bottom: 10px;
}
.attachment-after {
	display: none;
}
.g-sldr-for > .view > .view-content {
	margin-bottom: 70px;
}
.sc-tp, .sc-tp .group-left {
	position: relative;
}
.sc-tp .group-right {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 0 30px 40px;
}
.sc-tp .group-right a {
	color: #fff;
}
.sc-tp .group-left .field-name-field-image a:before {
	content: '';
    background: -moz-linear-gradient(top,transparent 0%,transparent 39%,rgba(0,0,0,0.65) 96%,rgba(0,0,0,0.65) 99%);
    background: -webkit-linear-gradient(top,transparent 0%,transparent 39%,rgba(0,0,0,0.65) 96%,rgba(0,0,0,0.65) 99%);
    background: linear-gradient(to bottom,transparent 0%,transparent 39%,rgba(0,0,0,0.65) 96%,rgba(0,0,0,0.65) 99%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.t-img .field-name-title h2 {
	font-size: 1.450em;
}
@media only screen and (max-width:479px) {
	.pwr-lst-pg.pn-tl .mr-lnk.vml {
		font-size: 0;
	}
	.ed-ch {
		padding-bottom: 70px;
	}
	.ed-ch .slick-arrow, .g-sldr-for .slick-arrow {
		bottom: -50px;
	}
	.sc-tp .field-name-field-image {
		overflow: hidden;
		position: relative;
		height: 400px;
	}
	.sc-tp .group-right {
		z-index: 2;
		padding: 20px;
	}
	.sc-tp .field-name-field-image img {
		height: 400px;
		position: absolute;
		width: auto;
		max-width: none;
		left: 50%;
		top: 0;
		-moz-transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		transform: translateX(-50%);
	}
	.sc-tp .group-left .field-name-field-image a:before {
		z-index: 2;
	}
}
@media only screen and (min-width:480px) {
	.mgzn-blk .mag-stry-four-col > .field-item {
		width: 50%;
		float: left;
		padding: 0 10px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	
	}
	.st-top-cnt .field-name-field-image {
		float: right;
		width: 150px;
	}
	.st-top-cnt .field-name-field-image + .field-name-custom-lead-text  {
		margin-right: 180px;
	}
	.gcnt-2 .group-left {
		float: right;
		width: 150px;
		margin-top: 42px;
	}
	.gcnt-2 .group-right {
		margin-right: 160px;
	}
	.st-top-cnt .group-right {
		margin-top: -8px;
	}
	.st-top-cnt .field-name-field-section {
		margin-top: 0;
	}
	.g-sldr-for .slick-arrow {
		bottom: -53px;
	}
}
@media only screen and (min-width:640px) {
	.tender-pge-tle {
		margin: 0 15px 30px;
	}
	.g-b2 .views-row {
		width: 50%;
		float: left;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.g-b2 .views-row:nth-child(2n+1), .g-b3 .views-row:nth-child(3n+1) {
		clear: left;
	}
	.g-b3 .views-row {
		float: left;
		width: 33.33%;
	}
	.mltm .group-left {
		width: 65%;
		float: left;
	}
	.mltm .group-left + .group-right {
		margin-left: 68%;
	}
	.slider-for .slick-current {
		display: block;
	}
	.gbc-img2 .group-left {
		width: 40%;
		float: right;
	}
	.gbc-img2 .group-left + .group-right {
		margin-right: 42%;
		margin-top: 0;
	}
	.pdc-scnd-blk.gbc-img2 .group-left {
		width: 25%;
	}
	.pdc-scnd-blk.gbc-img2 .group-left + .group-right {
		margin-right: 30%;
	}
	.ed-ch .slick-arrow {
		bottom: auto;
		top: -36px;
	}
	.ed-ch .slick-slide {
		padding-left: 0;
	}
	.oth-brn .lft-cnt {
		width: 20%;
		float: left;
	}
	.oth-brn .view-content {
		float: left;
		width: 80%;
	}
	.pdc-ist-blk .group-left {
		width: 300px;
		float: left;
	}
	.pdc-ist-blk .group-left + .group-right {
		margin-left: 325px;
	}
	
}
@media only screen and (min-width:768px) {
	.trds-lf-blk.numb .views-row .node:before {
		margin-top: 5px;
	}
	.mgzn-cnt .group-right .field-items .scb-icn{
		margin-top: 20px;
		padding: 10px 0;
	}
	.t-img .field-name-title h2 {
		font-size: 1.8em;
		line-height: normal;
	}
	.pn-tl .pane-title, .frm-issue-tle, .tender-pge-tle {
		font-size: 1.875em;
		font-family:'pangram', sans-serif;
		line-height: 1.15em;
	}
	.frm-ut .pn-tl {
		font-size: 1.5em;
	}
	.frm-ut .views-row > .node {
		width: 100%;
		position: relative;
	}
	.frm-ut .group-left {
		width: 50%;
		float: right;
		padding-left: 20px;
	}
	.frm-ut .group-right {
		float: left;
		width: 50%;
	}
	.awd-lst .field-name-custom-lead-text  {
		float: left;
	}
	.mgzn-blk .group-left {
		width: 70%;
		float: left;
		padding-right: 33px;
	}
	.mgzn-blk .group-right {
		float: left;
		width: 30%;
	}
	.latest-iss-tle {
		font-size: 1.5em;
		line-height: 1.5em;
	}
	.st-top-cnt .field-name-custom-lead-text + {
		width: 180px;
	}
	.lst-top-blk .group-left {
		width: 350px;
		float: left;
	}
	.lst-top-blk .group-left + .group-right {
		margin-left: 370px; 
	}
	.lst-top-blk .field-name-title h2 {
		line-height: 1.25em;
	}	
	.g-sldr-for .slick-arrow {
		bottom: 0;
	}
	.g-sldr-for > .view > .view-content {
		margin-bottom: 0;
	}
}
@media only screen and (min-width:1024px) {
	.lst-rw .views-row {
		width: 25%;
	}
	.lst-rw .views-row:nth-child(2n+1) {
		clear: none;
	}
	.lst-rw .views-row:nth-child(4n+1) {
		clear: left;
	}
	.st-top-cnt .field-name-custom-lead-text {
		width: 125px;
	}
	.attachment-after .views-row {
		float: none;
	}
}
@media only screen and (max-width: 1023px) {
	.slider-for {
		padding-bottom: 0px;
		margin-bottom: 0;
	}
	.slider-for .view-content {
		margin-bottom: 40px !important;
	}
	.slider-for .slick-dots {
		margin-left: 0;
	}
	.slider-for .slick-dots li {
		margin: 0 2px;
	}
}
@media only screen and (min-width:1200px) {
	.t-img .field-name-title h2 {
		font-size: 2em;
		line-height: 1.15em;
	}
	.slider-for > .view:before {
		bottom: -11px;
	}
	.slider-for .slick-arrow {
		margin: 0px 110px 0;
	}
	.slider-for .slick-arrow {
		bottom: -9px;
	}
	.slider-for .slick-dots li {
		margin: 0 10px;
	}
	.ft-25 .field-name-title h2, .ft-25 .views-field-title {
		font-size: 1.563em;
	}
	.ft-30 .field-name-title h2 {
		font-size: 1.875em;
		line-height: 1.35em;
	}
	.ft-32 .field-name-title h2 {
		font-size: 2em;
		line-height: 1.25em;
	}
	.ft-38 .field-name-title h2 {
		font-size: 2.375em;
	}
	.lst-top-blk .field-name-title h2 {
		font-size: 2em;
	}
	.ed-ch .pane-title {
		font-size: 3em;
		line-height: 1.5em;
	}
	.g-b4 .views-row {
		width: 25%;
	}
	.g-b5 .views-row {
		width: 20%;
	}
	.frm-ut .pane-title {
		margin-bottom: 12px;
	}
	.frm-ut .group-left {
		width: 62%;	
		margin-top: 10px;
	}
	.frm-ut .group-right {
		width: 38%;
		margin-top: 10px;
	}
	.ed-ch {
		padding-left: 35px;
		padding-right: 35px;
	}
	.mgzn-blk .mag-stry-four-col > .field-item {
		width: 25%;
		margin-bottom: 0;
	}
	.pn-tl .mr-lnk:after {
		top: 14px;
	}
	.awrd-blk .views-field-title {
		line-height: 1.25em;
	}
	.frm-ut .yutbe {
		margin-bottom: 0;
	}
	.frm-ut .field-name-field-published-date {
		margin: 5px 0 0px;
	}
	.st-top-cnt .field-name-custom-lead-text {
		width: 240px;
	}
	.tend-tle .page-title {
		font-size: 2.375em;
	}
	.pdc-ist-blk h2 {
		font-size: 2.375em;
		line-height: 1.3em;
	}
	.pdc-ist-blk .group-left {
		width: 400px;
	}
	.pdc-ist-blk .group-left + .group-right {
		margin-left: 425px;
	}
	.sct-tle-wdt.t-img .group-right {
		width: 680px;
	}
	.lst-top-blk .group-left {
		width: 450px;
	}
	.lst-top-blk .group-left + .group-right {
		margin-left: 470px; 
		margin-top: 0;
	}
	.lst-top-blk .section_w_date {
		margin-top: 0;
	}
	.slider-for .slick-slider {
		position: relative;
	}
	.slider-for .slick-dots {
		position: absolute;
		bottom: 50%;
		margin-bottom: -105px;
		left: 50%;
		-webkit-transform: translate(-50%,-50%);
		-moz-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);

	}
	.ed-ch .slick-arrow {
		top: -45px;
	}
	.g-sldr-for > .view > .view-content {
		margin-bottom: 20px;
	}
	.attachment-after {
		display: block;
	}
	.attachment-after .view-content {
		margin: 0 -16px;
	}
	.attachment-after .views-row {
		width: 25%;
		float: left;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding-left: 16px;
		padding-right: 16px;
	}
	.mltm .attachment-after .group-left {
		width: auto;
		float: none;
	}
	.mltm .attachment-after .group-left + .group-right {
		margin-left: 0;
	}
	.attachment-after .field-name-title h2 {
		font-size: 0.938em;
		line-height: 1.45em;
		font-family: 'Pangram',sans-serif;
		font-weight: 400;
	}
	.pn-tl .attachment-after .pane-title {
		font-size: inherit;
		border-bottom: 0;
	}
	.g-sldr-for .view .view-content > .slick-arrow {
		display: none !important;
	}
	.g-sldr-nav.view .view-content > .slick-arrow {
		display: block !important;
	}
	.g-sldr-nav .slick-arrow {
		top: -63px;
	}
	.attachment-after .slick-current h2 a{
		color: #f98927;
	}
}
@media only screen and (min-width:1300px) {
	.frm-ut .group-right {
		margin-top: 0px;
	}
	.mltm .group-left {
		width: 650px;
	}
	.mltm .group-left + .group-right {
		margin-left: 670px;
	}
}
@media only screen and (min-width:1400px) {
	.slider-for > .view:before {
		height: 2px;
	}
	.mgzn-blk .group-left {
		width: 73%;
	}
	.mgzn-blk .group-right {
		width: 27%;
	}
	.frm-ut .group-right {
		bottom: -6px;
	}
	.slider-for .slick-arrow {
		margin: 0px 130px 0;
	}
	.slider-for .slick-dots {
		margin-top: 20px;
		margin-bottom: -160px;
	}
	.frm-ut .group-left .yutbe {
		padding: 10px 50px;
		position: absolute;
		bottom: 8px;
	}
}
@media only screen and (min-width:1500px) {
	.st-top-cnt .field-name-custom-lead-text {
		width: 295px;
	}
	.st-top-cnt .field-name-field-image {
		width: 155px;
	}
	.frm-ut .group-right {
		margin-top: 5px;
	}
	
}