body {
    margin: 0;
    padding: 0;
    font-family: 'Open Sans', sans-serif;
}

a {
    color: #212121;
}
a:hover {
    color: #212121;
}

.btn-default {
    color: #ffffff;
    background-color: #2592b0;
    border-color: #2592b0;
    padding: 9px 22px;
    font-weight: bold;
}
.btn-default:hover {
    color: #ffffff;
    background-color: #217b94;
    border-color: #2592b0;
    outline: none;
}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {
    color: #ffffff;
    background-color: #217b94;
    border-color: #2592b0;
    outline: none;
}
.btn-default.focus, .btn-default:focus {
    color: #ffffff;
    background-color: #217b94;
    border-color: #2592b0;
    outline: none;
}

.container {
    max-width: 970px;
    /*background: red;*/
}

.wrap {
}

/*HEADER*/
.header {

}
.top_box {
    height: 90px;
    background: #eceff1;
    text-align: right;
}
.top_box_info {
    display: inline-block;
    line-height: 38px;
    font-size: 12px;
    padding: 22px 0px;
}
.top_box_info span {
    margin-right: 4px;
    font-size: 16px;
    color: #004493;
}

.top_box_lang {
    display: inline-block;
    float: right;
}
.top_box_lang ul {
    margin: 0 0 0 21px;
    padding: 0;
}
.top_box_lang ul li {
    list-style-type: none;
    float: left;
}
.top_box_lang ul li a {
    line-height: 90px;
    display: inline-block;
    padding: 0 5px;
    font-size: 12px;
    border-right: 1px solid #cfd8dc;
    border-left: 1px solid #cfd8dc;
}
.top_box_lang ul li:last-child a {
    border-left: 0;
}
.top_box_lang ul li a:hover, .top_box_lang ul li.active a {
    background: #cfd8dc;
    text-decoration: none;
}

.logo {
    width: 410px;
    padding: 0px 0;
    float: left;
}
.logo img {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.logo span {
    display: block;
    padding: 35px 0 0 10px;
    font-size: 14px;
    line-height: 17px;
}

.top_menu {
    float: right;
    height: 102px;
    display: flex;
}
.top_menu ul {
    margin: 0;
    padding: 0;
    display: inline-block;
}
.top_menu ul li {
    list-style-type: none;
    float: left;
}
.top_menu ul li a {
    border-right: 1px solid #eceff1;
    display: inline-block;
    line-height: 102px;
    padding: 0 17px 0 17px;
    font-weight: bold;
}
.top_menu ul li a:hover {
    background: #cfd8dc;
    text-decoration: none;
}

.main_menu {
    position: relative;
    z-index: 111;
}
.main_menu ul {
    margin: 0;
    padding: 0;
}
.main_menu ul li {
    list-style-type: none;
    float: left;
    width: 16.666666%;
    text-align: center;
    margin: 0;
}
.main_menu ul li ul.dropdown-menu {
    width: 100%;
    text-align: center;
    border: 0px solid #ccc;
    border: 0px solid rgba(0,0,0,.15);
    border-radius: 0px;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.175);
    box-shadow: 0 0px 0px rgba(0,0,0,.175);
}

.main_menu ul li ul.dropdown-menu li {
    list-style-type: none;
    float: none;
    width: 100%;
    text-align: center;
}
.main_menu ul li ul.dropdown-menu li a:hover {
    background: #187c97;
    color: #ffffff;
    opacity: 1;
}

.nav .open>a.color_blue, .nav .open>a.color_blue:focus, .nav .open>a.color_blue:hover {
    background: #2592b0;
}

.main_menu ul li a.color_blue {
    background: #2592b0;
}
.main_menu ul li a.color_red {
    background: #d35653;
}
.main_menu ul li a.color_orange {
    background: #f0862d;
}
.main_menu ul li a.color_violet {
    background: #934ca5;
}
.main_menu ul li a.color_green {
    background: #74ae3a;
}

.main_menu ul li a.color_roz {
    background: #e91e63;
}

.main_menu ul li a:hover {
    opacity: 0.8;
}


.main_menu ul li.color_blue a {
    background: #2592b0;
}
.main_menu ul li.color_red a {
    background: #d35653;
}
.main_menu ul li.color_orange a {
    background: #f0862d;
}
.main_menu ul li.color_violet a {
    background: #934ca5;
}
.main_menu ul li.color_green a {
    background: #e91e63;
}


.main_menu .nav-pills>li.active>a.color_roz:hover{
    background: #e91e63!important;
    opacity: 0.8
}


.main_menu ul li:hover {
    opacity: 1;
}



.main_menu .nav-pills>li.active>a.color_blue {
    background: #2592b0;
}
.main_menu .nav-pills>li.active>a.color_red {
    background: #d35653;
}
.main_menu .nav-pills>li.active>a.color_orange {
    background: #f0862d;
}
.main_menu .nav-pills>li.active>a.color_violet {
    background: #934ca5;
}
.main_menu .nav-pills>li.active>a.color_green {
    background: #74ae3a;
}
.main_menu .nav-pills>li.active>a:hover {
    opacity: 0.8;
}



.main_menu ul li a {
    display: inline-block;
    background: #999999;
    width: 100%;
    padding: 20px 0;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}




.main_menu ul li a:hover {
    text-decoration: none;
}

.main_menu ul li a b {
    display: none;
}

/*end HEADER*/

/*CONTENT*/
.content {
    padding: 40px 0;
}

.module_box {
    margin: 0 0 40px 0;
}

.module_box.news_list {
    margin: 0;
}

.news_list li.main_item_list {
    margin-bottom: 20px;
}
.news_list li.main_item_list .moduleItemTitle {
    margin-top: 5px;
    display: inline-block;
}

.module_box .title {
    color: #212121;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 10px 0;
}
.moduletable h3 {
    color: #212121;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 10px 0;
}

/*LEFT BOX*/
.left_box {
    float: left;
    width: 240px;
    margin: 0 15px;
}

.left_box .module_box:last-child {
    margin-bottom: 0;
}

/*CENTER BOX*/
.center_box {
    width: 295px;
    float: left;
    margin: 0 15px;
}

/*RIGHT BOX*/
.right_box {
    width: 345px;
    float: left;
    margin: 0 15px;
}
/*end CONTENT*/

/*VIDEO BLOCK*/
.video_block {
    text-align: center;
    background: #cfd8dc;
    padding: 60px 0;
}
/*end VIDEO BLOCK*/

/*FOOTER*/
.footer {
    background: #eceff1;
    padding: 20px 0;
}
.footer_left_box {
    width: 580px;
    font-size: 12px;
}
.footer_left_box img {
    float: left;
    margin-right: 10px;
}
.footer_left_box span {
    display: block;
    font-size: 14px;
    color: #004493;
}
.date_contact_link {
    display: inline-block;
    font-size: 18px;
	float: right;
    padding: 10px 0 0 0;
    color: #3333ff;
    margin-top: 12px;
}
/*end FOOTER*/

/*SLIDER*/
.layout-slideshow .sprocket-features-arrows .arrow {
    width: 40px;
    height: 40px;
    margin-top: -30px;
    border-radius: 0;
    font-size: 3.2em;
    line-height: 30px;
    box-shadow: 0px 0px 0px rgba(255,255,255,0.5);
}
.layout-slideshow .sprocket-features-img-list {
    position: relative;
    overflow: inherit;
}
.sprocket-features-content {
    position: absolute;
    height: 100%;
    right: 0px;
    width: 100%;
}

.layout-slideshow .sprocket-features-desc {
    background: rgba(0,0,0,0.5);
    color: #fff;
    height: 100%;
    right: 0;
    float: right;
    padding: 0;
}
.layout-slideshow .sprocket-features-content {
    top: 0;
    width: auto;
}
.layout-slideshow .sprocket-features-arrows .next {
    right: 20px;
}
.layout-slideshow .sprocket-features-arrows .prev {
    left: 20px;
}
.slide_title_right_text {
    font-size: 30px;
    line-height: 35px;
    font-weight: bold;
    margin-bottom: 20px;

}
a.slide_title_right_btn {
    font-size: 24px;
    font-weight: bold;
    background: #2592b0;
    padding: 22px 70px;
    color: #ffffff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: inline-block;
}
a.slide_title_right_btn:hover {
    text-decoration: none;
    color: #ffffff;
}

