/* Page */
/* HomePage twitter block color change */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@600;800&display=swap');
#twts {
  background-color:#e7e7e7 !important;
}
/* Header */
#page > header {}
#logo {
  margin: 0 10px;
}
#logo img { display:block; width: 570px; height: 65px; }
#page > header > hgroup {
  margin: 0 10px;
}
#site-name {}
#site-name a    {}
#site-name a:visited {}
#site-name a:hover   {}
#site-name a:focus   {}
#site-name a:active  {}
#site-slogan {}

/* Page title */
#main-content { position:relative; }
#main-content > header { margin-left:17px; margin-right:17px; }
h1#page-title { font-size:24px; color:#060C4F; margin-bottom:25px; width:490px; }

/* Regions */
.region-leaderboard {}
.region-header {}
.region-secondary-content {}
.region-highlighted {}
.region-content-aside {}
.region-tertiary-content {}
.region-footer {}

/* Sidebars */
.sidebar {}
.region-sidebar-first {}
.region-sidebar-second {}

/* Footer - the main page footer only */
#page > footer {}

/* Feed icons */
#feed-icons {}
#feed-icons .feed-icon {}
#feed-icons .feed-icon img {}
#feed-icons a.feed-icon {}

/* Search results list. */
.search-results {}
.search-results .search-result {}
.search-results .title { font-size:13px;}
.search-results .search-snippet-info {}
.search-results p {}
.search-results .search-snippet {}
.search-results .search-info {}

span.search-info-type {}
span.search-info-user {}
span.search-info-date {}
span.search-info-comment {}
span.search-info-upload  {}

/* Aggregator */
.feed-item {}
.feed-item header {}
.feed-item-title {}
.feed-item-meta {}
.feed-item .content {}
.feed-item footer {}
.feed-source {}
.feed-description {}

/* Maintenance page */
.maintenance-page #skip-link {
  position: absolute;
  top: -99em;
}
.maintenance-page footer {
  margin: 10px 0 0;
}
.maintenance-page footer a {
  text-decoration: none;
  color: #ccc;
}

/* Prevent overflowing content */
header[role=banner],
.content-inner,
.nav,
.region-sidebar-first,
.region-sidebar-second,
.region-secondary-content,
.region-tertiary-content,
.region-footer {
  overflow: visible;
  word-wrap: break-word;
}

/*======= ========== ======*/
/*body { background:#EBEDF3 url(images/bg_body.png) repeat-x 0 0;}*/
#wrapper-page {
/*	background:url(images/bg_main.jpg) no-repeat center 0; */
}
#page { background:url(images/bg_page_container.png) repeat-y center 0; }
	/*header[role=banner] { background:url(images/bg_header.png) repeat-x 0 0; height:144px; margin-bottom:5px; }*/
		/*  header[role=banner] { background-image:url(/h.png), url(images/bg_header.png); background-repeat:repeat-x,repeat-x; height:144px; margin-bottom:5px; }*/
	 header[role=banner] { background:url(/ponarseu/header.png) no-repeat 0 0;height:144px;margin-bottom:5px;}
.not-front header[role=banner] { margin-bottom:12px;}

