body.no-sidebars .middle-col-content{padding: 0 0 25px 0px;}
.menu__item.is-leaf,.menu__item.is-expanded{list-style-image: none !important;list-style-type:none !important;}
#menu ul.menu > li a:after,.navigation ul.menu > li > a:after, .left-menu-wrapper ul.menu > li > ul > li > a:after{background: url(../img/icon.png) no-repeat 0 0;}
/* main -menu fix*/
.navigation ul.menu {width: 100%; float: right; margin: 0; padding: 32px 0 0; list-style-type: none;overflow: hidden;text-align: right;}
.navigation ul.menu > li {padding: 0 3%;display: inline-block;}
.navigation ul.menu > li:first-child {padding: 0 20px 0 0;}
.navigation ul.menu > li:last-child {padding: 0 1% 0 3%;}
.navigation ul.menu > li:last-child > a {padding-right: 3px;}
.navigation ul.menu > li > a {padding: 0 5px;color: #fff;font-size: 16px;font-weight: 400;
position: relative;}
.navigation ul.menu > li.is-active-trail a:after, .navigation ul.menu > li:hover a:after {content: ''; width: 7px; height: 4px; position: absolute; right: -7px; top: 50%; margin-top: 0; background-position: -450px -240px;}


/* left -menu fix*/
.left-menu-wrapper ul.menu {width: 100%;margin: 0 0 40px 0;padding: 0;list-style-type: none; float: left; list-style-image: none;}
.left-menu-wrapper ul.menu > li {width: 100%; float:left; background: url(../img/left-nav-bg.jpg) no-repeat right bottom; list-style-image: none; list-style-type: none;}
.left-menu-wrapper ul.menu > li > a {display: block; padding: 15px 20px 15px 0; text-transform: uppercase; font-weight: 700; font-size: 11px;position: relative;}
.left-menu-wrapper ul.menu > li > a:after {background: url(../img/icon.png) no-repeat;}
.left-menu-wrapper ul.menu > li >  a:after,
.left-menu-wrapper ul.menu > li.expanded a:after {background-position: -350px -100px; width: 6px; height: 10px; content: ''; position: absolute; right: 10px; top: 50%; margin-top: -5px;}
.left-menu-wrapper ul.menu li > ul > li > a:after {content: '';background-position: -350px -100px;width: 10px;height: 10px;position:absolute;right: 8px;top: 50%; margin-top: -5px;}

.left-menu-wrapper ul.menu > li.expanded.is-expanded > a:after {background-position: -389px -100px;width: 10px;height: 10px;}

.left-menu-wrapper ul.menu > li ul.menu {margin: 0; padding: 0 0 0 20px; list-style-type: none;}