.parentbox {
    height:100%;

    text-align: left;
}

.parentbox:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.childbox {
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    text-align: left;
    padding: 0 60px;
    width: 460px;
}
/*end SLIDER*/

/* LANGUAGE */
div.mod-languages li {
    margin: 0;
}
div.mod-languages ul {
    margin: 0 0 0 21px;
}
div.mod-languages li.lang-active a {
    background: #cfd8dc;
}
/* end LANGUAGE */

/* MAIN ARTICLE */
.mj-simple-news .sn-items .sn-item .sn-item-inner {
    margin: 0;
    padding: 0;
    overflow: hidden;
    border: 0px solid #ccc;
    box-shadow: 0 0 0px #ccc inset;
}
.mj-simple-news .sn-items .sn-item {
    margin-bottom: 30px;
}
.mj-simple-news .sn-items a {
    font-weight: normal;
    color: #2592b0;
    font-size: 14px;
}
.mj-simple-news .cols-md-1 .sn-item .sn-image {
    margin-right: 0;
}
/* end MAIN ARTICLE */

/* POLL */
.mod-sppoll strong {
    color: #212121;
    font-size: 18px;
    font-weight: bold;
    margin: -3px 0 15px 0;
    line-height: 0;
}
.mod-sppoll {
    border-left: 1px solid #2592b0;
    padding-left: 10px;
}
/* end POLL */

/* CALENDAR */
table.nc-header .monthname, table.nc-header .yearname {
    font-weight: normal;
}
table.nc-body .dayname {
    font-weight: bold;
    background: #cfd8dc;
    font-size: 12px;
    padding: 7px 0;
}
.newscalendar span.nc-day {
    position: relative;
    display: block;
    padding: 5px 2px;
    text-align: center;
}

.newscalendar span.nc-day {
    background: #eceff1;
    margin: 3px;
}
.newscalendar span.hasitems {
    background: #2592b0;
    color: #ffffff;
    font-weight: normal;
}
.newscalendar span.weekday4 {
    color: #212121;
}
.newscalendar span.weekday6 {
    color: #212121;
}
.newscalendar span.weekday7 {
    color: #212121;
}
.newscalendar span.outofmonth {
    color: #90a4ae;
}
.nc-header tr td:nth-child(1) {
    display: none;
}
.nc-header tr td:nth-child(5) {
    display: none;
}
.newscalendar span.today {
    background: #cfd8dc;
}
/* end CALENDAR */

/* NEWSLATTER */
.acymailing_form .button {
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border-radius: 4px;
    width: 100%;
    color: #ffffff;
    background-color: #2592b0;
    border-color: #2592b0;
    padding: 9px 22px;
    border: none;
}

.acymailing_form .button:hover {
    color: #ffffff;
    background-color: #217b94;
    border-color: #2592b0;
}
.acymailing_form input.inputbox {
    color: #212121;
    border: 1px solid #90a4ae;
    padding: 5px 10px;
    width: 100%;
}

.modns input.inputbox_name {
    display: none;
}

table.acymailing_form {
    width: 100%;
}

/* end NEWSLATTER */

/* BANNER */
.banner_link {
    height: 100%;
}
.banner_link:hover {
    opacity: 0.7;
}
.prof_banners a:hover {
	opacity: 0.4;
}
.violet_banner_img a:hover {
    opacity: 0.7;
}
.banner_text {
    position: absolute;
    width: 240px;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
}
.banner1 .banner_text {
    padding-top: 55px;
}
.banner2 .banner_text {
    padding-top: 40px;
}
/* end BANNER */

/* TOP TITLE BLOCK */
.top_title_block {
    padding-top: 60px;
}
.top_title_block_blue {
    background: #2592b0;
    color: #ffffff;
}




.title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 690px;
}
.title_text_box .title {
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 45px;
}

.big_title .title {
    font-size: 60px;
    font-weight: bold;
    margin-bottom: 45px;
}
.title_text_box .text {
    font-size: 16px;
    line-height: 28px;
}
.title_text_box .text a {
    color: #2592b0;
    text-decoration: underline;
}
.title_text_box .text a:hover {
    color: #337ab7;
    text-decoration: none;
}



/*blue_white*/
.top_title_block_blue_white {
    background: #cfd8dc;
    color: #212121;
}
.top_title_block_blue_white .title_text_box {
    border-left: 2px solid #212121;
    padding-left: 75px;
    padding-bottom: 50px;
    width: 100%;
}
.top_title_block_blue_white_cont_pd {
    margin: 50px 0;
}

.top_title_block_blue_white_notbr .title_text_box {
    border-left: 0;
    padding-left: 0;
}

.top_title_block_blue_white_gray {
    background: #eceff1;
    color: #212121;
}


.top_title_block_blue_white_gray .title_text_box {
    border-left: 2px solid #212121;
    padding-left: 75px;
    padding-bottom: 50px;
    width: 100%;
}

/*red*/
.top_title_block_red {
    background: #d35653;
    color: #ffffff;
}
.top_title_block_red .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 40px;
    width: 100%;
}

.top_title_block_red table {
    color: #ffffff;
}

/*blue12*/
.top_title_block_blue12 {
    background: #f0862d;
    color: #ffffff;
}
.top_title_block_blue12 .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}
/*end blue12*/

/*blue123*/
.top_title_block_blue123 {
    background: #f0862d;
    color: #ffffff;
}
.top_title_block_blue123 .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}
/*end blue123*/

/*red*/
.top_title_block_orange {
    background: #f0862d;
    color: #ffffff;
}

/*violet*/
.top_title_block_violet {
    background: #934ca5;
    color: #ffffff;
}
.top_title_block_violet .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 690px;
}
/*end violet*/

/*violet5*/
.top_title_block_violet5 {
    background: #934ca5;
    color: #ffffff;
}
.top_title_block_violet5 .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}
/*end violet5*/

/*violet1*/
.top_title_block_violet1 {
    background: #934ca5;
    color: #ffffff;
}
.top_title_block_violet1 .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}
/*end violet*/

/*blue5*/
.top_title_block_blue5 {
    background: #2592b0;
    color: #ffffff;
}
.top_title_block_blue5 .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}
/*end blue5*/

/*green5*/
.top_title_block_green5 {
    background: #74ae3a;
    color: #ffffff;
}
.top_title_block_green5 .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}
/*end green5*/

/*orange1*/
.top_title_block_orange1 {
    background: #f0862d;
    color: #ffffff;
}
.top_title_block_orange1 .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}
/*end orange1*/

/*green*/
.top_title_block_green {
    background: #74ae3a;
    color: #ffffff;
}
.top_title_block_green .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}

.top_title_block_green .right-inner-addon i {
    color: #74ae3a;
}
/*end green*/

/*orange1234*/
.top_title_block_orange1234 {
    max-height: 360px;
    margin-bottom: 180px;
}
.top_title_block_orange1234 .title_text_box {
    border-left: 0;
    padding-left: 0;
    width: 100%;

}
.top_title_block_orange1234 .title_text_box .title {
    font-size: 60px;
}


.top_title_block_roz{background-color:#e91e63; color:#fff}

.harta {
    -webkit-box-shadow: 0 0 20px 0   #f0862d;
    -moz-box-shadow: 0 0 20px 0   #f0862d;
    box-shadow: 0 0 20px 0   #f0862d;
}

.after_harta_blocks {
    margin-bottom: 50px;
}

.harta_blocks {
    padding: 0 15px;

}

.harta_blocks .title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}