#block-system-main .block-inner { margin-left:17px; margin-right:17px; }
tr.odd, tr.info { background-color:#E8EFF1; }
thead th { background:#1469AD; color:#FFF; font-size:12px; border-bottom:15px solid #FFF; padding:8px 7px; }
td { color:#000; }

input.form-text,
textarea { border: 1px solid #A8ACAD; }
input[type="search"] { -webkit-appearance: none; }

#block-system-main #search-form + h2 { color:#060C4F; font-size:13px; margin-bottom:10px; }
#block-system-main #search-form .form-submit { height:26px; line-height:26px; width:auto; }
/***** Header *****/
header[role=banner] .block-inner { margin:0;}
#logo { margin: 35px 0 0 17px; float:left; }
#logo img { /*width:570px; height:65px;*/ }
#block-menu-menu-top-menu { float:right; font-size:11px; line-height:20px; text-transform:uppercase; margin:22px 25px 0 0; padding:0; }
#block-menu-menu-top-menu .content ul,
#block-menu-menu-top-menu .content li,
#block-system-main-menu .content ul,
#block-system-main-menu .content li { list-style:none; display:inline; margin:0; padding:0; }
#block-menu-menu-top-menu .content li a:link,
	/*	#block-menu-menu-top-menu .content li a:visited { color:#FFF; margin-right:10px; }	*/
#block-menu-menu-top-menu .content li a:visited { color: #FFF; margin-right: 10px; font-size: 12px; font-weight: bold; text-shadow: 1px 1px 1px black; }
#block-menu-menu-top-menu .content li.last a { margin-right:0;}

#block-system-main-menu { clear:both; margin:11px 0 0; float:left; }
#block-system-main-menu .content li a:link,
#block-system-main-menu .content li a:visited { color:#FFF !important; font-size:14px; height:40px; line-height:40px; padding:0 11px; margin-right:6px; display:block; float:left; }
#block-system-main-menu .content li a.active,
#block-system-main-menu .content li a:hover { background:#D16A01; }
#block-system-main-menu .tabs-on  {background:#1469AD;}

/***** wrapper-region-tertiary *****/
/*#wrapper-region-tertiary { background:url(images/bg_wrapper-tertiary.png) repeat-x 0 0; }*/
#wrapper-region-tertiary h2 { color:#1469AD; font-size:19px; margin-bottom:10px;}
#tertiary-container.container { background:#FFF; overflow:hidden; }
.block.footer-search-b { height:72px; margin-bottom:45px; background:#050B4F;}
.i18n-ru .block.footer-search-b .f-search-p { font-size:13px;}
.block.footer-search-b .f-search-p { float:left; width:650px; font-size:17px; line-height:19px; /*font-family:"Times New Roman", Times, serif;*/ color:#FFF; padding:17px 9px 0 3px; font-style:italic;  }
.block.footer-search-b .f-search-p p { margin:0;}
.block.footer-search-b .f-search-p p span { display:block; margin-left:70px; }
.block.footer-search-b .f-search-form { float:left; margin:20px 0 0 0; background:#FFF; width:301px; height:32px; }
.block.footer-search-b .f-search-form * { margin:0; }
.block.footer-search-b .f-search-form .form-text { display:block; float:left; border:none; background-color:#FFF; width:228px; height:28px; line-height:28px; padding:2px 15px; margin:0 9px 0 0;}
.block.footer-search-b .f-search-form .form-submit{ display:block; float:right; border:none; background: url(images/bg_button_search.png) no-repeat 0 0; width:32px; height:32px; overflow:hidden; text-indent:-9999px; line-height:9999px;}

.block.about-block { float:left; width:490px; margin:0 65px 0 10px; line-height:23px; }
.block.about-block .content { /*font-family:"Times New Roman", Times, serif;*/}

.block.main-menu-footer-b { float:left; width:180px; }
.block.main-menu-footer-b .content ul,
.block.main-menu-footer-b .content li { margin:0; padding:0; display:block; list-style:none; font-weight:700;  }
.block.main-menu-footer-b .content li a:link,
.block.main-menu-footer-b .content li a:visited { color:#4B4B4B; margin-bottom:10px; display:block; }

.block.footer-school-b { float:right; margin-right:10px; }

#page > footer[role=contentinfo] { clear:both; background:#FFF;}
.region-footer { overflow:hidden; color:#7a7a7a; font-size:12px; padding-top:0px; }
.region-footer .block.design-by-b { float:left; margin:0 0 0 10px;}
.region-footer .block.rights-b { float:right; margin:0 10px 0 0 ; }






.region-header .top-search {
	background-color: #fff;
    border: medium none;
    display: block;
    float: right;
    height: 32px;
    margin: 24px 25px 0 0;
    padding: 0px;
    width: 335px;
    z-index: 9999;
	clear:right;
}
.region-header .top-search input[type="search"],
.region-header .top-search input[type="search"]:focus,
input[type="search"],
input[type="search"]:focus {

  -webkit-appearance: none !important;
   outline: none;
   background-color:transparent !important;
}
.form-text:focus,
.form-checkbox:focus,
.form-radio:focus,
.form-select:focus {
  border: none !important;
}
.region-header .top-search input{ height: 32px;
	line-height:32px;
    width: 270px;
	border: 0px;
	margin:0 0 0 12px;
	padding:0;
	background-color:#FFF; }

.region-header .top-search .form-submit{ display:block; float:right; border:none; background: url(images/bg_button_search.png) no-repeat 0 0; width:32px; height:32px; overflow:hidden; text-indent:-9999px; line-height:9999px; margin:0 0 0 10px;}

/***** #content-column *****/
#content-column { min-height:200px;}


.block.language-block-block{ border: 0px solid; float: right; font-size: 12px;  line-height: 20px; margin: 16px 25px 0 0; }
.language-block-block .content a{ }
.language-block-block .content a:hover{ }
.language-block-block .content ul { margin:0; padding:0; }
.language-block-block .content ul li { list-style-type: none; display: block; }
.language-block-block .content ul li a{ display: block; color:#AEB0C6; float:right; height:20px; padding:0 36px 0 0;}
// .language-block-block .content ul li a.active{ display: none; visibility: hidden;}
/*.language-block-block .language-link { background:url(images/bg_usa-flag.png) no-repeat right center; }  */
.language-block-block .language-link { background:url(/sites/all/themes/ponars/images/American-flag-icon.gif) no-repeat right center; }

.language-block-block a.language-link[href*="/ru"],
/*.language-block-block a.language-link[href*="/ru/"] { background:url(images/bg_ru-flag.png) no-repeat right center; } */
.language-block-block a.language-link[href*="/ru/"] { background:url(/sites/all/themes/ponars/images/Russia-flag.gif) no-repeat right center; }


/***** panel general *****/
#page-container { padding-bottom:0px; }
#page-container.container { background:#FFF; }

.front .panel-2col .panel-col-first { margin-top:14px; }
.not-front .panel-2col .panel-col-last { margin-top:-47px; }
.panel-2col .panel-col-last { margin-top: 14px;	width:283px; float:right; }
.panel-2col .panel-col-last .inside { margin: 0 0 0 6px; }
.panel-2col .panel-col-first .inside { margin:0; }

.front .panel-2col .panel-col-first .panel-separator { display:none; }
.panel-2col .panel-col-first .panel-separator { clear:both; overflow:hidden; height:15px; margin-bottom:0; }
.panel-2col .panel-col-last .panel-separator { clear:both; overflow:hidden; height:15px; margin-bottom:0; }



/***** Blog page ( view-taxonomy-term ) and Articles by X  *****/
.view-taxonomy-term { }
.pane-blogs-by-author { }
.pane-blogs-by-author .views-row,
.view-taxonomy-term .views-row { float:left; width:310px; margin-bottom:25px; }
.pane-blogs-by-author .views-row.views-row-odd,
.view-taxonomy-term .views-row.views-row-odd { margin-right:35px;}
.pane-blogs-by-author .views-field-title,
.view-taxonomy-term .h-tax-title { border-top: 6px solid #1469AD; padding-top: 12px; max-height: 62px; margin-bottom:4px; overflow:hidden;}
.pane-blogs-by-author .views-field-title,
.pane-blogs-by-author .views-field-title a,
.view-taxonomy-term .h-tax-title,
.view-taxonomy-term .h-tax-title a{ font-size: 16px; /*font-weight:bold; */ color:#1469AD; }
.pane-blogs-by-author .views-field-field-user-last-name,
.view-taxonomy-term .h-tax-subtitle{ color: #6d6d71; font-style: italic; font-size: 14px; line-height:19px;	margin-bottom:10px;	/*font-family:"Times New Roman", Times, serif;*/}
.pane-blogs-by-author .views-field-php,
.view-taxonomy-term .h-tax-image{ border: none; float: right; display:block; padding-bottom: 10px; padding-left: 10px; }
.pane-blogs-by-author .views-field-php .views-row,
.view-taxonomy-term .h-tax-image .views-row { width:auto; border:none;	margin:0;}
.pane-blogs-by-author .views-field-body{ color: #4B4B4D; /*font-family:"Times New Roman", Times, serif;*/ font-size: 15px; line-height:18px; font-weight: normal;	}

/***** Policy Memos page ( view-taxonomy-term ) and Policy Memos by X  *****/
.pane-policy-memos-by-author { }
.pane-policy-memos-by-author .views-row, .pane-policy-memos-list .views-row,
.view-taxonomy-term .views-row { float:left; width:310px; margin-bottom:25px; }
.pane-policy-memos-by-author .views-row.views-row-odd, .pane-policy-memos-list .views-row.views-row-odd,.view-taxonomy-term .views-row.views-row-odd { margin-right:35px;}
.pane-policy-memos-by-author .views-field-title,
.view-taxonomy-term .h-tax-title,
.view-taxonomy-term .h-tax-title, .view-policy-memos-list.view-display-id-block_2 .h-tax-title, .view-policy-memos-list.view-display-id-default .h-tax-title { border-top: 6px solid #1469AD; padding-top: 12px; max-height: 62px; margin-bottom:4px; overflow:hidden;}
.view-policy-memos-list.view-display-id-block_2 .views-field-nothing-2, .view-policy-memos-list.view-display-id-default .views-field-nothing-2
{
font-style: italic;
}
.view-policy-memos-list .memo-number {
margin-bottom: 2px;
}
.pane-views.pane-policy-memos-list {
float:left;
width:100%;
}
.pane-policy-memos-list .h-tax-body {
font-size:14px;
}
.pane-policy-memos-by-author .views-field-title,
.pane-policy-memos-by-author .views-field-title a,
.view-taxonomy-term .h-tax-title,
.view-taxonomy-term .h-tax-title a, .view-id-policy_memos_list.view-display-id-default .h-tax-title, .view-id-policy_memos_list.view-display-id-default .h-tax-title a, .view-id-policy_memos_list.view-display-id-block_2 .h-tax-title, .view-id-policy_memos_list.view-display-id-block_2 .h-tax-title a { font-size: 16px; /*font-weight:bold; */ color:#1469AD; }
.pane-policy-memos-by-author .views-field-field-user-last-name, .pane-policy-memos-list .views-field-field-user-last-name,
.view-taxonomy-term .h-tax-subtitle, .pane-policy-memos-list .h-tax-subtitle{ color: #6d6d71; font-style: italic; font-size: 14px; line-height:19px;	margin-bottom:10px;	/*font-family:"Times New Roman", Times, serif;*/}
.pane-policy-memos-by-author .views-field-php,
.view-taxonomy-term .h-tax-image{ border: none; float: right; display:block; padding-bottom: 10px; padding-left: 10px; }
.view-policy-memos-list .h-tax-image{ border: none; float: left; display:block; padding-right: 5px; }
.pane-policy-memos-by-author.views-field-php .views-row,
.view-taxonomy-term .h-tax-image .views-row { width:auto; border:none;	margin:0;}
.pane-policy-memos-by-author .views-field-body, .pane-policy-memos-list .views-field-body { color: #4B4B4D; /*font-family:"Times New Roman", Times, serif;*/ font-size: 15px; line-height:18px; font-weight: normal;	}
.view-taxonomy-term .h-tax-body{ color: #4B4B4D; font-size: 14px; line-height:16px; font-weight: normal;	}
.view-taxonomy-term .views-field-nothing-1 { margin-top:5px !important; }
.view-taxonomy-term .views-label-field-tags { font-weight: normal !important; }
/***** Members (.view-members-list) *****/
.view-members-list {}
.view-members-list tr td { color:#000; font-size:13px; padding:8px 7px; }
.view-members-list tr th + th,
.view-members-list tr td + td { text-align:left; }
.view-members-list .view-content { border-bottom:1px #C2C7C7 solid; padding-bottom:10px; margin-bottom:15px; }

.members-buttons-container { }
.members-buttons-container ul,
.members-buttons-container ul li { margin:0; padding:0; list-style:none; display:block; }
.members-buttons-container ul li a { background:#1469AD; font-size:14px; color:#FFF; width:145px; height:45px; line-height:45px; text-align:center; display:block; float:right;  }
.members-text-container { font-size:12px; line-height:16px; }

/***** Member Profile ****/
.members-top-buttons { float:right; }
.members-top-buttons,
.members-top-buttons li { margin:0; padding:0; list-style:none; }
.members-top-buttons a.request-update-p,
.members-top-buttons a.contact-member-p { background:#E8EFF1; color:#99A6C0 ; display:block; width:120px; text-align:center; height:30px; line-height:30px; font-weight:bold; font-size:12px; margin-bottom:10px; }
.members-top-buttons a.request-update-p { display: none; }
.members-top-buttons a:hover { background:#1469AD; color:#FFF !important;}

.member-names-profile-p { font-size:24px; color:#060C4F; float:left; clear:left; padding:0 !important;  }
.policy-list-p + .panel-separator,
.policy-memos-p .pane-bookstore-years-list + .panel-separator,
.pane-1 + .panel-separator,
.pane-bookstore-years-list + .panel-separator,
.pers-middle-button-p + .panel-separator,
.block-member-text-b + .panel-separator,
.member-names-profile-p + .panel-separator { display:none; }
.member-names-profile-p .member-names-english { margin-bottom:8px; }
.member-names-profile-p .member-names-russian { font-style:italic; }
.policy-list-p + .panel-separator + .pane-policy-memos-list,
.pers-middle-button-p + .panel-separator + .pane-policy-perspective-list  { clear:both; padding-top:5px; }

.pane-member-profile,
.pane-member-profile-policy-perspective,
.pane-bookstore-by-users { padding:0 0 5px 0;}
.pane-member-profile { clear:both; }

.member-profile-p .panel-col-first h2,
.pane-member-profile h2,
.pane-member-profile-policy-perspective  h2,
.pane-bookstore-by-users h2 { color:#060C4F; font-size:13px; margin-bottom:10px; border-bottom:1px solid #C2C7C7; padding-bottom:5px; }
.pane-member-profile .views-field { float:left; margin-bottom:10px; }
.pane-member-profile .views-label { float:left; width:275px;}
.pane-member-profile .field-content { float:left; width:265px;}
.pane-member-profile.member-names-profile-p .field-content { width:auto;}
.articles-panel .field-type-text-with-summary { padding-right:30px; width: 660px;}

.pane-member-profile .views-field.views-field-field-user-photo { float:right; margin:0 0 10px 10px }
.pane-member-profile .views-field.views-field-field-user-photo .field-content { width:auto; }
.pane-member-profile .views-field-picture { float:right;  margin:0 0 10px 10px;}
.pane-member-profile .views-field-picture .field-content { width:auto;}
.pane-member-profile-policy-memos table,
.pane-member-profile-policy-perspective table,
.pane-bookstore-by-users table { margin:0; }
.pane-member-profile-policy-memos thead th,
.pane-member-profile-policy-perspective thead th,
.pane-bookstore-by-users thead th { background:none; border-bottom:none; color:#4B4B4B; font-size:12px; padding: 8px 7px; }
.pane-member-profile-policy-memos tbody,
.pane-member-profile-policy-perspective tbody,
.pane-bookstore-by-users tbody { border:none; }
.pane-member-profile-policy-memos tr.odd,
.pane-member-profile-policy-perspective tr.odd,
.pane-bookstore-by-users tr.odd { background:none; }
.pane-member-profile-policy-memos td,
.pane-member-profile-policy-perspective td,
.pane-bookstore-by-users td { padding-left:0;}

.pane-member-profile-policy-perspective h2,
.pane-bookstore-by-users h2 { margin:0;}






.pane-member-profile-policy-perspective h2,
.pane-bookstore-by-users h2 { margin:0;}


/***** Contact *****/
.contact-box-1,
.contact-box-2,
.contact-box-3 { width:225px; float:left; }
.contact-box-1 strong,
.contact-box-2 strong,
.contact-box-3 strong { color: #060C4F;}

.pane-node-webform { background:url(images/bg_hr.png) no-repeat center top; float:left; clear:both; width:100%; padding-top:22px; }
.pane-node-webform form { margin:0;}
.pane-node-webform .form-item { float:left; width:265px; clear:both; margin-top:0; margin-bottom:8px;}
.pane-node-webform label { float:left; width:86px; margin:0; }

.pane-node-webform .form-file,
.pane-node-webform .form-text,
.pane-node-webform .form-textarea { background:#FFF url(images/bg_input.png) repeat-x left top; }

.pane-node-webform .form-text { width:165px; float:left;}
.pane-node-webform .form-textarea-wrapper { width:304px; float:left; }
.pane-node-webform .form-item#webform-component-message { float:right; width:405px; margin-top:-120px;}
.pane-node-webform .form-actions { float:right; clear:both; margin-right:15px; margin-top:0;}
.form-submit { background:#1469AD; border:none; cursor:pointer; width:/*145px*/ auto; height:35px; line-height:35px; text-align:center; color:#FFF; font-size:16px; font-weight:bold; display:block; }
.form-submit:hover { background:#D16A01; }

/*- mebership -*/
.membership-p {}
.membership-p fieldset { margin:0; padding:40px 0 20px 0; background:url(images/bg_hr.png) no-repeat center top; border:none; position:relative; }
.membership-p fieldset .fieldset-legend { font-weight:bold; color:#060C4F; position:absolute; top:25px; left:0; text-transform:uppercase;}
.membership-p .fieldset-wrapper { padding-top:20px;}
.membership-p .pane-node-webform { background:none; padding:0;}

.membership-p #webform-component-personal-data { padding-top:0; background:#EBEBEB; }
.membership-p #webform-component-personal-data .fieldset-legend { display:none; }
.membership-p #webform-component-personal-data + fieldset { background:none; }

.membership-p .pane-node-webform .form-item { width:295px; margin-right:40px; clear: none; position:relative; }
.membership-p .pane-node-webform label { width:110px; }
.membership-p .pane-node-webform .form-file { }
.membership-p .pane-node-webform .form-managed-file { padding-top:5px; float:right;}
.membership-p .pane-node-webform .form-item .form-submit { display:none;}
.membership-p .pane-node-webform #edit-actions { float:none;}
.membership-p .pane-node-webform #edit-actions .form-submit { float:right; }


/***** .articles-panel *****/
.articles-panel .panel-col-first .panel-separator { display:none; }
.articles-panel .panel-col-first .pane-articles-media-list p { font-size:12px; line-height:14px; }
.articles-panel .panel-col-first .pane-get-user-full-name { float:left; }
.articles-panel .panel-col-first .pane-node-created { float:left; clear:both; }
.articles-panel .panel-col-first .pane-get-user-full-name h2,
.articles-panel .panel-col-first .pane-get-user-full-name div,
.articles-panel .panel-col-first .pane-node-created h2,
.articles-panel .panel-col-first .pane-node-created div { font-size:12px; color:#4B4B4B; display:inline; font-weight:400; }
.articles-panel .panel-col-first .pane-disqus-comments-per-article { float:left; font-weight:bold; font-size:14px; border-left:1px solid #060C4F; margin:-20px 0 0 45px; padding:0 0 0 15px; height:35px; line-height:35px; }
.articles-panel .panel-col-first .pane-node-field-article-social {

    border: 0px solid;
    float: right;
    margin-top: -15px;
    width: 385px;
 }
 #wrapper-region-tertiary .f-search-form .form-text { background: none !important; border: none !important;}
.articles-panel .panel-col-first .pane-node-field-article-social + .panel-separator { clear:both; display:block; margin:0;}
.articles-panel .panel-col-first .pane-articles-media-list.inside-images-p { float:left; clear:both; width:180px; margin-top:20px; padding-right:25px;
/*				  display: none; */
}
.articles-panel .panel-col-first .pane-articles-media-list.inside-images-p + .panel-separator + .pane-node-body { margin-top: 15px;}
.articles-panel .panel-col-first .pane-node-body { float:left; margin-top:0px;margin-left: 114px;width:660px;}
.articles-panel .panel-col-first .pane-node-body + div  { display:block; border-top:5px #E7E9F0 solid; padding-top:0px; margin:0; }
.articles-panel .panel-col-first .pane-node-terms { clear:both; margin-bottom:10px; }
.articles-panel .panel-col-first .pane-node-terms h2 { font-size:14px; width:120px; float:left; }
.articles-panel .panel-col-first .pane-node-terms .pane-content .links { margin:0; padding:0; list-style:none; }
.articles-panel .panel-col-first .pane-node-terms .pane-content .links li { margin:0; padding:0 0 0 7px; list-style:none; display:inline; font-size:14px; }
.articles-panel .panel-col-first .pane-node-terms .pane-content .links li + li { background:url(images/bg_comma.png) no-repeat left bottom; }
.articles-panel .panel-col-first .pane-disqus-disqus-comments { padding-top:10px; }


/***** Policy Memos (.pane-bookstore-years-list) *****/
.pane-bookstore-years-list { float:left; width:100%; margin-bottom:10px;}
.pane-bookstore-years-list .view-content .views-summary,
.pane-bookstore-years-list .view-content .views-summary li { margin:0; padding:0; list-style:none; }
.pane-bookstore-years-list .view-content .views-summary li a { color:#FFF; width:85px; height:35px; line-height:35px; font-size:13px; font-weight:bold; background:#1469AD; float:left; display:block; margin:0 10px 10px 0; text-align:center; }
.pane-bookstore-years-list .view-content .views-summary li a {
	background: none repeat scroll 0 0 #1469AD;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px rgba(34, 25, 25, 0.5);
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 29px;
    line-height: 30px;
    margin: 0 10px 10px 0;
    text-align: center;
    width: 52px;
}
.pane-bookstore-years-list .view-content .views-summary li a:hover,
.pane-bookstore-years-list .view-content .views-summary li a.active { background:#D16A01; color:#FFF !important; }

th.view-last-col { width:120px; text-align:right; }
td.view-last-col { text-align:right; }
.pane-policy-memos-list td.views-field-view-node { text-align:center; }

/***** Policy Memos NODE *****/
.node-policy-perspective-p .panel-col-first .panel-separator,
.node-policy-memos-p .panel-col-first .panel-separator { display:none; }
.node-policy-perspective-p .panel-col-first .panel-pane,
.node-policy-memos-p .panel-col-first .panel-pane {  color:#000; margin-bottom:2px; float:left; }
.node-policy-perspective-p .panel-col-first .panel-pane h2,
.node-policy-memos-p .panel-col-first .panel-pane h2 { font-size:13px; float:left;  font-weight:400; }


.node-policy-perspective-p .panel-col-first .panel-pane.pane-entity-field .field-items,
.node-policy-perspective-p .panel-col-first .panel-pane .pane-content,
.node-policy-memos-p .panel-col-first .panel-pane .pane-content { float:left;  }

.node-policy-perspective-p .panel-col-first .panel-pane.pane-node-field-pers-photo .pane-content,
.node-policy-perspective-p .panel-col-first .panel-pane.pane-node-field-pers-photo .field-items,
.node-policy-perspective-p .panel-col-first .panel-pane.pane-entity-field .pane-content,
.node-policy-perspective-p .panel-col-first .panel-pane.pane-node-title .pane-content,
.node-policy-memos-p .panel-col-first .panel-pane.pane-node-field-memo-pdf .pane-content,
.node-policy-memos-p .panel-col-first .panel-pane.pane-node-title  .pane-content { width:auto; }

.node-policy-perspective-p .panel-col-first .click-to-view-p,
.node-policy-perspective-p .panel-col-first .click-to-view-p .pane-content,
.node-policy-memos-p .panel-col-first .pdf-and-link,
.node-policy-memos-p .panel-col-first .pdf-and-link .pane-content { float:right; width:auto; text-align:right; }
.node-policy-memos-p .click-to-view-p .pane-content { float:none !important; width: auto !important; clear:both; }
.node-policy-memos-p .click-to-view-p,
.node-policy-memos-p .pdf-and-link { float:right !important; margin:0 !important; width:auto !important; text-align:right;}

.node-policy-perspective-p .click-to-view-p,
.node-policy-perspective-p .pdf-and-link { float:right !important; margin:0 !important; width:auto !important; text-align:right;}

.node-policy-perspective-p h1#page-title,
/*.node-policy-memos-p h1#page-title { border-bottom:1px solid #959595;}*/
.node-policy-perspective-p .panel-col-first .panel-pane.pane-node-title{ font-size:18px; line-height:21px; margin-bottom:21px; }

.node-policy-perspective-p .panel-col-first .panel-pane.pane-policy-perspective-s-memos,
.node-policy-memos-p .panel-col-first .panel-pane.pane-node-field-related-policy-perspective { width:auto; clear:both; float:none; padding-top:30px;}
.node-policy-perspective-p .panel-col-first .panel-pane.pane-policy-perspective-s-memos h2,
.node-policy-memos-p .panel-col-first .panel-pane.pane-node-field-related-policy-perspective h2 { float:none; width:auto; margin-bottom:20px;}
.node-policy-perspective-p .panel-col-first .panel-pane.pane-policy-perspective-s-memos .pane-content,
.node-policy-memos-p .panel-col-first .panel-pane.pane-node-field-related-policy-perspective .pane-content { float:none; width:auto;}
.pane-node-field-pers-foreward-by .field-item,
.node-policy-perspective-p .panel-col-first .pane-author-by-perspectives-user .pane-content .views-row { float:left; width:50%;}

/***** BookStore *****/
.pane-bookstore-list { }
.pane-bookstore-list ul,
.pane-bookstore-list ul li.views-row { margin:0; padding:0; list-style:none; color:#000; }
.pane-bookstore-list ul li.views-row.views-row-first { border-top:1px solid #969696; }
.pane-bookstore-list ul li.views-row {  border-bottom:1px solid #969696; padding:25px 0; float:left; width:100%; position:relative; }
.pane-bookstore-list ul li.views-row .views-field { float:left; width:455px; margin-bottom:15px; }
.pane-bookstore-list ul li.views-row .views-field-field-bookstore-photo { float:left; margin:0 40px 0 0; width:180px;}
.pane-bookstore-list ul li.views-row .views-field-title { font-size:18px; line-height:21px; margin-bottom:30px;}
.pane-bookstore-list ul li.views-row .views-label { width:90px; float:left; }
.pane-bookstore-list ul li.views-row .views-label + .field-content { float:left; }
.pane-bookstore-list ul li.views-row .views-field-field-bookstore-buy-it-now { }
.pane-bookstore-list ul li.views-row .views-field-field-bookstore-buy-it-now a { position:absolute; right:0; bottom:25px; width:100px; height:30px; line-height:30px; background:#8DC73F; color:#FFF; display:block; font-weight:700; text-align:center; }


/****** .item-list .pager ******/
.item-list .pager { margin-right: 25px;
    padding-bottom: 15px;
    padding-top: 0px; }
.item-list .pager .pager-previous { float:left; padding:0;}
.item-list .pager .pager-next { float:right; padding:0;}
.item-list .pager .pager-previous a,
.item-list .pager .pager-next a { background:url(images/bg_pager.png) no-repeat 0 0; width:63px; height:23px; line-height:9999px; text-indent:-9999px; overflow:hidden; display:block; float:left;  }
.item-list .pager .pager-next a { background-position:0 -23px; float:right;}
.item-list .pager .pager-current { font-weight: bold; }


#colorbox .container,
#colorbox .container form { width:auto; padding:0; }


#search-form #edit-basic.container-inline { }
#search-form #edit-basic.container-inline .form-item { float:left; }
#search-form #edit-basic.container-inline #edit-submit { float:left; margin:8px; }


#search-form #edit-advanced{ clear: both; }
.view-policy-perspective-s-memos .views-row { margin-bottom:15px; }

.rss-feed-p{
	border-top: 1px solid #CCCCCC;
    padding-top: 10px;
}

.subscribe-p .subscribe-rss img{ float: left;}
.subscribe-p .subscribe-rss a{ float: left; border: 0px solid;}
.subscribe-p .subscribe-rss span{ color: #060C4F; float: left; font-weight: normal; padding: 3px;  font-size: 15px;}
.subscribe-p .panel-col-first .panel-separator{ height: 0px !important;}
.subscribe-p .suscribe-title { margin-bottom: 5px;}
.pane-block-23 { margin-top: 20px; }

.contextual-links-region { position: static; }

.not-front .region-content .inside .pane-1 .pane-content{
	color: #4B4B4B;
    display: inline;
    font-size: 12px;
    font-weight: 400;
}

.not-front .view-policy-perspective-s-memos .perspective-memo-container{ border: 0px solid #ccc; line-height: 20px;}
.not-front .view-policy-perspective-s-memos .perspective-memo-title{ border: 0px solid #000; float: left;  margin-left: 5px; width: 627px;}
.not-front .view-policy-perspective-s-memos .perspective-memo-num{ border: 0px solid #333; float: left;  min-width: 25px;}
/*
.pane-bookstore-list  .views-field-field-bookstore-secondary-author{ text-indent: 90px;}
*/
fieldset.search-advanced .form-item-type-page { display: none; }
fieldset.search-advanced .action { display: none }
#search-form .form-type-textfield { width:435px;}
#search-form #edit-keys { width:300px;}

/*
.form-item-cc-CompanyName-1:before {
content: "Affiliation";
}
.form-item-cc-CompanyName-1 label {
display: none;
}
*/

/*begin styles added by degray*/

.view-policy-perspective-list tr {
	background-color: #fff;
}

.view-policy-perspective-list table {
	border: 0px;
}

.view-policy-perspective-list .buy-it-now-v {
	background: none repeat scroll 0 0 #8DC73F;
    bottom: 25px;
    color: #FFFFFF;
    display: block;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 100px;
}

.view-policy-perspective-list .buy-it-now-v {
	background: none repeat scroll 0 0 #8DC73F;
    border-radius: 5px 5px 5px 5px;
    bottom: 65px;
    box-shadow: 0 1px 3px rgba(34, 25, 25, 0.5);
    color: #FFFFFF;
    display: block;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 60px;
    text-align: center;
    width: 100px;
}

.view-working-papers .buy-it-now-v {
	background: none repeat scroll 0 0 #8DC73F;
    bottom: 25px;
    color: #FFFFFF;
    display: block;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 155px;
    text-align: center;
    width: 100px;
	border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px rgba(34, 25, 25, 0.5);
}

.view-working-papers .buy-it-now-p{
	background: none repeat scroll 0 0 #8DC73F;
    bottom: 25px;
    color: #FFFFFF;
    display: block;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 40px;
    text-align: center;
    width: 100px;
	border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px rgba(34, 25, 25, 0.5);
}

.view-working-papers {
	margin-top: -10px;
}

.view-working-papers .views-row-first {
	background-color: #fff!important;
}

.view-working-papers .odd {
	background-color: #fff!important;
}

.view-working-papers img {
	width: 150px;
	height: 195px;
	margin: 0 -20px 0 35px;
}

.view-working-papers .pp-list-text {
	max-width: 400px;
}

.pp-left-publisher {
	margin-left: 41px!important;
}

.pp-left-author {
	margin-left: 57px!important;
}

.policy-perspective-list-wrap {
	border-bottom: 1px solid #969696;
    float: left;
    padding: 25px 0;
    position: relative;
    width: 100%;
	background-color: #fff;
}

.view-working-papers .policy-perspective-list-wrap img {
	float: left!important;
	margin: 0 -20px 0 35px!important;
	max-width: 134px;
}

.policy-perspective-list-wrap img {
/*	float: left;*/
/*	margin: 0 -20px 0 35px;*/
	max-width: 134px;
}

.pp-list-text {
	float: left;
	margin-left: 85px;
	max-width: 420px;
}

.pp-list-text p {
	float: left;
}

.pp-list-text h5 a {
	font-size: 18px;
    line-height: 21px;
	color: #000000;
	font-weight: normal
}

.pp-p-left {
	margin-left: 70px;
}

.clear {
	clear: both;
}

.pane-policy-perspective-front-page {
	margin-top: -8px!important;
}


.view-policy-perspective-front-page {
	width: 270px;
}

.view-policy-perspective-front-page thead {
	display: none;
}

.view-id-search .article-title {
	font-size: 14px;
	margin-top: 10px;
}

.view-id-search .views-row-first {
	clear: both;
}

.view-id-search .views-row {
	float: left;
    height: 320px;
    overflow: hidden;
    width: 440px;
	margin-bottom: 15px!important;
	border-top: 6px solid #1469AD;
	 text-overflow: ellipsis;
	 padding-top: 10px;
}

.view-id-search .views-row-odd {
	 margin: 0 40px 0 22.5px;
}

.view-id-search .author-datetime {
	color: #6D6D71;
    font-size: 14px;
    font-style: italic;
    line-height: 19px;
    margin-bottom: 10px;
}

.view-id-search .article-content {
	margin-top: 10px;
	color: #4B4B4D;
    font-family: Arial,Helvetica,Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 16px;
}

.view-id-search .article-content p {
/*	white-space: nowrap;*/
    overflow: hidden;
    text-overflow: ellipsis;
/*	height: 320px;*/
}

#facetapi-facet-search-apidefault-node-index-block-field-memo-authorsname {
	border: 1px solid #CCCCCC;
    height: 75px;
    margin: 10px 0;
    overflow-y: scroll;
    padding: 5px;
    width: 250px;
}

#block-facetapi-lbgoqhqeualjiyip3xejaq4osn1vuaxs {
/*	border-top: 1px solid #CCCCCC;
    margin: 15px;
    padding: 15px 0;
	border-bottom: 1px solid #ccc;*/
	float: left;
    margin: 45px 15px 10px;
    width: 300px;
}

#block-facetapi-zih8esyfkvwkemttztglem1grylaarmk,
#block-facetapi-nx7ockzg8zuopqwtdc7zoiap6bk7v15r {
	float: left;
	width: 300px;
	margin-top: 45px;
	 margin-left: 17px;
}

#facetapi-facet-search-apidefault-node-index-block-type,
#facetapi-facet-search-apidefault-node-index-block-author  {
	border: 1px solid #CCCCCC;
    height: 75px;
    margin: 10px 0 -15px;
    overflow-y: scroll;
    padding: 5px;
    width: 260px;
}

.article-type-article:before
{
content:"All Posts/Articles ";
color: #268FE6;
}

.article-type-policy_perspective:before
{
content:"Policy Perspectives ";
color: #268FE6;
}

.article-type-bookstore:before
{
content:"Books ";
color: #268FE6;
}

.article-type-policy_memo:before
{
content:"Policy Memos ";
color: #268FE6;
}

.article-type-page:before
{
content:"Page ";
color: #268FE6;
}

#mini-panel-right_sidebar .pane-block-12 {
	/*margin-top: -22px;*/
}

.twp_bottom {
	display: none;
}

/*begin wil search*/

.view-id-search_wil .article-title {
	font-size: 14px;
	margin-top: 15px;
}

.view-id-search_wil .views-row-first {
	clear: both;
}

.view-id-search_wil .views-row {
	float: left;
    height: 320px;
    overflow: hidden;
    width: 440px;
	margin-bottom: 15px!important;
	border-top: 6px solid #1469AD;
}

.view-id-search_wil .views-row-odd {
	 margin: 0 40px 0 22.5px;
}

.view-id-search_wil .author-datetime {
	color: #6D6D71;
    font-size: 14px;
    font-style: italic;
    line-height: 19px;
    margin-bottom: 10px;
}

.view-id-search_wil .article-content {
	margin-top: 10px;
	color: #4B4B4D;
    font-family: Arial,Helvetica,Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 16px;
}

.view-id-search_wil .article-content p {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
/*	white-space: nowrap;*/
	height: 100%;
}

/*end wil search*/

.search-results {

}

.search-results .article-title {
	font-size: 14px;
	margin-top: 15px;
}

.search-results .views-row-first {
	clear: both;
}

.search-results .article {
	border-top: 6px solid #1469AD;
    float: left;
    height: 250px;
    margin: 20px 20px 0;
    padding-top: 20px;
    width: 440px;
}

.search-results .views-row-odd {
	 margin: 0 40px 0 22.5px;
}

.search-results .author-datetime {
	color: #6D6D71;
    font-size: 14px;
    font-style: italic;
    line-height: 19px;
    margin-bottom: 10px;
}

.search-results .article-content {
	margin-top: 10px;
	color: #4B4B4D;
    font-family: Arial,Helvetica,Verdana,Geneva,"DejaVu Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 16px;
}

.search-results .article-content p {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
/*	white-space: nowrap;*/
	height: 100%;
}

#search-api-page-search-form {
	position: absolute;
	margin-top: -10px;
	margin-left: 10px;
}

#search-api-page-search-form p {
	display: none;
}

#edit-submit-1 {
	float: left;
    height: 25px;
    margin-left: 25px;
    margin-top: 5px;
	line-height: 25px;
}

.form-item-keys-1 {
	float: left;
}

.form-item-keys-1 label {
	float: left;
    margin-right: 15px;
}

.form-item-keys-1 input {
	margin-top: -5px;
}

.search-results .field-name-field-article-media, .search-results .field-name-field-pers-pdf-file, .search-results .field-name-field-pers-publication-date, .search-results .field-name-field-secondary-author, .search-results .field-name-field-related-policy-perspective {
	display: none;
}

.search-results .field-name-field-memo-author, .search-results .field-name-field-memo-number, .search-results .field-name-field-memo-series, .search-results .field-name-field-memo-pdf, .search-results .field-name-field-memo-pdf-url, .search-results .field-name-field-publication-date, .search-results .field-name-field-organization  {
	display: none;
}

.search-results .field-name-field-policy-perspectives-image,  .search-results .field-name-field-bookstore-photo, .search-results .field-name-field-bookstore-secondary-author {
	display: none;
}

.search-results .field-type-text-with-summary {
	 padding-bottom: 15px;
}

.search-results .field-name-field-article-category {
	border-bottom: 0px!important;
	padding-top: 5px;
}

.search-results .field-collection-container {
	border-bottom: 0px!important;
}

.search-results .article-unpublished {
/*	display: none;*/
}

.search-results .article-type-webform {
/*	display: none;*/
}

.search-performance {
	clear: both;
	margin-left: 10px;
	padding-top: 30px;
}

.facetapi-limit-link {
	display: none;
}

#working-papers-individual {
	padding: 0 18px;
	margin-top: -10px;
}

#working-papers-individual h2 {
	margin-top: 10px;
	margin-bottom: 10px;
}

#working-papers-individual-left {
	float: left;
	width: 500px;
}

#working-papers-individual-pdf {
	float: left;
    margin-bottom: 25px;
    margin-left: 110px;
    width: 250px;
}

#back-to-working-papers {
	margin-top: -75px;
    position: absolute;
    right: 50px;
}

.working-paper-divide {
	border-bottom: 1px solid #CCCCCC;
    margin: 20px 0 20px 18px;
    width: 860px;
}

.error {
	display: none;
}

.pp-img-div {
	width: 134px;
	min-height: 150px;
	background-color: #ccc;
	float: left;
	margin: 0 -20px 0 35px;
	background: url(/sites/all/themes/ponars/images/pp-list-placeholder.png);
}

.pane-block-20 p {
	margin-bottom: 0px!important;
}

.locale-untranslated {
	display: none;
}

.view-articles-individual tr.odd {
	background-color: #fff!important;
}

.search-results .field-type-taxonomy-term-reference .field-items {
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
	max-width: 390px;
}

.search-results .field-type-user-reference .field-items {
	float: left;
	margin-left: 10px;
	max-width: 390px;
}

.search-results .field-type-user-reference h2 {
	float: left;
}

.search-results .field-type-taxonomy-term-reference h2 {
	float: left;
}

.search-results .field-name-field-bookstore-publisher {
	margin-top: 30px;
}

.search-results .field-name-field-bookstore-publisher .field-items {
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
	max-width: 390px;
}

.search-results .field-name-field-bookstore-publisher h2 {
	float: left;
}

.search-results .field-name-field-bookstore-year {
	clear: both;
}

.search-results .field-name-field-bookstore-year .field-items {
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
	max-width: 390px;
}

.search-results .field-name-field-bookstore-buy-it-now {
	clear: both;
}

.search-results .field-name-field-bookstore-buy-it-now h2 {
	float: left;
}

.search-results .field-name-field-bookstore-buy-it-now .field-items {
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
	max-width: 300px;
}

.search-results .field-name-field-bookstore-year h2 {
	float: left;
}

.search-results .field-name-field-working-paper-cover-image,  .search-results .field-name-field-working-paper-publisher, .search-results .field-name-field-working-paper-description, .search-results .field-name-field-working-paper-pdf {
	display: none;
}

.search-results .field-name-field-working-paper-author .field-items {
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
	max-width: 390px;
}

.search-results .field-name-field-working-paper-author h2 {
	float: left;
}

.search-results .field-name-field-working-paper-publication- .field-items {
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
	max-width: 390px;
}

.search-results .field-name-field-working-paper-publication- h2 {
	float: left;
}

.view-blogs-by-author .views-field-field-tags .views-label-field-tags {
	float: left;
	margin-right: 10px;
	color: #060C4F;
    font-size: 13px;
	font-weight: bold;
}

.view-blogs-by-author .views-field-field-tags .views-label-field-tags .field-content {
	float: left;
}

.view-policy-memos-by-author .views-field-field-tag .views-label-field-tag, .view-policy-memos-list .views-field-field-tag .views-label-field-tag {
	float: left;
	margin-right: 10px;
	color: #060C4F;
    font-size: 13px;
	font-weight: bold;
}

.view-policy-memos-list .views-field-field-tag {
margin-top:5px;
}
.pane-policy-memos-list .views-field-field-tag .views-label-field-tag
{
font-weight:normal;
}

.view-policy-memos-by-author .views-field-field-tag .field-content,
.view-policy-memos-list .views-field-field-tag .field-content {
	float: left;
	max-width: 85%;
}

.view-about-the-author .views-field-field-user-name-2 {
    font-size: 14px;
	color: #268fe6;
}

.view-taxonomy-term .views-field-field-tags {
	margin-top: 15px;
}

.view-taxonomy-term .views-field-field-tags .views-label-field-tags {
	float: left;
	margin-right: 10px;
	color: #060C4F;
    font-size: 13px;
	font-weight: bold;
}

.view-taxonomy-term .views-field-field-tags .views-label-field-tags .field-content {
	float: left;
}

.node-policy-memos-p .field-name-body {
	width: 660px !important;
	border-top: 1px solid gray;
	margin-top: 25px;
	padding-top: 20px;
}

.node-policy-memos-p .pane-node-body {
	clear: both;
}

.node-policy-memos-p .pane-authors-by-memos-detail {
/*	border-bottom: 1px solid gray;
    margin-bottom: 20px!important;
    padding-bottom: 20px!important;
    width: 73%!important;*/
}

.node-policy-memos-p .pane-node-body h2 {
	display: none;
}

.node-policy-memos-p .pane-node-field-memo-number, .node-policy-memos-p .pane-node-field-publication-date, .node-policy-memos-p .pane-authors-by-memos-detail  {
	float: left!important;
	min-width: 50px!important;
	margin-right: 15px;
	margin-top: 10px;
}

.node-policy-memos-p .pane-node-field-memo-number {
	clear: both;
}

.node-policy-perspective-p .pane-node-field-pers-publication-date {
	clear: both;
}

.node-policy-perspective-p .field-name-body {
	width: 660px !important;
	border-top: 1px solid gray;
	margin-top: 65px;
	padding-top: 20px;
}

.node-policy-perspective-p .pane-node-body {
	clear: both;
}

.node-policy-perspective-p .pane-node-body h2 {
	display: none;
}

.node-policy-memos-p .pane-node-field-memo-number .pane-content {
	min-width: 20px!important;

}

.node-policy-memos-p .pane-node-field-publication-date .pane-content {
	min-width: 20px!important;
}

.node-policy-memos-p .pane-authors-by-memos-detail {
	clear: both;
}

.node-policy-memos-p .pane-authors-by-memos-detail .pane-content {
	min-width: 20px!important;
}

.node-policy-memos-p .pane-node-field-memo-number .pane-title {
	width: 80px!important;
	margin-right: 5px;
}

.node-policy-memos-p .pane-node-field-publication-date .pane-title {
	margin-right: 5px;
    width: 100px!important;
}

.node-policy-memos-p .pane-authors-by-memos-detail .pane-title {
	margin-right: 5px;
    width: 59px!important;
}

.node-policy-memos-p .photo-and-link {
/*	margin-left: -115px;
    margin-top: 0;
    position: absolute;*/
margin-left: -155px;
    margin-top: -10px;
    position: absolute;
}

.node-policy-perspective-p .photo-and-link {
/*	margin-left: -115px;
    margin-top: 0;
    position: absolute;*/
margin-left: -155px;
    margin-top: -10px;
    position: absolute;
}

.node-policy-memos-p .photo-and-link img {
/*	 box-shadow: 0 2px 2px;*/
    width: 75px;
}

.node-policy-perspective-p .photo-and-link img {
    width: 75px;
}

.node-policy-memos-p .photo-and-link a {
/*	font-size: 10px;
    margin-left: -100px;
    margin-top: 72px;
    position: absolute;
    text-align: center;
    width: 140px;*/
	font-size: 10px;
	margin-right: -35px;
	display: block;
	text-align: center;
	width: 140px;
	margin-top: 10px;
}

.node-policy-perspective-p .photo-and-link a {
/*	font-size: 10px;
    margin-left: -100px;
    margin-top: 72px;
    position: absolute;
    text-align: center;
    width: 140px;*/
font-size: 10px;
	margin-right: -35px;
	display: block;
	text-align: center;
	width: 140px;
	margin-top: 0px;
}

.node-policy-memos-p .pane-node-field-tag {
	border-top: 1px solid gray;
/*    margin-top: -35px;*/
    padding-top: 20px;
    width: 660px;
}

.node-policy-memos-p .pane-node-field-tag .pane-title {
	min-width: 20px!important;
	margin-right: 5px;
}

.node-policy-memos-p .pane-node-title .pane-content {
	width: 460px!important;
}

.node-policy-perspective-p .pane-node-title .pane-content {
	width: 460px!important;
}

.node-policy-memos-p .pane-node-field-related-policy-perspective .pane-title {
	margin-right: 5px;
    width: 165px !important;
	float: left!important;
}

.node-policy-memos-p .pane-node-field-related-policy-perspective {
	padding-top: 10px!important;
}

.node-policy-memos-p .pane-node-field-related-policy-perspective .pane-content {
	max-width: 350px!important;
	float: left!important;
}

 #block-block-4, .main-menu-footer-b {
	display: none;
}

.footer-school-b p {
	float: left;

}

.footer-school-b {
	width: 100%!important;
	float: none!important;
}

.footer-school-b img, .footer-school-b span {
	margin: 0px 10px!important;
}

.pane-articles-media-list {
	display: none;
}

.articles-panel .field-items img {
	margin: 3px 10px 5px 0px!important;
}

.view-ponar-bloggers-users img {
	margin-top: 5px;
	max-width: 35px;
/*	border: 1px solid #CCCCCC;*/
}

.view-ponar-bloggers-users .row-2 .col-1 .views-field-field-user-last-name {
	margin-top: 10px;
}

.view-ponar-bloggers-users .row-2 .col-2 .views-field-field-user-last-name {
/*	margin-top: -20px;*/
}

.view-ponar-bloggers-users .views-field-field-user-last-name {
	float: right;
    margin-right: 5px;
    margin-top: 5px;
    width: 75px;
}

.view-ponar-bloggers-users .views-field-field-user-photo {
	float: left;
}


.view-display-id-block_2 .views-label-field-tags {
	color: #060C4F;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-right: 10px;
}

 .view-id-taxonomy_term .views-field-field-category {
	color: #1469AD;
}

.view-homepage-articles .pager {
	padding-top: 25px;
}

.view-taxonomy-term .views-field-field-article-category a {
	font-style: italic;
}

#block-search-api-sorts-search-sorts {
	left: 650px;
    position: absolute;
    top: 100px;
    width: 300px;
}

#block-search-api-sorts-search-sorts .search-api-sorts li {
	list-style-type: none;
}

#block-search-api-sorts-search-sorts .search-api-sorts li a {
	color: #1469ad;
}

#block-search-api-sorts-search-sorts .search-api-sorts li a:hover {
	color: #d16a01;
}

#block-search-api-sorts-search-sorts .search-api-sorts {
	border: 1px solid #ccc;
    margin: 9px 0 0;
    padding: 5px;
    width: 175px;
}

/* Article pane - Secondary author */
.pane-node-field-secondary-author h2 {
	color: #4b4b4b;
	float: left;
	font-size: 12px;
	font-weight: normal;
	margin-right: 5px;
}
/* RSS feed in subscribe page */
.pane-ponars-core-rss-feed {
	border-top: 1px solid #cccccc;
	padding-top: 10px;
}

.pane-blogs-by-author .views-field-field-article-fc-media {
border: none;
float: right;
display: block;
padding-bottom: 10px;
padding-left: 10px;
}
.pane-block.sidebar-top-buttons p {
margin-bottom:0px;
}
/*Ameex changes start*/
body{
width: 100%;
}
body .container{
max-width: 999px;
width: 100%;
}
#block-system-main-menu .content ul li.res
{
  display: none;
}
#block-system-main-menu .res_toggle{
  display: none;
  line-height: 40px;
padding: 5px 8px;
background-color:  #0e8282;
background-image:url("/sites/all/themes/ponars/images/icon.png");
color: #fff;
cursor: pointer;
    background-repeat: no-repeat;
    background-position: 97% center;
}

body.node-policy-memos-p .field-name-body p, body.articles-panel .field-name-body p{
font-family: verdana, geneva, sans-serif;
font-size: 14px;
line-height: 1.538em;
}

.pane-ponars-core-policy-memos-links .first{
float:left;
}
.pane-ponars-core-policy-memos-links .second{
float:right;
margin-right: 50px;
}
.subscribe-p input.error {
display:inline-block;
}
.subscribe-p .messages.error {
display:block;
}
#cc_signup_form_1 .form-item-cc-newsletter-lists-1 label:first-child{
display:none;
}


@media only screen and (max-width:1024px){
  *{
    box-sizing:border-box;
  }
  .panel-2col .panel-col-last{
    width: 30%;
  }
  body .home-page-articles-v .view-content .views-row,.pane-policy-memos-by-author .views-row, .pane-policy-memos-list .views-row, .view-taxonomy-term .views-row{
    width: 46%;
margin-right: 4% !important;
min-height: 336px;
  }
  .panel-2col .panel-col-last .pane-block-19,.panel-col-last .panel-pane .views_slideshow_main div,
  .panel-col-last .cont-sidebar-popular-blogs .view-content .views-row,.panel-col-last h2.pane-title,
  .panel-col-last .pane-homepage-articles .view-content .views-row{
    width: 100% !important;
  }
  #logo
  {
    width: 50%;
  }
  .block.language-block-block{
      margin-top: 20px;
  }
  body .panel-col-last h2.pane-title{
    background-size: 100%;
  }
  body #block-system-main-menu .content li a:link {
    padding: 0 8px;
  }
  header[role="banner"]{
    background-position: 50%;
  }
  #block-block-5 p:last-child {
    margin: 0px !important;
}
.google-map-contact iframe {
    width: 100%;
}
.policy-perspective-list-wrap .pp-list-text {
    width: 65%;
    float: left;
    margin-left: 5%;
    max-width: none;
}
.policy-perspective-list-wrap a {
    float: left;
    width: 30%;
}
.view-working-papers .policy-perspective-list-wrap a img{
  width: 100%;
  float: left;
  margin: 0px !important;
}
}
@media only screen and (max-width:970px){
.block.language-block-block li a{
 padding-right: 5px;
}
.block.footer-search-b .f-search-form{
  margin: 0px 0px 20px;
  }
.block.footer-search-b{
  height: auto;
}
.node-policy-memos-p .pane-node-field-tag,.node-policy-memos-p .field-name-body,.not-front .view-policy-perspective-s-memos .perspective-memo-title{
  width: 100% !important;
}
.node-policy-memos-p .photo-and-link a{
  margin: 0px;
}
.search-results .article{
  margin: 20px 0px;
  width: 100%;
}
#block-facetapi-zih8esyfkvwkemttztglem1grylaarmk, #block-facetapi-nx7ockzg8zuopqwtdc7zoiap6bk7v15r, #block-search-api-sorts-search-sorts {
    width: 32% !important;
    margin-left: 1% !important;
    float: left;
    position: static !important;
    margin-top: 45px;
}
#facetapi-facet-search-apidefault-node-index-block-type, #facetapi-facet-search-apidefault-node-index-block-author,
#block-search-api-sorts-search-sorts .search-api-sorts,.pane-node-webform #webform-component-message.form-item{
  width: 100% !important;
}
.pane-node-webform #webform-component-message.form-item {
    float: left;
      margin-top: 0px;
}
.pane-node-webform .form-textarea-wrapper{
  width: 65%;
}
.contact-box-1, .contact-box-2, .contact-box-3{
  margin-bottom: 10px;
}
}
@media only screen and (max-width:767px){
header #logo {
    width: 90%;
    margin-top: 10px;
}
#block-system-main-menu .content ul li{
  border-top: 1px solid #fff;
}
header #block-menu-menu-top-menu{
  display: none;
}
header .region-header .top-search{
width: 200px;
margin: 10px 10px 0px 0px;
}
header .region-header .top-search{
  width: 250px;
  }
 header #search-block-form--2 {
    position: relative;
}
  header #search-block-form--2 #edit-actions--2,header #search-block-form--2 #edit-actions--3 {
    position: absolute;
    top: -20px;
    right: 0px;
}
header #search-block-form--2 input#edit-search-block-form--4 {
    display: none;
}
#block-system-main-menu .content ul li.res
{
  display: block;
}
#block-system-main-menu .content ul li, #block-system-main-menu .content ul li a {
    width: 100%;
    float: left;
    background-color: #0e8282;
}
#block-system-main-menu .content ul li{
  border-bottom: 1px solid #fff;
}
body #block-system-main-menu .content li a:link{
  height: auto;
  padding:5px 8px;
  margin: 0px;
}
#block-system-main-menu {
  margin-top: 6px;
  width:100%;
}
#block-system-main-menu .res_toggle{
  display: block;
}
#block-system-main-menu .block-inner.clearfix{
  display: none;
}
#block-system-main-menu .res_toggle+.block-inner.clearfix.toggle{
  display: block;
}
.panel-2col .panel-col-first, .panel-2col .panel-col-last,.block.footer-search-b .f-search-p {
    width: 100%;
}
.not-front .panel-2col .panel-col-last{
  margin-top: 14px;
}
.region-footer .block-block {
    width: 100%;
    margin: 0px !important;
}
.search-results .article{
  height: auto;
}
#content.content_member {
    width: 100% !important;
}
.articles-panel .panel-col-first .pane-node-body,.articles-panel .field-type-text-with-summary{
  width: 100%;
  box-sizing:border-box;
}
.footer-school-b img{
  margin: 10px !important;
}
.footer-school-b p:nth-child(1) span {
    display: none;
}
.pane-block-16 .pane-content p, .pane-block-12 .pane-content p, .pane-block-19 .pane-content p {
    margin-bottom: 10px;
    float: left;
    width: 100%;
}
.pane-block-19 .pane-content p + p {
    display: none;
}
}
@media only screen and (max-width:600px){
body .view-content .views-row.views-row-even,
body .view-content .views-row.views-row-odd,
.panel-col-first .pane-homepage-articles,h1#page-title
{
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
}
 body .home-page-articles-v .view-content .views-row,.pane-policy-memos-by-author .views-row, .pane-policy-memos-list .views-row, .view-taxonomy-term .views-row{
  min-height: 100%;
 }
.block.language-block-block {
    margin-top: 10px;
}
.view-homepage-articles .pager li{
  display: none;
}
.view-homepage-articles ul.pager li.pager-first,.view-homepage-articles ul.pager li.pager-previous,
.view-homepage-articles ul.pager li.pager-next,.view-homepage-articles ul.pager li.pager-last,
.view-homepage-articles ul.pager li.pager-current{
  display: block;
  float: left;
  margin-right: 5px;
}
.node-policy-memos-p .pane-node-title .pane-content{
  width: 100% !important;
}
h1#page-title{
    margin-top: 10px;
}
.node-policy-memos-p .photo-and-link{
  margin:0px !important;
  position: static;
}
.pane-bookstore-list ul li.views-row .views-field{
  width: 100%;
}
.pane-bookstore-list ul li.views-row .views-field-field-bookstore-photo{
  width: 180px;
}
#block-facetapi-zih8esyfkvwkemttztglem1grylaarmk, #block-facetapi-nx7ockzg8zuopqwtdc7zoiap6bk7v15r, #block-search-api-sorts-search-sorts {
 width: 100% !important;
 margin-left: 0px !important;
}
#block-facetapi-zih8esyfkvwkemttztglem1grylaarmk{
  margin-top: 100px;
}
#search-api-page-search-form .form-item-keys-1 label{
  margin-bottom: 10px;
}
.policy-perspective-list-wrap .pp-list-text,.policy-perspective-list-wrap a,.pp-img-div{
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0px;
}
.view-working-papers .buy-it-now-p,.view-working-papers .buy-it-now-v,.view-policy-perspective-list .buy-it-now-v{
  position: static;
  margin-right: 10px;
}
}
@media only screen and (max-width:460px){
#search-api-page-search-form,#edit-submit-1{
  margin-left: 0px;
 }
}
@media only screen and (max-width:380px){
 table.views-table cols-3{
width: 100%;
float: left;
display: block;
max-width: 100%;
}
table.views-table thead,table.views-table tbody,table.views-table tr {
    width: 100%;
    float: left;
    display: block;
    max-width: 100%;
}
table.views-table thead th{
  width: 29%;
  }
 table.views-table tr td {
    width: 33%;
}
table.sticky-enabled,table.sticky-enabled thead,table.sticky-enabled tbody,table.sticky-enabled tr {
    width: 100%;
    float: left;
    display: block;
    max-width: 100%;
}
table.sticky-enabled thead th,table.sticky-enabled td {
    width: 20%;
    word-break: break-all;
}
}

/*Viewslider issues fixing*/
.slideshow-p{
  height: auto !important;
}
.slideshow-title{
      bottom: 0px !important;
    top: auto !important;
  width: 100% !important;
  padding-right: 15px;
  box-sizing: border-box;
}
@media (max-width: 1024px){
.slideshow-p,.slideshow-p div,.slideshow-p div img{
  width: 100% !important;
}

body .views-slideshow-pager-field-item, body .views-slideshow-pager-field-item div{
  width: 20px !important;
}
.slideshow-title{
      bottom: 0px !important;
  top: auto !important;

}
}
@media (max-width: 767px){
  .slideshow-p .view-slideshow .views-slideshow-pager-fields{
    right:0px !important;
  }

}
@media (max-width: 600px){
  .slideshow-p .slideshow-title{
    display: none;
  }
    .slideshow-p .slideshow-title{
  padding-bottom: 15px !important;
  height: auto !important;
}
}
/*Ameex retheming changes*/
#logo+hgroup {
    display: none;
}
body .container{
  max-width: 100%;
}
header[role=banner]{
  background-size: 100%;
}
header[role=banner]+#primary-menu-bar{
display: none;
}
header #block-system-main-menu .menu,header #block-system-main-menu {
    width: 100%;
    display: table;
}