.block {margin-bottom:0px !important;}
.find-link-block p:first-child{margin: 0;padding: 0;}
.find-link-block p img{max-width: none;width: auto;margin: 0 0 15px 0;}
.find-link-block.quicklink h2.block-title{margin: 0;padding: 0;font-size: 16px;color: #5b5b5b;font-weight: 700;}
.find-link-block.quicklink ul.menu{list-style-type: none;margin: 0;padding: 14px 0;}
.find-link-block.quicklink ul.menu li{overflow: hidden;padding: 2px 0 2px 10px;position: relative;}
.find-link-block.quicklink ul.menu li a{font-size: 12px;font-weight: 700;}
.find-link-block.quicklink ul.menu li:before {content: '';width: 4px;height: 4px;background-position: -500px 0;position: absolute;left: 0;top: 50%;margin: -2px 0 0;}

.search-bar .text-field input[type='text'] {width: 160px;float: left;}
.mobile-nav-block .search-bar .text-field input[type='text']{width: 90%;padding: 10px 0;color:#666;}


#menu ul.menu, #menu ul.menu {margin: 0; padding: 0; overflow: hidden; list-style-type: none; width: 100%; background: #216db6;}
#menu ul.menu li {/* overflow: hidden; */ border-top: 1px solid #fff;}
#menu ul.menu li:first-child {border: none;}
#menu ul.menu > li a {color: #fff; display: block; padding: 11px 20px 11px 0; position: relative;}
#menu ul.menu > li a:hover {text-decoration: none;}
#menu ul.menu > li a:after {content: ''; width: 8px; height: 14px; position: absolute; right: 8px; top: 13px; background-position: -300px -100px;}
#menu ul.menu ul {padding-left: 20px; background: #024383; display: none;}
#menu ul.menu li.selected > ul {display: block;}
#menu ul.menu li.selected > a:after {background-position:-250px -100px;width: 14px;height: 8px;top: 15px;}
#menu ul.menu li.selected > ul > li > a {padding-right: 30px;}
#menu ul.menu li.selected > ul > li > a:after {right: 25px;}
#menu ul.menu li.selected ul > li.hasSubnav > ul {background: #2a97ff;margin-left: -20px;width: 103%;padding-left: 30px;}

#dp_swf_engine{display: none;}

.pager li>a, .pager li>span {border-radius:0px!important; padding: 3px 10px!important;}
.pager-item, .pager-first, .pager-previous, .pager-next, .pager-last, .pager-ellipsis, .pager-current {padding: 0 3px!important;}

.left-menu-wrapper ul.menu > li.is-expanded {background: #8f8f8f; position: relative;}



.left-menu-wrapper ul.menu > li.is-expanded > a {color: #fff;}

.left-menu-wrapper ul.menu > li.is-expanded > ul {background: #b9b9b9;}

.left-menu-wrapper ul.menu > li.is-expanded:after {background: #8f8f8f; width: 900%; position: absolute; right: 100%; height: 100%; content: ''; top: 0;border-bottom: 1px solid #b9b9b9;}
.left-menu-wrapper ul.menu > li.is-expanded > ul {position: relative; border-top: 1px solid #fff;}
.left-menu-wrapper ul.menu > li.is-expanded > ul:after {background: #b9b9b9; width: 900%; position: absolute; right: 100%; top:-1px; z-index: 1; height: 100%; content: ''; border-top: 1px solid #fff;}
.left-menu-wrapper ul.menu > li.is-expanded > ul > li {background: url(../img/sub-menu-selected.jpg) no-repeat bottom right;}

.left-menu-wrapper ul.menu > li.is-expanded > ul > li > a {color: #fff;}
.left-menu-wrapper ul.menu > li.is-expanded > ul > li > a:after {background: none;}

.left-menu-wrapper ul.menu > li.expanded.is-expanded > a:after {background-position: -400px -250px;}
.left-menu-wrapper ul.menu > li.is-expanded > ul > li > a.active {color: #3C3C3C;}










.page-node-223 .view-filters{display: none;}




@media (max-width: 1023px) and (min-width: 767px) {
.main-nav > li,
.navigation ul.menu > li,
.navigation ul.menu > li:first-child {padding: 0 1%!important;}

}

.post-by-info{float: left;margin-right: 2px;}
.post-by-info{float: left;margin-right: 2px;}
.field-name-field-author .field-item{float: left;margin-right: 2px;}
.field-name-field-author .field-item a{font-weight: 700;position: relative;padding: 0 4px;margin-right: 10px;}
.field-name-field-author .field-item a:after{background: url(../img/icon.png) no-repeat 0 0;content: '';width: 4px;height: 4px;background-position: -450px 0;position: absolute;right: -7px;top: 7px;}

.tag-category .field-name-field-category .field-label:before {background: url(../img/icon.png) no-repeat 0 0;content: '';background-position: -350px -200px;left: 0;top: 6px;}
.cke_dialog_page_contents {height: 100%;}

.margin-bottom-15{margin-bottom: 15px;}
.stricy-post ul li{list-style-type: none;}

.lates-job-block h2.block-title {font-size: 20px;color: #5b5b5b;font-weight: 700;}
.float-left{float: left;}