.harta_blocks_orange {
    background: #f0862d;
    padding: 15px;
    color: #ffffff;
    min-height: 250px;
}
.harta_blocks_red {
    background: #b4403d;
    padding: 15px;
    color: #ffffff;
    min-height: 250px;
}
.harta_blocks_blue {
    background: #2592b0;
    padding: 15px;
    color: #ffffff;
    min-height: 250px;
}

/*end orange1234*/

/* end TOP TITLE BLOCK */

/* PROF BANNERS */
.content_banners {
    margin-bottom: 20px;
}
.prof_banners .prof_banner_text {
    position: absolute;
    text-align: center;
    display: inline-block;
    width: 455px;
    color: #ffffff;
    font-weight: bold;
    font-size: 30px;
    line-height: 185px;

}
.prof_banners {
    margin-left: 15px;
}
.banner_left {
    float: left;
}
.banner_right{
    float: right;
}
/* end PROF BANNERS */

/*BLUE TEXT BLOCK*/
.blue_text_block {
    background: #cfd8dc;
    padding: 50px 0;
}
.blue_text_block .title {
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 40px;

}
.blue_text_block .text {
    font-size: 14px;
    line-height: 22px;
    width: 780px;

}
/*end BLUE TEXT BLOCK*/

/*COMPANY LIST*/
.company_list {
    margin-top: 40px;
}
.company_list .title {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 0;
}
.company_list_item {

}
.company_list_item .title {
    text-transform: none;
    font-size: 16px;

}
.company_list_item .hr {
    border-top: 1px solid #90a4ae;
    margin: 15px 0;

}

table.company_list thead {
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
}
table.company_list>thead>tr>th {
    border-bottom: 1px solid #90a4ae;
    padding: 15px 15px 15px 0;
}
table.company_list>tbody>tr>th {
    border-top: 1px solid #90a4ae;
}
table.company_list>tbody>tr>td {
    border-top: 1px solid #90a4ae;
    padding: 15px 15px 15px 0;
}

table.company_list>tbody>tr .title {
    font-size: 16px;
    text-transform: none;
}


/*end COMPANY LIST*/

/*OPORTUN BLOCK*/
.oportun_box {
    margin: 50px 0;
}
.oportun_box .title {
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 50px;
}
.oportun_box ul {
    margin: 0;
    padding: 0;
}
.oportun_box ul li {
    list-style-type: none;
    float: left;
    width: 33%;
}
.oportun_box ul li a {
    color: #2592b0;
    font-size: 14px;
}
/*end OPORTUN BLOCK*/

/* CATEGORY LIST */
.catalog_list {
    margin-bottom: 50px;
}
.category_list {

}
.category_list .nav>li>a {
    padding: 0;
}
.category_list .nav>li>a:hover {
    text-decoration: underline;
    background-color: inherit;
}
.category_list ul {
    margin: 0;
    padding: 0;
}
.category_list ul li {
    list-style-type: none;
    display: inline-block;
    vertical-align: top;
    width: 132px;
    margin: 10px 10px 10px 14px;
}
.category_list ul li a img {
    display: block;
    margin-bottom: 5px;
    max-width: 131px;
}
.category_list ul li a:hover img {
    opacity: 0.8;
}
.category_list ul li a {
    font-size: 14px;
    color: #2592b0;
}

.category_item_list {
    margin: 30px 0;
    color: #212121;
}

.corm {
    font-size: 14px;
    color: #90a4ae;
    margin-left: 13px;
}

.category_item_list .title {
    font-size: 18px;
    font-weight: bold;
    color: #212121;
    margin-bottom: 15px;
}

.category_item_list .hr {
    border-top: 1px solid #cfd8dc;
    margin: 15px 0 15px 12px;

}

.sprite {
    margin-top: 15px;
}
.sprite ul {
    margin: 15px 0 0 0;
    padding: 0;
}
.sprite ul li {
    list-style-type: none;
}
.sprite ul li a {
    color: #2592b0;
    line-height: 22px;
}

.sprite_link i {
    font-size: 14px;
    font-weight: normal;
}


.sprite_link[aria-expanded="false"] i.fa-angle-up{
    display: none;
}
.sprite_link[aria-expanded="false"] i.fa-angle-down{
    display: inline-block;
}
.sprite_link[aria-expanded="true"] i.fa-angle-up {
    display:  inline-block;
}
.sprite_link[aria-expanded="true"] i.fa-angle-down {
    display: none;
}

/* end CATEGORY LIST */

/*TAB ITEMS*/
.tab_items .nav {

}

.tab_items .nav-tabs {
    border-bottom: 1px solid #eceff1;
}
.tab_items .nav li a {
    outline: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 1px solid #ffffff;
    border-bottom: 1px solid #eceff1;
    color: #2592b0;
    font-weight: bold;
    padding: 15px 20px;
}
.tab_items .nav li a:hover, .tab_items .nav li a:focus {
    border: 1px solid #eceff1;
}
.tab_items .nav li.active a {
    background: #eceff1;
    border: 1px solid #eceff1;
    color: #212121;
    font-weight: bold;
}
.tab_items .tab-content {
    background: #eceff1;
    padding: 30px 30px 10px 30px;
}

.tab_item {
    border-bottom: 1px solid #90a4ae;
    margin: 0;
    padding: 0;
    padding-bottom: 15px;
    margin-bottom: 15px;
    line-height: 22px;
}

.tab_item div {
    padding: 0;

}

/*end TAB ITEMS*/

/*PAGINATION*/
.pagination {}
.pag.pagination>li>a, .pag.pagination>li>span {
    background: #ffffff;
}
.pagination li.active a {
    border: 1px solid #d1d9dd;
    background: #eceff1;
    color: #90a4ae;
}
.pagination li.active a:hover, .pagination li.active a:focus{
    border: 1px solid #d1d9dd;
    background: #eceff1;
    color: #90a4ae;
}
.pagination li a {
    border: 1px solid #d1d9dd;
    color: #212121;
}
/*end PAGINATION*/

/*TAB FORM*/
.title_form {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    margin: 30px 0;
}

.tab_item_form {
    border-bottom: 0;
}
.tab_item_form {
    line-height: 40px;
}
.tab_item_form .form_text {
    width: 100%;
    height: 40px;
    border: 1px solid #90a4ae;
    padding: 0 10px;
}
.tab_item_form .item_form_block {
    margin: 0 0 10px 0;
}

.tab_item_form .capcha {
    margin: 30px 0 0 0;
}

.date_block {
    margin: 0 -10px;
}

.date_block div:first-child {
    padding-right: 10px;
}
.date_block div:last-child {
    padding-left: 10px;
}

.date_input i {
    float: right;
    margin: -27px 10px 0 0;
    position: relative;
    color: #90a4ae;
}

.capcha img {
    vertical-align: bottom;
}

.capcha input.form_text {
    display: inline-block;
    width: 160px;
    margin-left: 10px;
    vertical-align: bottom;
}

/*end TAB FORM*/

/*PUBLIC TEXT*/
.text_public_content {
    font-size: 16px;
    line-height: 28px;
    padding: 0 80px;
}
.text_public_content p {
    margin-bottom: 20px;
}


/*end PUBLIC TEXT*/

/* YouTube Responsive CSS for HubSpot */
.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
/*Youtube END

/*SLIDE*/
.slide_items {
    margin-bottom: 0;
    margin-top: 50px;
    background: #eceff1;
    padding-top: 30px;
}



.slide_items .carousel {
    margin-bottom: 0;
    padding: 0 40px 30px 40px;
}
/* The controlsy */
.slide_items .carousel .carousel-control {
    left: -12px;
    height: 40px;
    width: 40px;
    background: none;
    border: 0px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    margin-top: 28px;
    font-size: 20px;
    color: #212121;
    opacity: 1;
    text-shadow: none;
}
.slide_items .carousel  .carousel-control.right {
    right: -12px;
    left: auto;
}
/* The indicators */
.slide_items  .carousel-indicators {
    right: 50%;
    top: auto;
    bottom: -10px;
    margin-right: -19px;
}
/* The colour of the indicators */
.slide_items  .carousel-indicators li {
    background: #cecece;
}
.slide_items  .carousel-indicators .active {
    background: #428bca;
}