header #block-system-main-menu .menu>li {
    display: table-cell;
}

header #block-system-main-menu .menu>li>a,header #block-system-main-menu .menu>li>a:visited,header #block-system-main-menu .menu>li>a:link   {
    background: #1469AD;
    width: 100%;
    border-right: 1px solid #fff;
    text-align: center;
    float: left;
    padding: 0px;
    margin-right: 0px;
    box-sizing: border-box;
}
header #block-system-main-menu {
    margin-top: 20px;
}
// #page-container.container {
//     background: #eaeaea;
// }
.panel-display.panel-2col {
    max-width: 1220px;
    margin: 0 auto;
}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) div.views-row  {
    // width: calc(50% - 10px);
    width: 100%;
    background: #fff;
    padding: 20px;
    // margin-left: 10px;
    box-sizing: border-box;
    margin-bottom: 20px;
}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) div.views-row.views-row-odd {
    margin-left: 0;
    margin-right: 10px !important;
    // width: calc(50% - 10px);
    width: 100%;
    clear: both;
}
.panel-2col .panel-col-last {
    width: calc(28.5% - 30px);
    background: #fff;
    margin-left: 30px;
    padding: 20px;
    box-sizing: border-box;
}
.slideshow-p,.slideshow-p .view-slideshow .views_slideshow_cycle_main,.slideshow-p .view-slideshow .views_slideshow_cycle_main div{
width: 100% !important;
padding: 0px !important;
margin:0px !important;
box-sizing: border-box;
}
.slideshow-p .block-title{
  display: none;
}
.slideshow-p .view-slideshow .views_slideshow_cycle_main .slideshow-title{
  line-height: 77px;
  padding-left: 20px !important;
}
.pane-bookstore-list ul li.views-row .views-field-field-bookstore-buy-it-now a{
  right: 20px;
}
.pane-bookstore-list ul li.views-row {
    padding: 25px;
    background: #fff;
    box-sizing: border-box;
    float: left;
}
.pane-bookstore-list ul li.views-row.views-row-first
{
  border-top: 0px;
}