.layout-slideshow .sprocket-features-img-container img {
    max-height: 500px;
    object-fit: cover;
    width: 100%;
    height: 480px!important;
}
/*end SLIDE*/

/* CAROUSEL 4 ITEMS */

.carousel-showmanymoveone_4_item .carousel-control {
    width: 7%;
    background-image: none;
}
.carousel-showmanymoveone_4_item .carousel-control.left {
    margin-left: 15px;
}
.carousel-showmanymoveone_4_item .carousel-control.right {
    margin-right: 15px;
}
.carousel-showmanymoveone_4_item .cloneditem-1,
.carousel-showmanymoveone_4_item .cloneditem-2,
.carousel-showmanymoveone_4_item .cloneditem-3,
.carousel-showmanymoveone_4_item .cloneditem-4 {
    display: none;
}
@media all and (min-width: 768px) {
    .carousel-showmanymoveone_4_item .carousel-inner > .active.left,
    .carousel-showmanymoveone_4_item .carousel-inner > .prev {
        left: -50%;
    }
    .carousel-showmanymoveone_4_item .carousel-inner > .active.right,
    .carousel-showmanymoveone_4_item .carousel-inner > .next {
        left: 50%;
    }
    .carousel-showmanymoveone_4_item .carousel-inner > .left,
    .carousel-showmanymoveone_4_item .carousel-inner > .prev.right,
    .carousel-showmanymoveone_4_item .carousel-inner > .active {
        left: 0;
    }
    .carousel-showmanymoveone_4_item .carousel-inner .cloneditem-1 {
        display: block;
    }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
    .carousel-showmanymoveone_4_item .carousel-inner > .item.active.right,
    .carousel-showmanymoveone_4_item .carousel-inner > .item.next {
        -webkit-transform: translate3d(50%, 0, 0);
        transform: translate3d(50%, 0, 0);
        left: 0;
    }
    .carousel-showmanymoveone_4_item .carousel-inner > .item.active.left,
    .carousel-showmanymoveone_4_item .carousel-inner > .item.prev {
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
        left: 0;
    }
    .carousel-showmanymoveone_4_item .carousel-inner > .item.left,
    .carousel-showmanymoveone_4_item .carousel-inner > .item.prev.right,
    .carousel-showmanymoveone_4_item .carousel-inner > .item.active {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        left: 0;
    }
    .slide_items_page .carousel .carousel-control {
        margin-top: 40px;
    }
}
@media all and (min-width: 992px) {
    .carousel-showmanymoveone_4_item .carousel-inner > .active.left,
    .carousel-showmanymoveone_4_item .carousel-inner > .prev {
        left: -25%;
    }
    .carousel-showmanymoveone_4_item .carousel-inner > .active.right,
    .carousel-showmanymoveone_4_item .carousel-inner > .next {
        left: 25%;
    }
    .carousel-showmanymoveone_4_item .carousel-inner > .left,
    .carousel-showmanymoveone_4_item .carousel-inner > .prev.right,
    .carousel-showmanymoveone_4_item .carousel-inner > .active {
        left: 0;
    }
    .carousel-showmanymoveone_4_item .carousel-inner .cloneditem-2,
    .carousel-showmanymoveone_4_item .carousel-inner .cloneditem-3 {
        display: block;
    }

}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
    .carousel-showmanymoveone_4_item .carousel-inner > .item.active.right,
    .carousel-showmanymoveone_4_item .carousel-inner > .item.next {
        -webkit-transform: translate3d(25%, 0, 0);
        transform: translate3d(25%, 0, 0);
        left: 0;
    }
    .carousel-showmanymoveone_4_item .carousel-inner > .item.active.left,
    .carousel-showmanymoveone_4_item .carousel-inner > .item.prev {
        -webkit-transform: translate3d(-25%, 0, 0);
        transform: translate3d(-25%, 0, 0);
        left: 0;
    }
    .carousel-showmanymoveone_4_item .carousel-inner > .item.left,
    .carousel-showmanymoveone_4_item .carousel-inner > .item.prev.right,
    .carousel-showmanymoveone_4_item .carousel-inner > .item.active {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        left: 0;
    }

}

/* END CAROUSEL 4 ITEMS */


/*EVENIM TABLE*/
.evenim {
    max-height: 200px;
    padding-right: 10px;
}
.evenim thead th {
    background: #ffffff;
    color: #d35653;
    text-transform: uppercase;
    font-weight: bold;

}
.evenim table>thead>tr>th {
    border-bottom: none;
}
/*end EVENIM TABLE*/

/*MATERIALE*/
.materiale .title {
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 20px;
}
.materiale .item {
    margin-top: 30px;
    padding-top: 20px;
    border-top: 1px solid #cfd8dc;
}
.materiale .item .title {
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    margin-bottom: 15px;
}
.download_link {
}

.materiale .item .title, .materiale .item .text {
}

a.list_univer {
    padding: 40px 0 10px 0;
    display: inline-block;
    color: #2592b0;
    font-size: 14px;
    text-decoration: underline;
}

/*end MATERIALE*/


/* SCROL */
.evenim::-webkit-scrollbar {
    -webkit-appearance: none;
}
.evenim::-webkit-scrollbar:vertical {
    width: 8px;
}
.evenim::-webkit-scrollbar:horizontal {
    height: 8px;
}
.evenim::-webkit-scrollbar-thumb {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px;
    border: 0px solid #ffffff;
}
.evenim::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #b4403d;
}
/* END SCROL */

/* MAP ORANGE BLOCK */
.top_title_block_orange {
    max-height: 360px;
    margin-bottom: 180px;
}
.top_title_block_orange .title_text_box {
    border-left: 0;
    padding-left: 0;
    width: 100%;

}
.top_title_block_orange .title_text_box .title {
    font-size: 60px;
}
.harta {
    -webkit-box-shadow: 0 0 20px 0   #f0862d;
    -moz-box-shadow: 0 0 20px 0   #f0862d;
    box-shadow: 0 0 20px 0   #f0862d;
}

.after_harta_blocks {
    margin-bottom: 50px;
}

.harta_blocks {
    padding: 0 15px;

}

.harta_blocks .title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}

.harta_blocks_orange {
    background: #f0862d;
    padding: 15px;
    color: #ffffff;
    min-height: 250px;
}
.harta_blocks_red {
    background: #b4403d;
    padding: 15px;
    color: #ffffff;
    min-height: 250px;
}
.harta_blocks_blue {
    background: #2592b0;
    padding: 15px;
    color: #ffffff;
    min-height: 250px;
}

/* end MAP ORANGE BLOCK */

/*CENTRE TABLE*/
.centre {
    max-height: 440px;
    padding-right: 10px;
    margin-top: 40px;

}
.centre thead th {
    background: #90a4ae;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;

}
.centre table>thead>tr>th {
    border-bottom: none;
    padding: 8px;
}

.centre table>tbody>tr>td {
    padding: 15px 8px 5px 8px;
    vertical-align: top;
    border-bottom: 1px solid #ddd;
}

/*end CENTRE TABLE*/

/* SCROL */
.centre::-webkit-scrollbar {
    -webkit-appearance: none;
}
.centre::-webkit-scrollbar:vertical {
    width: 8px;
}
.centre::-webkit-scrollbar:horizontal {
    height: 8px;
}
.centre::-webkit-scrollbar-thumb {
    background-color: rgba(27, 146, 176, 1);
    border-radius: 10px;
    border: 0px solid #ffffff;
}
.centre::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #eceff1;
}
/* END SCROL */

/*COMITETE TEXT*/
.comitete_text {
    margin: 50px 0 0 0;
}
.comitete_text .title {
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 15px;
}

.cols_info_box {
    margin: 20px -15px;
}

.cols_info_box_blue {
    color: #2592b0;
}

.company_table_item {
    margin: 30px 0;
}
.company_table_item .title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 0;
}

.company_table_item .item   {
    border-bottom: 1px solid #90a4ae;
    margin: 10px 0 0 0;
    padding: 0 0 10px 0;
}

.company_table_item .item:last-child {
    border-bottom: 0;
}
/*end COMITETE TEXT*/

/*VIOLET BANNER*/
.violet_banner {
    margin-bottom: 50px;
    text-align: center;
}

.violet_banner_img {
    position: relative;
    width: 456px;
    margin: 0 auto;
}

.violet_banner_text {
    position: absolute;
    left: 0;
    right: 0;
    line-height: 200px;
    font-size: 30px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}
/*end VIOLET BANNER*/

/* RIGHT ICON */
.right-inner-addon {
    position: relative;
}
.right-inner-addon input {
    padding-right: 40px;
}
.right-inner-addon i {
    position: absolute;
    right: 0px;
    padding: 10px 12px;
    pointer-events: none;
}
/* end RIGHT ICON */

/*INPUT SEARCH*/
.input_search label {
    text-transform: uppercase;
}
.input_search input {
    height: 40px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0;
}
.input_search i {
    font-size: 18px;
}
/*end INPUT SEARCH*/

/*PRODUCE TABLE*/
.produce_table {
    margin-bottom: 50px;
}
.produce_table table thead {
    border-bottom: 0;
}
.produce_table table thead tr th {
    color: #90a4ae;
    border-bottom: 1px solid #cfd8dc;
    text-transform: uppercase;
    vertical-align: middle;
    font-size: 14px;
}
.produce_table .table>tbody>tr>td {
    border-bottom: 1px solid #cfd8dc;
    font-size: 14px;
}

.gray_text {
    color: #90a4ae;
    margin-top: 5px;
}
/*end PRODUCE TABLE*/

/* TOP_BLUE_GRAY_BOX */
.top_bluegray_box {
    padding: 60px 0 0 0;
}
.top_bluegray_box .moduletable.partners_box {
    border-left: 2px solid #212121;
    padding-left: 75px;
    padding-bottom: 30px;
}
.top_bluegray_box .partners_box .title {
    font-size: 60px;
    font-weight: bold;
    margin-bottom: 45px;
    line-height: 42px;
}

ul.partners_box {
    margin: 0;
    padding: 0;
}
ul.partners_box li {
    float: left;
    width: 33%;
}
ul.partners_box li a {
    background: #eceff1;
    margin: 10px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 18px;
}
ul.partners_box li a:hover {
    background: #212121;
    color: #ffffff;
}
ul.partners_box li.active a {
    background: #212121;
    color: #ffffff;
}
ul.partners_box li a img {
    vertical-align: inherit;
    margin-right: 10px;
}

div.itemContainer {
    float: none;
}

/* end TOP_BLUE_GRAY_BOX */

/* PARTNER CONTENT */
.partner_content .catItemTitle {
    font-size: 16px;
    font-weight: bold;
    margin-top: 10px;

}
.partner_content .catItemTitle_stiri a {
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    color: #000000;
    margin-bottom: 10px;

}
.partner_content .catItemDateCreated {
    font-size: 14px;
    color: #90a4ae;
}

.partner_content div.catItemView {
    margin-bottom: 10px;
}

.partner_content .catItemView {
    border-bottom: 1px solid #90a4ae;
}

.partner_content .catItemView:nth-child(3n+3) {
    /*border-bottom: 0px solid #90a4ae;*/
}
.partner_content .catItemView:last-child {
    border-bottom: 0px solid #90a4ae;
}

.catalog_content {

}

.catalog_content .catItemView {
    border-top: 1px solid #cfd8dc;
    border-bottom: 0px solid #cfd8dc;
}

.partner_content .catItemImageBlock {
    margin: 0;
}

.partner_content .sprite {}

.partner_content .sprite a.btn-default {
    padding: 12px 14px;
}



.partner_content .sprite_link[aria-expanded="false"] i.fa-chevron-up{
    display: none;
}
.partner_content .sprite_link[aria-expanded="false"] i.fa-chevron-down{
    display: inline-block;
}
.partner_content .sprite_link[aria-expanded="true"] i.fa-chevron-up {
    display:  inline-block;
}
.partner_content .sprite_link[aria-expanded="true"] i.fa-chevron-down {
    display: none;
}

.sprite_link_btn {
    cursor: pointer;
}
.sprite_link_btn i.fa-angle-up {
    display: none;
}
.sprite_link_btn i.fa-angle-down {
    display: inline-block;
}
.sprite_link_btn.open_sprite i.fa-angle-up {
    display:  inline-block;
}
.sprite_link_btn.open_sprite i.fa-angle-down {
    display: none;
}

.collapse { margin: 0; padding: 0; display: none }

/* end PARTNER CONTENT */

/*QUEST_CONT*/
.quest_cont {
    list-style-type: none;
    counter-reset:  item;
    margin: 0;
    padding: 0;
}
.quest_cont li {
    border-bottom: 1px solid #cfd8dc;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.quest_cont li:before {
    content: counter(item) '';
    counter-increment: item;
    float: left;
    margin-right: 70px;
    color: #cfd8dc;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
}

.quest_cont li .quest_block {
    margin-left: 150px;
}
.quest_cont li .title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}

.quest_cont li:last-child {
    border-bottom: 0;
}

.quest_cont li a {
    color: #2592b0;
}
/*end QUEST_CONT*/

/*PDF DOC*/

.pdf_doc {
    margin: 0;
    padding: 0;
}
.pdf_doc li {
    border-bottom: 1px solid #cfd8dc;
    margin-bottom: 20px;
    padding-bottom: 20px;
    list-style-type: none;
}
.pdf_doc {

}
/*end PDF DOC*/

/* MAP MAIN PAGE */
.moduletable h3.title_map {
    margin-bottom: 20px;
}
/* end MAP MAIN PAGE */


/* DATE DE CONTACT */
.date_de_contact_mod {
    float: right;
}

.moduletable .container.crdip_box {
    display: inline;

}
.crdip {
    width: 780px;
}
.crdip p {
    margin-bottom: 25px;
    margin-left: -10px;
}
.crdip p:last-child {
    margin-bottom: 0;
}
.crdip p:first-child {
    margin-top: 25px;
}

.vetref p {
    margin-bottom: 25px;
    margin-left: 15px;
}

.date_stiri {
    margin-top: 5px;
}

.stiri_item {
    margin-top: -40px;
    margin-bottom: 50px;
}

.stiri_item_date {
    margin-left: -15px;
}

.stiri_item_content {
    font-size: 16px;
}

.top_bluegray_box .moduletable.stiri_item_box {
    border-left: 2px solid #212121;
    padding-left: 75px;
    padding-bottom: 60px;
}
.top_bluegray_box .stiri_item_box .title {
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 42px;
}


div.itemBackToTop {
    display: none;
}


div.itemView {
    margin: 0 auto;
}
/* end DATE DE CONTACT */

/*PAGINATION*/
div.k2Pagination {
    text-align: left;
    margin-left: 10px;
}
div.k2Pagination ul {
    text-align: left;
}
.k2Pagination ul li.pagination-start {
    display: none;
}
.k2Pagination ul li.pagination-prev {
    display: none;
}
.k2Pagination ul li.pagination-next {
    display: none;
}
.k2Pagination ul li.pagination-end {
    display: none;
}