.pane-bookstore-list ul li.views-row.views-row-last
{
  border-bottom: 0px;
}
h1#page-title{
    max-width: 800px;
    width: 100%;
    float: left;
    margin-left: 4%;
}
.panel-2col .panel-col-last {
    width: calc(30% - 30px);
}
div#primary-menu-bar.nav {display:none}

.add-this-home-page-p {
    display:none;
}
body.front .slideshow-p{
  background:transparent;
}
div#block-ponars-core-search-footer .f-search-container,
div#block-block-5 .block-content{
  max-width: 1100px;
  margin: 0 auto;
  display: block;
}
.language-block-block .content ul li a.language-link {
    color: #000;
    font-weight: bold;
}
.pane-node-body{
  background:#fff;
  padding: 15px;
  box-sizing: border-box;
}
.node-policy-memos-p .pane-entity-field.pane-node-body{
  margin-top: 10px;
}
.node-policy-memos-p .field-name-body{
  width: 100% !important;
}
body .panel-col-first .panel-pane.pane-member-profile,
body .panel-col-first .panel-pane.pane-member-profile-policy-memos,
body .panel-col-first .pane-member-profile,
body .panel-col-first .pane-member-profile-policy-memos {
    float: left;
    background: #fff;
    padding: 15px;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 15px;
}
/*ameex kamal grid change 30th auguest*/

body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row{
  float: left;
  max-height: 243px;
  padding:0px;
    overflow: hidden;
  position: relative;
}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .h-news-image{
  padding: 0px;

}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .h-news-category {
    position: absolute;
    top: 20px;
    left: 50%;
    transform: translatex(-50%);
    background: #fff;
    padding: 5px;
}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .h-news-title,
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .h-news-subtitle{
  border:0px;
  text-align: center;
}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .h-news-title a,
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .h-news-subtitle a{

color: #fff;
}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .bottom-title {
    position: absolute;
    bottom: 10px;
    width: 100%;
}

body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .h-news-image,.panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row .h-news-image img {
  width: 100% !important;
  padding: 0;
}
@media (max-width: 1024px){
body .panel-col-first div.views-row.views-row-even {
    margin-right: 0px !important;
}
  // body .panel-col-first div.views-row.views-row-odd{
  //   margin-right: 20px !important;
  // }
.panel-2col .panel-col-first{
  width: 65%;
}
.panel-2col .panel-col-last {
    width: calc(35% - 15px);
    margin-left: 15px;
}
header[role="banner"]{
background-size: 100% 100%;
}
.slideshow-p, .slideshow-p div, .slideshow-p div img{
  margin: 0px;
}
}
@media (max-width: 767px){
body .panel-col-first div.views-row.views-row-even {
    margin-right: 0px !important;
}
  body .panel-col-first div.views-row.views-row-odd{
    margin-right: 20px !important;
  }
.panel-2col .panel-col-first{
  width: 100%;
}
.panel-2col .panel-col-last {
    width: calc(100% - 15px);
    margin-left: 0px;
}
.pane-policy-memos-by-author .views-field-title, .view-taxonomy-term .h-tax-title,
.view-taxonomy-term .h-tax-title, .view-policy-memos-list.view-display-id-block_2 .h-tax-title,
.view-policy-memos-list.view-display-id-default .h-tax-title{
  max-height: initial;
}
// .language-block-block .content ul li a.language-link{
//   color: #fff;
// }
}
@media (max-width: 600px){
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) div.views-row.views-row-odd,
  body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) div.views-row.views-row-even{
  width: 100%;
  margin-left:0px !important;
}
.not-front .panel-2col .panel-col-last{
  float: left;
}
}