div.k2Pagination ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
div.k2Pagination ul li a {
     display: inline-block;

     margin: 0;

     border-radius: 0px;
     vertical-align: middle;



    position: relative;
    float: left;
    padding: 8px 14px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #212121;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}


.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 8px 14px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #90a4ae;
    text-decoration: none;
    background-color: #eceff1;
    border: 1px solid #ddd;
}
div.k2Pagination .pagination>li:nth-child(3) a, div.k2Pagination .pagination>li:nth-child(3) span
 {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

div.k2Pagination ul li:nth-last-child(3) a, div.k2Pagination ul li:nth-last-child(3) span {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}
/*end PAGINATION*/

/*SEARCH_CONT*/
.search_cont {
    list-style-type: none;
    counter-reset:  item;
    margin: 0;
    padding: 0;
}
.search_cont li {
    border-bottom: 1px solid #cfd8dc;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.search_cont li:before {
    content: counter(item) '';
    counter-increment: item;
    float: left;
    margin-right: 70px;
    color: #212121;
    font-size: 14px;
    font-weight: bold;
}

.search_cont li .quest_block {
    margin-left: 80px;
}
.search_cont li .title {
    font-size: 14px;
    margin-bottom: 10px;
}
.search_cont li .title a {
    font-size: 14px;
    margin-bottom: 10px;
    color: #2592b0;
}

.search_cont li:last-child {
    border-bottom: 0;
}

span.gray {
    background: #eceff1;
}

.top_bluegray_box .moduletable.result_search_box {
    border-left: 2px solid #212121;
    padding-left: 75px;
    padding-bottom: 60px;
}
.top_bluegray_box .result_search_box .title {
    font-size: 60px;
    font-weight: bold;
    margin-bottom: 45px;
    line-height: 42px;
}



.search-results {
    list-style-type: none;
    counter-reset: item;
    margin: 0;
    padding: 0;
}


.search-results li {
    border-bottom: 1px solid #cfd8dc;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

.search-results li:before {
    content: counter(item) '';
    counter-increment: item;
    float: left;
    margin-right: 70px;
    color: #212121;
    font-size: 14px;
    font-weight: bold;
}

.small.result-url {
    margin-left: 80px;
}

.search-results li p.result-text {
    margin-left: 80px;
}

/*end SEARCH_CONT*/

/*SLIDER*/
.djslider-loader-default {
    overflow: inherit;
}
.djslider-default {
    margin-bottom: 0;
    background: #eceff1;
    padding-top: 30px;
}

.djslider-default .slider-container {
}

.navigation-container {
    position: relative;
    text-align: center !important;
}
.prev-button {
    cursor: pointer;
    display: block;
    position: absolute;
    left: -25px;
    top: 48px;
}
 .next-button {
    cursor: pointer;
    display: block;
    position: absolute;
    right: -25px;
     top: 48px;
}
/*end SLIDER*/

/*PARTNER TABLE*/
.partner_table {
    margin: 40px 0 10px 0;
}
.partner_table tr td {
    padding: 10px 0;
    font-size: 14px;
}
.partner_table tr td:first-child {
    width: 240px;
    font-weight: bold;
    padding: 10px 0;
    font-size: 14px;
}


/*end PARTNER TABLE*/

/*LIST*/
.list {
    margin: 0;
    padding: 0;
}
/*endLIST*/

/*PAGINATION*/
.controls {
    margin: 10px 0 20px 0;
}
.controls a{
    background-color: #ffffff;
    border: 1px solid #cfd8dc;
    color: #212121;
    text-decoration:none;
    cursor: pointer;
    width: 38px;
    padding: 7px 0;
    display: inline-block;
    text-align: center;
    margin-left: -1px;
}

.controls a:first-child {
    border-radius: 3px 0 0 3px;
}
.controls a:last-child {
    border-radius: 0 3px 3px 0;
}
.controls .active {
    cursor: pointer;
    color: #90a4ae;
    background-color: #eceff1;
    border: 1px solid #cfd8dc;
}
/*end PAGINATION*/


/*PAGINATION*/
.controls_ang {
    margin: 10px 0 20px 0;
}
.controls_ang a{
    background-color: #ffffff;
    border: 1px solid #cfd8dc;
    color: #212121;
    text-decoration:none;
    cursor: pointer;
    width: 38px;
    padding: 7px 0;
    display: inline-block;
    text-align: center;
    margin-left: -1px;
}

.controls_ang a:first-child {
    border-radius: 3px 0 0 3px;
}
.controls_ang a:last-child {
    border-radius: 0 3px 3px 0;
}
.controls_ang .active {
    cursor: pointer;
    color: #90a4ae;
    background-color: #eceff1;
    border: 1px solid #cfd8dc;
}
/*end PAGINATION*/

/*FORMA*/
.bfQuickMode .bfPage {
    background: none;
    padding: 0;
    font-family: 'Open Sans', sans-serif;
}
.bfQuickMode .controls {
    margin: 5px 0;
}
.bfQuickMode .controls .control-label {
    width: 360px;
}
.bfQuickMode .controls .control-label {
    font-size: 14px;
    line-height: 18px;
    min-height: 18px;
    margin: 0;
    padding: 0;
    border: none;
    font-family: 'Open Sans', sans-serif;
    color: #212121;
    font-weight: normal;
    background-color: inherit;
}

.bfQuickMode label, .bfQuickMode input[type="text"],
.bfQuickMode button, .bfQuickMode select, .bfQuickMode textarea, .bfQuickMode .uneditable-input {
    height: 40px;
    border: 1px solid #90a4ae;
    padding: 0 10px;
    color: #212121;
}
.bfQuickMode input[type="text"], .bfQuickMode textarea, .bfQuickMode .uneditable-input, .bfQuickMode input[type="text"]:focus, .bfQuickMode textarea:focus, .bfQuickMode .uneditable-input:focus, .bfQuickMode input[type="text"]:hover, .bfQuickMode textarea:hover, .bfQuickMode .uneditable-input:hover {
    outline: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    margin: 0;
    transition: none;
    font-size: 14px;
    font-weight: lighter;
    line-height: 14px;
    padding: 4px 6px;
    background-color: #ffffff;
    border-color: #90a4ae;
    height: 40px;
    min-height: 40px;
    max-height: 40px;
    -webkit-appearance: none;
}


.bfQuickMode fieldset .bfElemWrap, .bfQuickMode section .bfElemWrap {
    border-bottom-color: #F5F5F5;
    border-bottom-style: solid;
    border-bottom-width: 0;
    padding-bottom: 0px;
}


.bfQuickMode .controls .input-append {
    display: inline-block;
    width: 245px;
}
.bfQuickMode .controls .bfCalendar {
    margin-left: -34px;
    background: url("../img/calendar.png") no-repeat;
    background-position: 8px 11px;
    width: 30px;
}
#bfElemWrap156 {
    display: inline-block;
}
#bfElemWrap156 .controls {
    display: inline-block;
    width: 631px;
}

#bfElemWrap157 {
    display: inline-block;
}

.bfQuickMode #bfElemWrap156 input[type="text"] {
    max-width: 98%;
}
.bfQuickMode #bfElemWrap157 input[type="text"] {
    max-width: 98%;
}

.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input {
    max-width: 58%;
    width: 100%;
}

.bfQuickMode .form-actions {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    background-image: none;
    outline: none;
    border-top-color: #F5F5F5;
    border-top-style: solid;
    border-top-width: 0;
    padding-top: 0;

}

.bfQuickMode .form-actions .bfSubmitButton {
    float: none !important;

    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    text-shadow: none;

    font-family: 'Open Sans', sans-serif;

    color: #ffffff;
    background-color: #2592b0;
    border-color: #2592b0;
    padding: 9px 22px;
    font-weight: bold;
}

.bfQuickMode .form-actions .bfSubmitButton:hover {
    color: #ffffff;
    background-color: #217b94;
    border-color: #2592b0;
    outline: none;
}


#mod-search-searchword {
	vertical-align: middle;
    width: 480px;
    height: 40px;
    padding: 0 10px;
    margin: 20px 0px;
    border: 1px solid #eceff1;
}


.submit_img {
	position: absolute;
    top: 32px;
    right: 45px;
    background: #FFF;
    border: none;
    padding: 8px;
}


.module_box.calendar {
    display: block;
}

.bfQuickMode .img-polaroid {
    border: none;
    padding: 0;
    margin: 0;
}