/*ameex css */
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-homepage-articles div.views-row .h-news-title{
  height: 60px;
}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-homepage-articles div.views-row{
  min-height: 345px;
}
body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-homepage-articles .h-news-container{
  max-height: 288px;
}
body .panel-col-last .pane-policy-memo .view-policy-memo .views-row{
	margin-bottom: 10px;
}
#search-block-form .form-text {
    border: 1px solid #a7a7a7;
}
header[role=banner]{
  background: #fff;
}
.language-block-block .content ul li a{
	font-size: 18px;
	padding-left: 37px;
	height: 32px;
	padding-top: 5px;
}
.language-block-block .content ul li:last-child a{
	background: url('../images/Russia_flag_button.png') no-repeat top left !important;
}
.language-block-block .content ul li:first-child a{
	background: url('../images/USA_flag_button.png') no-repeat top left !important;
}
.language-block-block .content ul li{
	// margin-bottom: -7px;
  display: initial;
}
.pane-right-sidebar .view-policy-memo > .view-content > h3{
  display: none;
}
#block-menu-menu-top-menu .content ul.menu li a{
  color: #000;
  text-shadow:none;
}
.language-block-block .content ul li a.active{
  color: #D16A01;
}
.block-search.top-search input[type='search']{
  border: 1px solid #A8ACAD;
}
/* home page artice*/
.pane-home-page-article .views-row .views-field-field-pm-fc-media,
.pane-home-page-article .views-row .views-field-field-article-fc-media,
body .view .h-tax-image
{
  float: left;
  margin-right: 20px;
  width: 30%;
  max-height: 152px;
  overflow: hidden;
}
.pane-home-page-article .views-row .views-field-nothing,
body .view .h-tax-container .h-tax-right-content
{
  width: calc(68% - 20px);
  float: left;
}
.pane-home-page-article .views-row{
  float: left;
  width: 100%;
}
body .view .h-tax-container .h-tax-title{
  padding: 0;
  border:none;
  max-height: 100%;
}
.pane-home-page-article .views-row .views-field-title a,
body .view .h-tax-container .h-tax-title a
{
  color: #060C4F;
  font-size: 23px;
}
body .view .h-tax-container .h-tax-subtitle a{
  padding-right: 0;
  position: relative;
}
.pane-home-page-article .views-row .views-field-field-guest-author,.pane-home-page-article .views-row .views-field-name{
  float: left;
  margin-right: 3px;
  position: relative;
  padding-right: 11px;
}
.pane-home-page-article .views-row .views-field-field-guest-author{
color:#1469AD;
font-weight:bold;
}
.pane-home-page-article .views-row .views-field-body{
  margin-top: 10px;
  font-size: 15px;
}

.pane-home-page-article .views-row .views-field-field-guest-author:after,.pane-home-page-article .views-row .views-field-name:after
 {
    content: "|";
    position: absolute;
    right: 2px;
    top: 0px;
    color:#4B4B4B
}
.view-home-page-article .views-row .views-field-name{
color:#1469AD;
font-weight:bold;
}
.pane-home-page-article .views-row .views-field-field-pm-fc-media img,
 .pane-home-page-article .views-row .views-field-field-article-fc-media img,