#bfElemWrap181 {
    display: inline-block;

}
.bfQuickMode #bfElemWrap181  .controls .input-append {
    width: 238px;
}
#bfElemWrap181 .bfCaptchaField {
    width: 230px;
    max-width: 100%;
    vertical-align: middle;
}

#bfElemWrap210 {
    display: inline-block;
}

#bfElemWrap210 .button {
    float: none !important;

    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    text-shadow: none;

    font-family: 'Open Sans', sans-serif;

    color: #ffffff;
    background-color: #2592b0;
    border-color: #2592b0;
    padding: 9px 22px;
    font-weight: bold;
}
#bfElemWrap210 .button:hover {
    background-color: #217b94;
    border-color: #2592b0;
}
#ff_frame6 #bfElemWrap276 .button:hover {
    background-color: #217b94;
    border-color: #2592b0;
}




/*end FORMA*/

/*FORMA*/
.bfQuickMode .bfPage {
    background: none;
    padding: 0;
    font-family: 'Open Sans', sans-serif;
}
.bfQuickMode .controls {
    margin: 5px 0;
}
.bfQuickMode .controls .control-label {
    width: 360px;
}
.bfQuickMode .controls .control-label {
    font-size: 14px;
    line-height: 18px;
    min-height: 18px;
    margin: 0;
    padding: 0;
    border: none;
    font-family: 'Open Sans', sans-serif;
    color: #212121;
    font-weight: normal;
}

.bfQuickMode label, .bfQuickMode input[type="text"],
.bfQuickMode button, .bfQuickMode select, .bfQuickMode textarea, .bfQuickMode .uneditable-input {
    height: 40px;
    border: 1px solid #90a4ae;
    padding: 0 10px;
    color: #212121;
}
.bfQuickMode input[type="text"], .bfQuickMode textarea, .bfQuickMode .uneditable-input, .bfQuickMode input[type="text"]:focus, .bfQuickMode textarea:focus, .bfQuickMode .uneditable-input:focus, .bfQuickMode input[type="text"]:hover, .bfQuickMode textarea:hover, .bfQuickMode .uneditable-input:hover {
    outline: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    margin: 0;
    transition: none;
    font-size: 14px;
    font-weight: lighter;
    line-height: 14px;
    padding: 4px 6px;
    background-color: #ffffff;
    border-color: #90a4ae;
    height: 40px;
    min-height: 40px;
    max-height: 40px;
    -webkit-appearance: none;
}


.bfQuickMode fieldset .bfElemWrap, .bfQuickMode section .bfElemWrap {
    border-bottom-color: #F5F5F5;
    border-bottom-style: solid;
    border-bottom-width: 0;
    padding-bottom: 0px;
}


.bfQuickMode .controls .input-append {
    display: inline-block;
    width: 245px;
}
.bfQuickMode .controls .bfCalendar {
    margin-left: -34px;
    background: url("../img/calendar.png") no-repeat;
    background-position: 8px 11px;
    width: 30px;
}
#bfElemWrap156 {
    display: inline-block;
}
#bfElemWrap156 .controls {
    display: inline-block;
    width: 631px;
}

#bfElemWrap157 {
    display: inline-block;
}

.bfQuickMode #bfElemWrap156 input[type="text"] {
    max-width: 98%;
}
.bfQuickMode #bfElemWrap157 input[type="text"] {
    max-width: 98%;
}

.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input {
    max-width: 58%;
    width: 100%;
}

.bfQuickMode .form-actions {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    background-image: none;
    outline: none;
    border-top-color: #F5F5F5;
    border-top-style: solid;
    border-top-width: 0;
    padding-top: 0;

}

.bfQuickMode .form-actions .bfSubmitButton {
    float: none !important;

    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    text-shadow: none;

    font-family: 'Open Sans', sans-serif;

    color: #ffffff;
    background-color: #2592b0;
    border-color: #2592b0;
    padding: 9px 22px;
    font-weight: bold;
}

.bfQuickMode .form-actions .bfSubmitButton:hover {
    color: #ffffff;
    background-color: #217b94;
    border-color: #2592b0;
    outline: none;
}



.bfQuickMode .img-polaroid {
    border: none;
    padding: 0;
    margin: 0;
}

#bfElemWrap181 {
    display: inline-block;

}
.bfQuickMode #bfElemWrap181  .controls .input-append {
    width: 238px;
}
#bfElemWrap181 .bfCaptchaField {
    width: 230px;
    max-width: 100%;
    vertical-align: middle;
}

#bfElemWrap210 {
    display: inline-block;
}

#bfElemWrap210 .button {
    float: none !important;

    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    text-shadow: none;

    font-family: 'Open Sans', sans-serif;

    color: #ffffff;
    background-color: #2592b0;
    border-color: #2592b0;
    padding: 9px 22px;
    font-weight: bold;
}



/*end FORMA*/



/*DROPDOWN HOVER*/
.sidebar-nav {
    padding: 9px 0;
}

.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.main_menu .dropdown-menu, .nav-pills .dropdown-menu, .main_menu .dropdown-menu {
    margin-top: 0;
}

.main_menu .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.main_menu .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}

/*end DROPDOWN HOVER*/

/*LEFT MOBILE MENU*/
.ui-panel {
    background: #f2f2f2;
}
.ui-page-panel-open {
    overflow: hidden;
    position: fixed;
}

.ui-panel .nav-pills>li {
    float: none;
}
.ui-panel .nav-pills>li a {
    color: #ffffff;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.ui-panel .nav-pills>li+li {
    margin-left: 0;
}

.ui-panel ul li a.color_blue {
    background: #2592b0;
}
.ui-panel ul li a.color_red {
    background: #d35653;
}
.ui-panel ul li a.color_orange {
    background: #f0862d;
}
.ui-panel ul li a.color_violet {
    background: #934ca5;
}
.ui-panel ul li a.color_green {
    background: #74ae3a;
}
.ui-panel ul li a:hover {
    opacity: 0.8;
}

.mobile_link_open_menu {
    display: none;
}
/*end LEFT MOBILE MENU*/

/*SOCIAL BTNS*/
.social_btns {
    text-align: center;
}
.social_btns a img {
    width: 50px;
    display: inline-block;
}
/*end SOCIAL BTNS*/

/*MAIN ARTICLE*/
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
    width: 100%;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img:hover {
    opacity: 0.8;
}

div.k2ItemsBlock ul li a {
    color: #2592b0;
}

div.itemIntroText {
    font-weight: normal;
    font-size: 16px;
}
/*end MAIN ARTICLE*/

/*CALENDAR*/
.calendar tfoot .ttip {
    display: none;
}

.bfQuickMode .controls .add-on:last-child, .bfQuickMode .controls .btn:last-child, .bfQuickMode .controls .btn-group:last-child > .dropdown-toggle {
    outline: none;
}
/*end CALENDAR*/

/*FORMA*/
.input_form_box {
    width: 100%;
    margin: 13px 0;
}
.title_input_box {
    width: 40%;
    display: inline-block;
    vertical-align: middle;
}
.input_box {
    width: 59%;
    display: inline-block;
    vertical-align: middle;
}
.input_box input {
    width: 100%;
    display: inline-block;
    outline: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    margin: 0;
    transition: none;
    font-size: 14px;
    font-weight: lighter;
    line-height: 14px;
    padding: 4px 6px;
    background-color: #ffffff;
    border-color: #90a4ae;
    height: 40px;
    min-height: 40px;
    max-height: 40px;
    -webkit-appearance: none;
    border: 1px solid #90a4ae;
    color: #212121;
    font-weight: 500;
}

.send_btn {
    /*float: none !important;*/
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    text-shadow: none;
    font-family: 'Open Sans', sans-serif;
    color: #ffffff;
    background-color: #2592b0;
    border-color: #2592b0;
    padding: 9px 22px;
    font-weight: bold;
}
.send_btn:hover {
    background-color: #217b94;
    border-color: #2592b0;
}