body .view .h-tax-image img
 {
  width: 100%;
  height: 100%;
}
.home-top-banner .views-row .views-field-field-article-fc-media,
.home-top-banner .views-row .views-field-field-pm-fc-media
{
  width: 100%;
  margin: 0;
}
.home-top-banner{

}
.pane-home-page-article.home-top-banner .views-row .views-field-field-pm-fc-media,
.pane-home-page-article.home-top-banner .views-row .views-field-field-article-fc-media,
.home-top-banner .views-row .views-field-field-pm-fc-media,
.home-top-banner .views-row .views-field-field-article-fc-media

{
  max-height: 100%;
}
.pane-home-page-article.home-top-banner .views-row .views-field-field-article-fc-media img{
  width: 100%;
}
.pane-home-page-article .views-row .views-field-name a,
body .view .h-tax-container .h-tax-subtitle a
{
  font-weight: bold;
  font-style: normal;
}
.top-banner-content span{
  background: rgba(6, 12, 79, 0.5);
  width: calc(100% - 20px);
  padding: 10px;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;

}
.top-banner-content{
  position: relative;
  float: left;
  width: 100%;
  margin-bottom: 5px;
}
.pane-home-page-article.home-top-banner .views-row .views-field-title a{
  color: #fff;
}
.top-banner-content img{
  width: 100%;
  float: left;
}
.block.ham{
  display: none;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.block.ham .content{
  background: #f2f2f2;
  margin-top: 20px;
}
.block.ham p{
  margin:0;
  text-align: right;
}
.block.ham img{
  height: 45px;
  cursor: pointer;
}
.panel-col-last .view-policy-memo .views-field-field-memo-authors a,.panel-col-last .view-policy-memo .views-field-field-user-russian-last-name a{
  font-weight: bold;
}
body.articles-panel .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) div.views-row{
  padding: 0;
}
h1#page-title{
  margin-top: 30px;
}
.h-tax-tag span.tag-label{  margin-right: 5px;}
.articles-panel .panel-col-first .pane-disqus-comments-per-article{
  border-left: none;
}
.pane-home-page-article .views-row .views-field-nothing {float: right;}
@media(max-width:1025px){
 .top-banner-content span{
    width: 100%;
  }
}
@media(max-width:800px){
	body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) div.views-row.views-row-odd,
	body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) div.views-row
	{
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		max-height: 100%;
	}
  .pane-home-page-article.home-top-banner .views-row .views-field-title a{
    font-size: 20px;
  }
	body .panel-col-first .panel-pane:not(.pane-authors-by-memos-detail):not(.pane-member-profile) .view-home-page-big-pictures div.views-row{
		max-height: 100%;
	}
}
@media(max-width:767px){
	.region-header .top-search input{
		margin: 0;
		width: calc(100% - 43px);
	}
  .block.ham{
    display: block;
  }
  header #block-system-main-menu{
    margin-top: 0;
  }
  .top-banner-content span{
    float: left;
    position: relative;
  }
  .pane-home-page-article.home-top-banner .views-row .views-field-title{
    margin-top: 0;
  }
	.region-header .top-search .form-submit{
		margin: 0;
	}
	header[role="banner"]{
		height: 100%;
	}
  .pane-home-page-article .views-row .views-field-field-pm-fc-media, .pane-home-page-article .views-row .views-field-field-article-fc-media, body .view .h-tax-image
  {
    width: 100%;
  }
  .pane-home-page-article .views-row .views-field-field-pm-fc-media, .pane-home-page-article .views-row .views-field-field-article-fc-media, body .view .h-tax-image{
  	max-height: 100%;
  }
  .pane-home-page-article .views-row .views-field-title,
  .pane-home-page-article .views-row .views-field-nothing, body .view .h-tax-container .h-tax-right-content
  {
    margin-top: 10px;
    float: left;
    width: 100%;
  }
}
/*Dec 20/12/2017*/
#main-content>header{
  max-width: 1220px;
  margin: 0 auto;
  display: table;
  width: 100%;
}
h1#page-title{
  max-width: 100%;
  width: 69%;
  margin-left: 0;
}
.node-policy-memos-p .panel-col-first .inside > div
{
  padding-left: 15px;
}
.node-policy-memos-p .field-name-body{
  margin-top: 0;
}
.h-tax-subtitle{
  font-style: normal !important;
  font-weight: bold;
}
.h-tax-subtitle .date-display-single{
  padding-left: 10px;
  position: relative;
  font-weight: normal;
}
.h-tax-subtitle span.date-display-single:before {
    content: "|";
    position: absolute;
    left: 1px;
    top: -2px;
}
.node-policy-memos-p .panel-col-first .panel-pane.pane-node-title {  font-size: 24px;  color: #060C4F;  font-weight: bold;  line-height: normal;}
.home-top-banner.pane-home-page-article .views-row .views-field-nothing{
width: 100%;
}
.top-banner-content span a{
font-size: 23px; color: #fff;
}
.top-banner-content span a:hover{
color: #D16A01;
}
.view-taxonomy-term .h-tax-body{
 margin-bottom: 15px;
}
@media(max-width:1024px){
  h1#page-title{
    margin: 20px 25px;
    width: 60%;
  }
}
@media(max-width:767px){
  h1#page-title{
    width: 90%;
    margin: 20px auto;
    float: none;
  }
}

/* feb 8 */
.feed-icon{  position: absolute;  top:0;}
.view-podcast .views-row{
  float: left;
  width: 100%;
  margin-bottom: 20px;
  border:1px solid #c5c5c2;
  padding: 10px;
  box-sizing: border-box;
}
.view-podcast .views-row > .views-field-field-image{
  float: left;
  width: 13%;
}
.view-podcast .views-row > .views-field-field-image img{
  max-width: 100%;
}
.view-podcast .views-row > .views-field-nothing{
  float: left;
  width: 87%;
  padding-left: 20px;
  box-sizing: border-box;
}
.view-podcast .views-row > .views-field-nothing .podcast-right > a:first-of-type{
  color: #060C4F;
  font-size: 23px;
}
.view-podcast .views-row > .views-field-nothing iframe{
  max-width: 100%;
}
@media(max-width: 479px){
  .view-podcast .views-row > .views-field-field-image,
  .view-podcast .views-row > .views-field-nothing
  {
    width: 100%;
    padding: 0;
    margin-bottom: 10px;
  }
.view-podcast .views-row > .views-field-field-image{text-align: center;}
}


/*Feb 15*/
.node-policy-memos-p .photo-and-link{
position: relative;  margin-left: 0;
}
.node-policy-memos-p .click-to-view-p{
 width: 17% !important;
}
.node-policy-memos-p .pane-node-title .pane-content{
width: 100% !important;
}
.node-policy-memos-p .pane-node-title{
width: 78%;
}
@media(max-width: 991px){
.node-policy-memos-p .click-to-view-p{
width: 30% !important;
}
.node-policy-memos-p .pane-node-title{
width: 70%;  }}
@media(max-width: 767px){
.node-policy-memos-p .click-to-view-p{
width: 100% !important;  }
.node-policy-memos-p .pane-node-title{
 width: 100%;  }}

/*march 7*/
.view-podcast .views-row > .views-field-nothing .podcast-right > a:first-of-type{
  padding-bottom: 10px;
  display: table;
}
.view-podcast .views-row > .views-field-nothing .podcast-right p{
  line-height: 18px;
}
.feed-icon img {
  height: 25px;
  width: 25px;
  float: left;
}
.feed-icon span{
  font-size: 18px;
  padding: 4px;
  float: left;
}
/*march 7*/

.front .pane-ponars-core-find-us-facebook{
  margin-top: 20%;
}

/*ponars logo background changes*/
.sample1{
  text-align: center;
  background:url('../images/backgroundrepeat.png') left center;
  background-repeat: repeat-x;
  position: relative;
  padding: 10px;
}
.sample1 img{
	top: 12px;
	position: relative;
}
.sample1:before{
  height: 100%;
  width: 33px;
  position: absolute;
  left: 0;
  top:0;
  background:url('../images/background1.jpg') no-repeat left center;
  content: " ";
}
.sample1:after{
  height: 100%;
  position: absolute;
  right: 0;
  top:0;
  width: 33px;
  background:url('../images/background1.jpg') no-repeat right center;
  content: " "
}
.slogan-text{
text-align:  center;
    margin: 0;
    font-weight: bold;
    text-transform: uppercase;
}
/*ponars logo background changes ends*/


/*ponars pointer-counter starts*/
.view-point-counter {
    margin: 30px auto;
    max-width: 1100px;
    display: table;
    width: 100%;
    position: relative;
}

.views-exposed-form .views-exposed-widget
{
text-align:center !important;
float:none;
}

#edit-combine
{
    width: 50%;
    padding: 7px 0px;
    text-align:center;
}

.view-point-counter .view-content > .views-row, .view-id-digital_resources .view-content > .views-row {
	float: left;
	width: 33.3%;
	padding:0 10px;
	box-sizing:border-box;
}
.pointer-block .view-point-counter .view-content > .views-row{
width:100%;
}
.view-point-counter .view-content > .views-row img{
	max-width: 100%;
}
.view-point-counter .view-content > .views-row .views-field-nothing{
	position: relative;
	margin-bottom: 15px;
}
.view-point-counter .view-content > .views-row .views-field-nothing .pointer-hover:before{
	display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    content: "";
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.view-point-counter .view-content > .views-row .views-field-nothing:hover .pointer-hover:before{
	background-color: rgba(30,115,190,0.5);
	opacity: 1;
}
.view-point-counter .view-content > .views-row .views-field-nothing .pointer-hover a{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    text-align: center;
}
.view-point-counter .view-content > .views-row .views-field-nothing .pointer-hover a:hover span{
	opacity: 1;
}
.view-point-counter .view-content > .views-row .views-field-nothing .pointer-hover a span{
	position: absolute;
	top:50%;
	opacity: 0;
	left: 50%;
	transform: translate(-50%,-50%);
	color: #fff;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    -webkit-transition: all 0.2s 0.1s ease;
    transition: all 0.2s 0.1s ease;
}
.view-point-counter .view-content > .views-row .views-field-title a{
	color: #060C4F;
    font-size: 20px;
    margin-bottom: 5px;
    display: block;
}

.view-point-counter .view-content > .views-row .views-field-name,.view-point-counter .view-content > .views-row .views-field-created {
margin-bottom: 3px;
font-weight:bold;
}

#block-block-26 .media .content img{
    margin: 0 auto;
    display: table;
}
.view-point-counter .top-banner-content span {
    bottom: auto;
    top:0;
    left: 0;
    text-align: center;
}
.view-point-counter .pointer-bottom{
    background: rgba(6, 12, 79, 0.5);
    width: calc(100% - 20px);
    padding: 10px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 10px;
    box-sizing: border-box;
    color: #fff;
    text-align: center;
    font-size: 16px
}
.view-point-counter .pointer-bottom span:first-child{
  display: block;
  margin-bottom: 5px;
}
.view-point-counter .top-banner-content{
  margin: 0;
}
.view-point-counter .top-banner-content span a{
  font-size: 25px;
}
.portal-right-section .panel-display .panel-col-first,
.portal-right-section h1#page-title
{
    width: 100%;
    text-align:center;
}
.portal-right-section h1#page-title{
font-size:30px;
}
.portal-right-section.articles-panel .panel-col-first .pane-node-body,
.portal-right-section.articles-panel .field-type-text-with-summary
{
  width: auto;
}
.portal-right-section #main-content>header,
.portal-right-section .panel-display.panel-2col
{
  max-width: 1100px;
}
.portal-right-section .panel-col-first .pane-node-field-secondary-author{
text-align:center;
font-size: 15px;
color: #1469AD;
}
.portal-right-section .panel-col-first .pane-node-field-secondary-author .pane-title{
display:none;
}
.portal-right-section .panel-col-first .pane-node-terms{
display:none;
}
.portal-right-section .panel-col-first .pane-node-body table{
margin:0 10px;
}
.portal-right-section .panel-col-first .pane-node-body tbody{
border:none;
}
.portal-right-section.articles-panel .panel-col-first .pane-get-user-full-name{
width:100%;
}
.portal-right-section.articles-panel .panel-col-first .pane-get-user-full-name .field-content a{
font-size:15px;
}
.portal-right-section .panel-col-first .pane-node-created{
float:none;
}
.portal-right-section .panel-col-first .pane-node-body{
margin-top:0;
padding:0;
}

@media(max-width: 767px){
	.view-point-counter .view-content > .views-row{
		width: 100%;
	}
  .view-point-counter .top-banner-content span{
    position: absolute;
  }
}
/*ponars pointer-counter ends*/


/*design fix for pointer-counter*/
.view-point-counter .view-content>.views-row .views-field-title a{
	min-height:70px;
}
#block-system-main .view-point-counter .view-content>.views-row, #block-system-main .view-id-digital_resources .view-content>.views-row {
	margin-bottom:20px;
	min-height: 450px;
}
.view-point-counter .view-content>.views-row .pointer-hover img{
		min-height:231px;
	}
@media(max-width: 800px){
	.view-point-counter .view-content>.views-row .pointer-hover img{
		min-height:150px;
	}
	.view-point-counter .view-content>.views-row .views-field-title a{
		min-height: 120px;
	}
}
@media(min-width:768px){
	.view-point-counter .view-content>.views-row .views-field.views-field-body {
		height: 60px;
		overflow: hidden;
	}
}
@media(max-width: 767px){
	.view-point-counter .view-content>.views-row .pointer-hover img,
	.view-point-counter .view-content>.views-row .views-field-title a
	{
		min-height:0;
	}
}

.panel-col-last .pane-right-sidebar .view-policy-memo .views-field-nothing{
font-weight:bold;
}
.pane-home-page-article .views-row .views-field-name span {
margin-left: -3px;
}

.view-point-counter .view-content>.views-row .views-field-field-secondary-author .field-content{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.view-policy-memo .views-row .views-field-field-memo-authors, .view-policy-memo .views-row .views-field-field-guest-author {
    display: inline-block;
}
/*.view-policy-memo .views-row .views-field-field-guest-author{
    margin-left: -4px;
}*/
.view-authors-by-memos-detail- > div {
display: inline-block;}
.node-policy-memos-p #tasks .tabs{
border-bottom:none;
}
.view-authors-by-memos-detail- .view-content > div{display: inline-block;}

/*for right side author block*/
.node-policy-memos-p .pane-memo-authors.active{
display:block
}
.node-policy-memos-p .pane-memo-authors{display:none}
.view-members-list th.views-field-field-user-last-name {
  width: 154px;
}
.view-members-list th.views-field-field-user-affiliation,.view-members-list th.views-field-field-user-expertise {
  width: 350px;
}

/* changes for podcast pages and itunes logo*/
.article-type-podcast .author-datetime, .field-items { 
  font-family: Verdana, Geneva, sans-serif; 
  font-size: 14px;
}
.article-type-podcast .field-name-field-audio-vidoe { 
  margin-bottom: 10px;
}
.article-type-podcast .field-name-field-image { 
  margin-bottom: 15px;
}
span.new_adj { 
  display: inline-block;
  vertical-align: middle; 
  padding-right: 10px;font-size: 15px;
}

.new_adj + a {
  display: inline-block; 
  vertical-align: middle;
}
//changes on sep4 by ameex for links block
span.new_adj  a{ 
  text-decoration: underline;
}
.links-img { 
  display: table;
}
.links-img .media.media-element-container.media-default { 
  display: table-cell; 
  width: 50px; 
  float: left;
}
.links-img a.links-url { 
  display: table-cell;
   vertical-align: middle; 
/*   font-size: 14px; */
   font-weight: 600;
}
.links-img .media.media-element-container.media-default img { 
  width: 35px;
}
.links-block-odd { 
  background: #f1f1f1; padding: 10px;
}
.links-block-even { 
  background: #fff; padding: 10px; border: 1px solid #f1f1f1;
}
.mtb-10{ margin: 10px 0;}
.micro-img .media.media-element-container.media-default img { 
  width: 25px;
}
.links-block .links-img a.links-url {
 font-weight: 300 !important; 
}
.policy-memos {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.block-system .block-content .view-id-digital_resources .view-content{ display: flex; flex-wrap: wrap;}
/*.block-system .block-content .view-id-digital_resources .views-row{ float: left; width: 33.3%; padding: 0 10px; margin-bottom: 20px; min-height: 450px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.block-system .block-content .view-id-digital_resources .views-row .views-field-field-video-links .field-content{ margin-bottom: 15px;}*/
.block-system .block-content .view-id-digital_resources .views-row .views-field-field-video-links .field-content a{ width: 100%; float: left;}
.block-system .block-content .view-id-digital_resources .views-row .views-field-field-video-links .field-content a img{ height: 231px; width: 100%; object-fit: cover;}
.block-system .block-content .view-id-digital_resources .views-row .views-field-title a{ color: #060c4f; font-size: 20px; margin-bottom: 5px; display: block; min-height: 70px;}
.block-system .block-content .view-id-digital_resources .views-row .views-field-title, .block-system .block-content .view-id-digital_resources .views-row .views-field-field-secondary-author, .block-system .block-content .view-id-digital_resources .views-row .views-field-field-video-links{ width: 100%; float: left;}
.block-system .block-content .view-id-digital_resources .views-row .views-field-created{ margin-bottom: 3px; font-weight: 700;}
@media only screen and (max-width: 767px) {
 .player iframe{
  width:100% !important;
  height: auto!important;
 }
  
}
.views-field-field-guest-author {
margin-left: 0 !important;
}
form#views-exposed-form-test-videos-page {
    width: 40%;
    margin: 0 auto 1.5em;
}
form#views-exposed-form-test-videos-page .views-exposed-widget{
    width: 80%;
    padding: 0;
}
form#views-exposed-form-test-videos-page .views-submit-button{
    width: 20%;
}
form#views-exposed-form-test-videos-page .views-submit-button .form-submit{
    margin: 20px 0 0;
    width: 100%;
    height: auto;
}
form#views-exposed-form-test-videos-page .views-exposed-widget label{
    height: 20px;
    font-size: 16px;
}
form#views-exposed-form-test-videos-page .views-exposed-widget select{
    width: 100%;
    height: 37px;
}
@media (max-width: 767px){
    form#views-exposed-form-test-videos-page{
        width: 100%;
        padding: 0 10px;
    }
}
form#views-exposed-form-digital-resources-page {
    width: 40%;
    margin: 0 auto 1.5em;
}
form#views-exposed-form-digital-resources-page .views-exposed-widget{
    width: 80%;
    padding: 0;
}
form#views-exposed-form-digital-resources-page .views-submit-button{
    width: 20%;
}
form#views-exposed-form-digital-resources-page .views-submit-button .form-submit{
    margin: 20px 0 0;
    width: 100%;
    height: auto;
}
form#views-exposed-form-digital-resources-page .views-exposed-widget label{
    height: 20px;
    font-size: 16px;
}
form#views-exposed-form-digital-resources-page .views-exposed-widget select{
    width: 100%;
    height: 37px;
}
@media (max-width: 767px){
    form#views-exposed-form-digital-resources-page{
        width: 100%;
        padding: 0 10px;
    }
}
#edit-submit-point-counter
{
float: right;
position: relative;
top: -65px;
right: 199px;
}
@media only screen and (max-device-width: 480px) {
 #edit-submit-point-counter
{
right: 0px !important;
}
    }

@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
 #edit-submit-point-counter
{
right: 0px !important;
}
}


/*******************************************************************************************************************************************
Ameex - Digital-Resources Ref: https://ameexusa.teamwork.com/#/tasks/17735261 // Css Starts
********************************************************************************************************************************************/
.portal-right-section .content-inner { margin-right: 0px !important;}
.portal-right-section .columns-inner{
  max-width: 1100px;
  width: 100%;
  margin: 0 auto;
}
.portal-right-section h1#page-title{margin-top: 0px;}
.portal-right-section div#block-block-29 .block-content{text-align: right;}
.portal-right-section div#block-block-29 .block-content p{
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
  position: relative;
  z-index: 9999;
  font-weight: bold;
  margin-top: 5px;
}
.portal-right-section div#block-block-29 .block-content p > a{
  display: inline-block;
  vertical-align: middle;
}
.portal-right-section div#block-block-29 .block-content p img{height: auto !important;}
.portal-right-section div#block-block-29 .block-content .media{
  display: inline-block;
  float: none;
  vertical-align: middle;
  margin-left: 5px;
}
.portal-right-section div#block-block-29 .block-content .media h2.element-invisible{display: none;}
.portal-right-section div#block-block-29 .block-content .media img{display: inline-block;height: auto !important;vertical-align: middle;}
@media (max-width: 767px){
  .portal-right-section h1#page-title {
    margin-top: 40px;
    margin-bottom: 0px;
  }
  .portal-right-section .region-sidebar-second{
    width: 90%;
    margin-left: -100%;
  }
  .portal-right-section form#views-exposed-form-test-videos-page .views-exposed-widget,
  .portal-right-section form#views-exposed-form-test-videos-page .views-submit-button{
    width: 80%;
    margin: 0 auto;
  }
}
@media (min-width: 1025px){
  .portal-right-section div#block-block-29 .block-content p{
    font-size: 12px;
  }
  .portal-right-section div#block-block-29 .block-content p img{width: 90px !important;}
}

@media (min-width: 768px){
  body.portal-right-section #page #columns .columns-inner{
      padding-top: 30px;
  }  
}

/*******************************************************************************************************************************************
Ameex -  Digital-Resources Ref: https://ameexusa.teamwork.com/#/tasks/17735261 // Css Ends
********************************************************************************************************************************************/



/*******************************************************************************************************************************************
Ameex - Digital-Resources Ref: https://ameexusa.teamwork.com/#/tasks/17222103 // Css Starts
********************************************************************************************************************************************/

.panel-col-last .pane-content a.sbscrbe-link,
.panel-col-last .pane-content a.cvd-link{
  display: block;
  text-align: center;
  padding: 10px 0px;
  color: #000;
  line-height: 20px;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 10px;
  font-family: 'Open Sans', sans-serif;
}
.panel-col-last .pane-content a.sbscrbe-link{
  background: -webkit-linear-gradient(left, rgb(68, 144, 236) 0%, rgb(57, 114, 225) 100%);
  background: -o-linear-gradient(left, rgb(68, 144, 236) 0%, rgb(57, 114, 225) 100%);
  background: -ms-linear-gradient(left, rgb(68, 144, 236) 0%, rgb(57, 114, 225) 100%);
  background: -moz-linear-gradient(left, rgb(68, 144, 236) 0%, rgb(57, 114, 225) 100%);
  background: linear-gradient(to right, rgb(68, 144, 236) 0%, rgb(57, 114, 225) 100%);
}

.panel-col-last .pane-content a.cvd-link{
  background: -webkit-linear-gradient(left, rgb(139, 213, 255) 0%, rgb(79, 181, 255) 100%);
  background: -o-linear-gradient(left, rgb(139, 213, 255) 0%, rgb(79, 181, 255) 100%);
  background: -ms-linear-gradient(left, rgb(139, 213, 255) 0%, rgb(79, 181, 255) 100%);
  background: -moz-linear-gradient(left, rgb(139, 213, 255) 0%, rgb(79, 181, 255) 100%);
  background: linear-gradient(to right, rgb(139, 213, 255) 0%, rgb(79, 181, 255) 100%);
}
.panel-col-last .pane-content a.sbscrbe-link:hover,
.panel-col-last .pane-content a.cvd-link:hover{
  color: #FFFFFF !important;
}
.panel-col-last .pane-content a.sbscrbe-link .sbscrbe-subtxt,
.panel-col-last .pane-content a.cvd-link .cvd-subtxt{
  font-size: 16px;
  display: block;
}
.panel-col-last .pane-content a.sbscrbe-link .sbscrbe-subtxt{
  display: block;
  line-height: 22px;
}
/*******************************************************************************************************************************************
Ameex - Digital-Resources Ref: https://ameexusa.teamwork.com/#/tasks/17222103 // Css Ends
********************************************************************************************************************************************/