.icon_input i {
    color: #90a4ae;
    position: absolute;
    right: 25px;
    top: 12px;
}

.input_box.full_width {
    width: 100%;
}

.captcha_input_box {
    padding-right: 30px;
}


.input_form_box .form-group {
    margin-bottom: 0;
    padding-right: 15px;
}

.btn_form_pos {
    float: left;
    margin-top: -68px;
    margin-left: 40.5%;
    position: relative;
}

.printArea {
    color: green;
    font-weight: bold;
}
/*end FORMA*/

.k2ItemsBlock .k2ModuleList187 {
    min-height: inherit!important;
}

.stiri_cat_list_item_hide {
    display: none;
}

.stiri_module {
    margin-top: -50px;
}

.stiri_module .holder {
    margin: 40px 0 50px 0;
}

/*TABLE*/

.wrapper {
    width:100%;
    height: 200px;

}

.myTable>thead>tr>th {
    vertical-align: bottom;
    color: #d35653;
    border-bottom: 0px solid #ddd;
}

.myTable {
    width:100%;
}
.myTable thead {
    background-color:#ffffff;=
}

.container_nopd {
    padding-left: 0;
    padding-right: 0;
}

.myTable_Centre {

}

.myTable_Centre thead th {
    background: #90a4ae;
    color: #ffffff;
    text-transform: uppercase;
    padding: 8px;
}
/*end TABLE*/

.comitete_items {
    margin-top: 40px;
}

.module_comiteteItemTitle {
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    color: #000000;
    margin-bottom: 10px;
}

/* Specialities Catalog */
#specialitiesCategoryFilter.category_list ul li {
    list-style-type: none;
    display: inline-block;
    vertical-align: top;
    width: 129px;
    margin: 10px 10px 10px 14px;
}

#specialitiesCategoryFilter.category_list ul li a:hover,
#specialitiesCategoryFilter.category_list ul li a:focus,
#specialitiesCategoryFilter.category_list ul li a:active {
	background: none;
}

#specialitiesCategoryFilter.category_list ul li a.active {
	font-weight: bold;
}

#specialitiesContent .row.item td {
	padding: 20px 0;
    border-top: 1px solid #cfd8dc;
	vertical-align: top;
}

#specialitiesContent .row.item p {
	margin: 0;
	padding: 0;
}

#specialitiesContent .row.item .data-left {
	font-size: 14px;
    color: #90a4ae;
}

#specialitiesContent .row.item .data-right .data-name {
	font-size: 16px;
    font-weight: bold;
}

#specialitiesContent .row.item .data-right .data-categories {
	margin: 10px 0;
}

#specialitiesContent .row.item .data-right .data-categories a {
	display: block;
}

#specialitiesContent .row.item .data-right .data-categories a:active,
#specialitiesContent .row.item .data-right .data-categories a:focus {
	text-decoration: none;
}
/* End Specialities Catalog */

.centre a img {
    width: 100%;
}
.read_more_link {
    margin-top: 10px;
}
.read_more_link a {
    color: #2592b0;
}

div.itemExtraFields.no_bord {
    border: none;
}

.title_admiteri {
    font-size: 18px;
}

.admirateri_item .title_text_box {
    border-left: 2px solid #ffffff;
    padding-left: 75px;
    padding-bottom: 30px;
    width: 100%;
}

#hideShow {
    visibility: hidden;
    display: inline-block;
    position: absolute;
    width: 530px;
    left: -475px;
    top: 0;
    background: #ffffff;
    height: 102px;
    padding: 10px;
}

.finder label  {
    display: none;
}

.finder input {
    vertical-align: middle;
    width: 480px;
    height: 40px;
    padding: 0 10px;
    margin: 20px 0px;
    border: 1px solid #eceff1;
}

.result-title a {
    font-size: 14px;
    color: #2592b0;
    /*display: inherit;*/
	display: inline;
    padding-left: 30px; /* 80 */
}

.result-text {
	padding-left: 40px;
}

.search-results .result-text {
	border-bottom: 1px solid #cfd8dc;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

.close_find_block {
    float: right;
    margin-top: 28px;
    font-size: 16px;
    color: #cfd8dc;
    cursor: pointer;

}

.mydiv {
    cursor: pointer;
}

.finder_icon {
    margin-left: -28px;
    display: inline-block;
    background: #ffffff;
	height: 30px;
	cursor:pointer;
}

#search-query-explained {
    display: none;
}

.finder_top_block {
    margin: -40px 0 50px 0;
}

.avVideo .avPlayerContainer .avPlayerBlock iframe, .avVideo .avPlayerContainer .avPlayerBlock object, .avVideo .avPlayerContainer .avPlayerBlock embed, .avVideo .avPlayerContainer .avPlayerBlock video, .avVideo .avPlayerContainer .avPlayerBlock > div {
    min-width: 290px!important;
}

.sprite a.btn i.fa-chevron-up{
    display: none;
}
.sprite a.btn i.fa-chevron-down{
    display: inline-block;
}
.sprite .btn.open_sprite i.fa-chevron-up {
    display:  inline-block;
}
.sprite .btn.open_sprite i.fa-chevron-down {
    display: none;
}

.dataTables_wrapper table.dataTable.no-footer {
    border-bottom: 0px solid #111;
}

.search-pages-counter {
    display: none;
}

a.color_blue:hover + ul.dropdown-menu {
    display: block;
}
a.color_blue:focus + ul.dropdown-menu {
    display: block;
}

input::-ms-clear {
    display: none;
}

.search-pagination {
    display: block;
}
.search-pagination .pagination-start {
    display: none;
}
.search-pagination .pagination-prev {
    display: none;
}
.search-pagination .pagination-next {
    display: none;
}
.search-pagination .pagination-end {
    display: none;
}

/* SEARCH PAGINATION */
.search-pagination {
    text-align: left;
    margin-left: 10px;
}
.search-pagination ul {
    text-align: left;
}
.search-pagination ul li.pagination-start {
    display: none;
}
.search-pagination ul li.pagination-prev {
    display: none;
}
.search-pagination ul li.pagination-next {
    display: none;
}
.search-pagination ul li.pagination-end {
    display: none;
}


.search-pagination ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
.search-pagination ul li a {
    display: inline-block;

    margin: 0;

    border-radius: 0px;
    vertical-align: middle;



    position: relative;
    float: left;
    padding: 8px 14px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #212121;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}


.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 8px 14px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #90a4ae;
    text-decoration: none;
    background-color: #eceff1;
    border: 1px solid #ddd;
}
.search-pagination .pagination>li:nth-child(3) a, .search-pagination .pagination>li:nth-child(3) span
{
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.search-pagination ul li:nth-last-child(3) a, .search-pagination ul li:nth-last-child(3) span {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}
/* END SEARCH PAGINATION */


.pds_pretext .itemExtraFieldsValue {
    font-size: 16px;
}

div.itemExtraFields.pds_pretext_fields {

    margin: 0 0 0 0;
    padding: 8px 0 0 0;
    border-top: 0px dotted #ddd;
}

.pds_text div.itemImageBlock {
    display: inline-block;
    float: left;
    margin-right: 20px;
}

.newscalendar span.weekday6.hasitems {
    color: #ffffff;
}

.layout-slideshow .sprocket-features-img-container {
    width: 100%;
}

div.itemFullText img {
    margin: 0 15px 0 0;
}

.category_list ul li a img {
    margin: 0;
}

.colored {
    font-weight: bold;

}

.highlight {
	background: #f0862d;
}

#table_dual {background:#fff!important; color:#000!important; margin:10px 0px;}
#table_dual tr td{display: none; color:#000!important;position: relative;}
#table_dual .active td{display: table-cell; color:#000!important;}
#table_dual a{color:#e91e63; text-decoration: underline;}
#table_dual .here_location{    float: right;
    width: 30px;
    position: absolute;
    top: 10px;
    right: 10px;}
#table_dual .here_location img{width:100%}
