#toplevel_page_td_theme_welcome .dashicons-admin-generic:before {
font-family: "dashicons" !important;
content: "[D]" !important;
font-weight: bold
}
#toplevel_page_td_cake_panel .dashicons-admin-generic:before, .yoast-notice-error, #wbcr-factory-adverts-widget, #vcc_toolbar, .vcc_oc_button, #dashboard_site_health, #wp-admin-bar-enable-jquery-migrate-helper, .tdc-panel-button, #menu-posts-tdb_templates, #wp-admin-bar-our_support_item, #wp-admin-bar-tdc_edit, #wp-admin-bar-tdb_template_category, #wp-admin-bar-tdb_template_load,#wp-admin-bar-tdc_page_mobile_template,
#wp-admin-bar-easy-updates-manager-admin-bar,#wp-admin-bar-updraft_admin_node,#wp-admin-bar-customize,#wp-admin-bar-gadwp-1,#wp-admin-bar-tdc_create_mobile_page,.td-theme-update .toplevel_page_td_theme_welcome .wp-menu-name:after
{
display: none !important;
}
.td-main-content-wrap.td-main-page-wrap.td-container-wrap,.td-main-content-wrap.td-container-wrap
{
background: url(//www.asd.md/wp-content/themes/asd/images/bg1.png) left top repeat-x #fff;
}
.hidedesktop
{
display: none;
}
@media (max-width: 768px) {
.hidedesktop
{
display: block;
}
}
.hideblock
{
display: none !important;
}
.td-header-wrap .td-affix .sf-menu > li > a {
line-height: 30px !important;
}
.td-header-menu-wrap.td-affix
{
background-color: #d1ddbd;
}
.td-search-btns-wrap
{
margin-top: 7px;
}
@media (min-width: 1019px) {
.td-header-style-1 .td-header-sp-recs,
.td-header-style-1 .td-header-sp-logo {
margin-bottom: 0;
}
}
.td-affix .header-search-wrap .td-icon-search { }
.td-header-style-1 .td-header-top-menu-full {
margin-bottom: 0;
}
.td-container.td-header-row.td-header-top-menu
{
}
.td-header-wrap.td-header-style-1
{
}
#wpadminbar #wp-admin-bar-tdc_edit,#wpadminbar  #wp-admin-bar-easy-updates-manager-admin-bar, #wpadminbar  #wp-admin-bar-our_support_item,
#wpadminbar #wp-admin-bar-td_live_css_css_writer,#wp-admin-bar-tdb_template_category
{display:none !important;}
.proiecte .footable-details .descriere
{
padding: 0 !important; border: none !important;     border-bottom: 0px solid rgba(34,36,38,.15);
}
.proiecte .footable-details .descriere .tdc-row
{
width: 100% !important;
}
.foo-table:not(.ninja_stacked_table) tbody tr.footable-detail-row>td {
padding: 10px 30px !important;
background: whitesmoke;
}
.footable-details.foo-table
{
background: whitesmoke !important;
}
.proiecte  table.footable-details
{
border:0;
}
.foo-table span.footable-toggle {
cursor: pointer !important;
font-size: 25px !important;
vertical-align: middle !important;
}
button:focus
{
outline: none !important;
}
body.home {
background: url(//www.asd.md/wp-content/themes/asd/images/bg1.png) left top repeat-x #fff;
}
body {
background: url(//www.asd.md/wp-content/themes/asd/images/bg1.png) left top repeat-x #fff;
}
::-moz-selection {
color: #fff;background: #0062e2;
}
::selection {
color: #fff;background: #0062e2;
}
::-webkit-scrollbar
{
width: 10px;cursor: pointer;
}
::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #0062e2;
box-shadow: inset 0 0 6px rgba(0,0,0,.3); cursor: pointer;
}
::-webkit-scrollbar-thumb:hover {
background: linear-gradient(left, #317e8f, #0062e2);cursor: pointer;
}
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
background-color: #ffffff;
box-shadow: inset 0 0 6px rgba(0,0,0,0);cursor: pointer;
} .firstmenu a
{
padding: 0 0 0 20px !important;
}
.icohome
{
background: url(//www.asd.md/wp-content/themes/asd/images/icohome.png) center center no-repeat white; height: 32px; width: 32px;
vertical-align: middle;    display: inline-block; margin-right: 0;     padding: 20px; border: 1px solid white;border-radius: 50%;
}
.icohome:hover
{
background: url(//www.asd.md/wp-content/themes/asd/images/icohome1.png) center center no-repeat #f5f5f5; height: 32px; width: 32px; border: 1px solid #835b2e;
vertical-align: middle;    display: inline-block; margin-right: 0; border-radius: 50%;    padding: 20px;
}
.printico
{
background: url(//www.asd.md/wp-content/themes/asd/images/print.png) center center no-repeat; height: 32px; width: 32px;
vertical-align: middle;    display: inline-block; margin-right: 10px;
}
.table-1 {
border: 1px solid #835b2e;
border-radius: 0px;
box-shadow: 3px 3px 0 rgba(0, 0, 0, 0.1);
max-width: calc(100% - 2em);
margin: 1em auto;
overflow: hidden;
}
.table-1 table {
width: 100%;
}
.table-1 table td, .table-1 table th {
color: #000;
padding: 10px;
}
.table-1 table td {
text-align: left;
vertical-align: middle;
}
.table-1 table td:last-child {
font-size: 0.95em;
line-height: 1.4;
text-align: left;
}
.table-1 table th {
background-color: #cedbff;
font-weight: 300;
}
.table-1 table tr:nth-child(2n) {
background-color: white;
}
.table-1 table tr:nth-child(2n+1) {
background-color: #cedbff;
}
#td-aj-search
{
background: white;
}
.td-header-wrap .td-aj-search-results .td-module-thumb
{
display: none !important;
}
.td-header-wrap .td-aj-search-results .item-details {
margin: 10px 20px 10px 20px !important;
}
@media screen and (max-width: 700px) {
.td-search-btns-wrap {
margin-top: 0px;
}
.table-1 table, .table-1 tr, .table-1 td {
display: block;
}
.table-1 td:first-child {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 100px;
}
.table-1 td:not(:first-child) {
clear: both;
margin-left: 100px;
padding: 4px 20px 4px 90px;
position: relative;
text-align: left;
}
.table-1 td:not(:first-child):before {
color: #91ced4;
content: '';
display: block;
left: 0;
position: absolute;
}
.table-1 td:nth-child(2):before {
content: 'Name:';
}
.table-1 td:nth-child(3):before {
content: 'Email:';
}
.table-1 td:nth-child(4):before {
content: 'Phone:';
}
.table-1 td:nth-child(5):before {
content: 'Comments:';
}
.table-1 tr {
padding: 10px 0;
position: relative;
}
.table-1 tr:first-child {
display: none;
}
}
@media screen and (max-width: 500px) {
.table-1 td:first-child {
background-color: #c8e7ea;
border-bottom: 1px solid #91ced4;
border-radius: 0px 0px 0 0;
position: relative;
top: 0;
-webkit-transform: translateY(0);
transform: translateY(0);
width: 100%;
}
.table-1 td:not(:first-child) {
margin: 0;
padding: 5px 1em;
width: 100%;
}
.table-1 td:not(:first-child):before {
font-size: .8em;
padding-top: 0.3em;
position: relative;
}
.table-1 td:last-child {
padding-bottom: 1rem !important;
}
.table-1 tr {
background-color: white !important;
border: 1px solid #6cbec6;
border-radius: 0px;
box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);
margin: 0.5rem 0;
padding: 0;
}
.table-1 {
border: none;
box-shadow: none;
overflow: visible;
}
}  body .uwy.userway_p1.userway_hidden, body .uwy.userway_p2.userway_hidden, body .uwy.userway_p3.userway_hidden, body .uwy.userway_p1 {
right: -5000px !important;
}
body .uwy.userway_p1 .userway-screen-reader-text, body .uwy.userway_p1 img.userway_icon_white, body .uwy.userway_p1 img.userway_icon_black, body .uwy.userway_p1 div.userway_preloader_spinner,body .uwy.userway_p1 {
display: none !important;
}
body .userway .userway_accessibility_icon {
background: transparent !important;
}
.cwaicursor, .cwaicontrast, .cwaibigtext, .cwaidesaturate, .cwaihighlight, .cwailegiblefonts, .cwaipicture {
display: none;
height: 24px;
width: 18px;
background: url(//www.asd.md/wp-content/themes/asd/images/wai/checked.png) top center no-repeat transparent;
padding: 0px;
position: absolute;
}
.waireset, .waicursor, .waicontrast, .waibigtext, .waidesaturate, .waihighlight, .wailegiblefonts, .waipicture {
cursor: pointer !important;
display: inline-block;
width: 16px;
height: 16px;
margin-right: 0px !important;
}
.lblwai {
display: none;
}
.waireset {
background: url(//www.asd.md/wp-content/themes/asd/images/wai/eyehide.png) center center no-repeat white;
width: 32px;
height: 32px;
border: 1px solid #cccccc;
margin: 3px 3px 0px 3px;
}
.waicursor {
background: url(//www.asd.md/wp-content/themes/asd/images/wai/computer-mouse-cursor.png) center center no-repeat white;
width: 32px;
height: 32px;
border: 1px solid #cccccc;
margin: 3px 3px 0px 3px;
}
.waicontrast {
background: url(//www.asd.md/wp-content/themes/asd/images/wai/contrast-circular-button.png) center center no-repeat white;
width: 32px;
height: 32px;
border: 1px solid #cccccc;
margin: 3px 3px 0px 3px;
}
.waibigtext {
background: url(//www.asd.md/wp-content/themes/asd/images/wai/fontplus.png) center center no-repeat white;
width: 32px;
height: 32px;
border: 1px solid #cccccc;
margin: 3px 3px 0px 3px
}
.waidesaturate {
background: url(//www.asd.md/wp-content/themes/asd/images/wai/black-and-white.png) center center no-repeat white;
width: 32px;
height: 32px;
border: 1px solid #cccccc;
margin: 3px 3px 0px 3px
}
.waihighlight {
background: url(//www.asd.md/wp-content/themes/asd/images/wai/link.png) center center no-repeat white;
width: 32px;
height: 32px;
border: 1px solid #cccccc;
margin: 3px 3px 0px 3px
}
.wailegiblefonts {
background: url(//www.asd.md/wp-content/themes/asd/images/wai/font.png) center center no-repeat white;
width: 32px;
height: 32px;
border: 1px solid #cccccc;
margin: 3px 3px 0px 3px
}
.waipicture {
background: url(//www.asd.md/wp-content/themes/asd/images/wai/imageonoff.png) center center no-repeat white;
width: 32px;
height: 32px;
border: 1px solid #cccccc;
margin: 3px 3px 0px 3px
}
a.popupbtn {
width: 22px;
height: 23px;
cursor: pointer;
background: url(//www.asd.md/wp-content/themes/asd/images/eye.png) center center no-repeat;
display: inline-block;
vertical-align: top;
}
a.popupbtn:hover{
background: url(//www.asd.md/wp-content/themes/asd/images/eye1.png) center center no-repeat;
}
#myDIV {
text-align: center;
background-color: #fff;
position: fixed;
right: 20px;
top: 84px;
padding: 5px 2px 5px 0;
width: 51px;
display: none;
z-index: 10000;
-webkit-box-shadow: 0px 0px 17px -3px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 17px -3px rgba(0,0,0,0.4);
box-shadow: 0px 0px 17px -3px rgba(0,0,0,0.4);
} .td-container.td-header-row.td-header-main-menu.black-menu
{
background: url(//www.asd.md/wp-content/themes/asd/images/bgmenu.jpg) left top repeat-x #0d2e58;
-webkit-box-shadow: 0px 6px 11px -4px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 6px 11px -4px rgba(0,0,0,0.75);
box-shadow: 0px 6px 11px -4px rgba(0,0,0,0.75);
}
.block-title, .td_block_template_1 .td-related-title, .wpb_tabs .wpb_tabs_nav, .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container, .woocommerce div.product .woocommerce-tabs ul.tabs:before, .td-theme-wrap .td_block_template_5 .td-block-title > *, .td-theme-wrap .td_block_template_17 .td-block-title, .td-theme-wrap .td_block_template_17 .td-block-title::before {
border-color: #0062e2 !important;
}
.td-block-title {
color: #0062e2 !important;
}
.rightnav   .td-next-prev-wrap, .rightnav .td-load-more-wrap {
margin-top: 0px; float: right;
}
.aio-icon-component, .wpb_column>.wpb_wrapper .aio-icon-component {
margin-bottom: 0 !important;
}
.text-uppercase, .aio-icon-title
{
}
.btn-centru .aio-icon-header .aio-icon-title.ult-responsive
{
margin-top: -30px;
text-transform: none !important;
font-family: 'Open Sans' !important;
}
.calendar-archives.calendrier .day, .calendar-archives.calendrier .day.has-posts a {
padding: 5px 0 !important;
}
.calendar-archives.calendrier .day.has-posts {
padding: 0 !important;
}
.calendar-archives.calendrier .calendar-navigation>.menu-container>a.title {
height: 40px  !important;
line-height: 40px  !important;
}
.calendar-archives.calendrier .calendar-navigation {
height: 30px !important;
border-radius: 0;
border-bottom: 0;
color: #FFF;
text-shadow: -1px -1px 0px rgba(0,0,0,0.4);
background-image: none;
background-color: #c0ad78;
}
.calendar-archives.calendrier .month.has-posts a, .calendar-archives.calendrier .day.has-posts a {
background-color: #c0ad78;
}
.calendar-archives.calendrier .month.has-posts a:hover, .calendar-archives.calendrier .day.has-posts a:hover {
background-color: #768da3;
}
.btn-map .aio-icon-header .aio-icon-title
{
text-transform: none !important;
}
.btn-map .default-icon .aio-icon-default .aio-icon-img {
margin-right: 20px; margin-top: 5px;
}
.calendar-archives.twentyfourteenlight .calendar-navigation>.menu-container {
height: 40px;
}
.calendar-archives.twentyfourteenlight .calendar-navigation {
height: 40px !important;
background-color: #bfaa74;
}
.calendar-archives.twentyfourteenlight .day {
padding: 10px 0;
}
.calendar-archives.twentyfourteenlight .day.has-posts a {
padding: 10px 0 !important;
}
.calendar-archives.twentyfourteenlight .month.has-posts a, .calendar-archives.twentyfourteenlight .day.has-posts a {
background-color: #bfaa74;
}
.calendar-archives.twentyfourteenlight .month.has-posts a:hover, .calendar-archives.twentyfourteenlight .day.has-posts a:hover {
background-color: #768da3;
}
.widget.widget_archives_calendar, .wpb_widgetised_column.wpb_content_element.calendarul
{
margin-bottom: 20px;
}
.ult-carousel-wrapper .slick-dots li i
{
font-size: 24px;
opacity: .2;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 1px solid black;
background: white;
}
.lastupdate
{
float: right;
color: #dde2e7;
font-size: 13px;
padding: 0px 10px 0 10px;
margin: 7px 0;
}
.menu-meniusubsol-container
{
text-align: center;
margin-bottom: 20px;
}
@media (max-width: 767px) {
.td-sub-footer-copy, .menu-meniusubsol-container {
float: none !important; text-align: center;
}
.lastupdate
{
float: none !important;
text-align: center;
}
}
.footercontact
{
text-align: center; color: #5d5d5d;
}
.footercontact a
{
color: #5d5d5d; text-decoration: underline;
}
.footercontact a:hover
{
color: #00b6cc; text-decoration: none;
}
.bgcolorfooter
{
padding-bottom: 20px;
}
.td-scroll-up
{
bottom: 6px;
right: 25px;
}
.td-scroll-up:hover
{
}
.td-scroll-up:hover .td-icon-menu-up, .td-scroll-up:hover .td-icon-menu-up:hover, .td-scroll-up .td-icon-menu-up:hover
{
color: white;
}
blockquote{
padding: 20px 0px !important; margin: 20px 1% 20px 1% !important;
color: black !important;
}
blockquote p{
margin-bottom: 5px !important;  padding: 20px !important;
color: black !important;
}
.printico
{
background: url(//www.asd.md/wp-content/themes/asd/images/print.png) center center no-repeat; height: 32px; width: 32px;
vertical-align: middle;    display: inline-block; margin-right: 10px;
}
.td-container-wrap.bgfooter.td_full_footer
{
border-top: 1px solid #dfdfdf;
padding-top: 25px;
}
.td-related-title.td-block-title
{
display: none;
}
.responsivevoice-button
{
width: 32px !important;
height: 42px !important; border-radius: 3px !important; border: 0px solid !important; background: none;outline: none;
padding: 0 !important;
}
.responsivevoice-button span .emoji
{
vertical-align: 0 !important;    height: 2em !important;
width: 2em !important;
outline: none;}
table.tabel1 {
width: 100%;
background-color: #FFFFFF;
border-collapse: collapse;
border-width: 1px;
border-color: #A69569;
border-style: solid;
color: #000000;
}
table.tabel1 td, table.tabel1 th {
border-width: 1px;
border-color: #A69569;
border-style: solid;
padding: 5px;
}
table.tabel1 thead {
background-color: #C0AD7A;
}
table.tabel1 thead th{
color: #fff;
} table.tabel2 {
width: 100%;
background-color: #FFFFFF;
border-collapse: collapse;
border-width: 1px;
border-color: #6b8094;
border-style: solid;
color: #000000;
}
table.tabel2 td, table.tabel2 th {
border-width: 1px;
border-color: #6b8094;
border-style: solid;
padding: 5px;
}
table.tabel2 thead {
background-color: #768da3;
}
table.tabel2 thead th{
color: #fff;
}
.ult_tab_li.ult_tab_style_4.current, .ult_tab_li.ult_tab_style_4
{ border-radius: 0px !important;
}
.calendar-archives.twentyfourteenlight .calendar-navigation>.menu-container>.arrow-down
{
height: 40px;
line-height: 40px;
}
.calendar-archives.twentyfourteenlight .calendar-navigation>.menu-container>.arrow-down:hover, .calendar-archives.twentyfourteenlight .calendar-navigation>.menu-container li>a.selected,.calendar-archives.twentyfourteenlight .calendar-navigation>.menu-container li>a:hover,.calendar-archives.twentyfourteenlight .calendar-navigation>.menu-container li>a.selected:hover {
background-color: #768da3;
}
.calendar-archives.twentyfourteenlight .calendar-navigation>.menu-container>ul.menu {
background-color: #C0AD7A;
}
.hidemenu
{
display: none !important;
}
.grecaptcha-badge
{
display:none;
}
.petitionhelp
{
background-color: #fffddf; border: 1px solid #e1dea2; padding-top: 20px;
}
.red
{
color: red !important;
}
body .monochrome-light input.wpcf7-form-control.wpcf7-date,
body .monochrome-light input.wpcf7-form-control.wpcf7-number,
body .monochrome-light input.wpcf7-form-control.wpcf7-quiz,
body .monochrome-light input.wpcf7-form-control.wpcf7-text,
body .monochrome-light select.wpcf7-form-control.wpcf7-select,
body .monochrome-light textarea.wpcf7-form-control.wpcf7-textarea {
background-color: #FFF;
border: 1px solid #303030;
color: #303030;
font-size: 15px;
line-height: 15px;
font-style: normal;
font-weight: 400;
letter-spacing: 0px;
text-transform: none;
padding: 20px 15px;     margin-bottom: 15px;
}
body .monochrome-light textarea.wpcf7-form-control.wpcf7-textarea {
height: 500px;
}
body .monochrome-light input.wpcf7-form-control.wpcf7-date:hover,
body .monochrome-light input.wpcf7-form-control.wpcf7-number:hover,
body .monochrome-light input.wpcf7-form-control.wpcf7-quiz:hover,
body .monochrome-light input.wpcf7-form-control.wpcf7-text:hover,
body .monochrome-light select.wpcf7-form-control.wpcf7-select:hover,
body .monochrome-light textarea.wpcf7-form-control.wpcf7-textarea:hover {
background: #fffcb8;
}
body .monochrome-light input.wpcf7-form-control.wpcf7-date:focus,
body .monochrome-light input.wpcf7-form-control.wpcf7-number:focus,
body .monochrome-light input.wpcf7-form-control.wpcf7-quiz:focus,
body .monochrome-light input.wpcf7-form-control.wpcf7-text:focus,
body .monochrome-light select.wpcf7-form-control.wpcf7-select:focus,
body .monochrome-light textarea.wpcf7-form-control.wpcf7-textarea:focus {
background: #fffcb8;
-webkit-box-shadow: 0px 0px 25px -16px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 25px -16px rgba(0,0,0,1);
box-shadow: 0px 0px 25px -16px rgba(0,0,0,1);
}
span.wpcf7-list-item.first
{
margin-left: 0px !important;
}
.formpad
{
padding-bottom: 20px;
}
.logged-in div.wpcf7 {
position: relative;
margin-top: 0px;
}
.formlabel label
{
font-weight: 600;
}
.borderpad
{
padding: 10px; background-color: #fffddf; border: 1px solid #e1dea2; margin-bottom: 20px;
}
.fontpad
{
font-size: 18px; text-transform: uppercase;
}
.hidelabel .wpcf7-list-item-label
{
display: none;
}
body .monochrome-light input.wpcf7-form-control.wpcf7-submit,
body .monochrome-light input.wpcf7-form-control.wpcf7-submit:not([disabled])
{
background-color: #bfaa74;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
color: #fff;
font-size: 20px;
font-style: normal;
font-weight: 500;
letter-spacing: 1px;
text-transform: uppercase;
height: 65px;
line-height: 65px;
padding: 0 35px;
}
body .monochrome-light input.wpcf7-form-control.wpcf7-submit:hover, body .monochrome-light input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
color: #fff;
background-color: #0062e2;
border-color: #0062e2;
}
.easy-image-gallery a img {
border-top-right-radius: 0px !important;
-webkit-border-top-right-radius: 0px !important;
-moz-border-top-right-radius: 0px !important;
-ms-border-top-right-radius: 0px !important;
-o-border-top-right-radius: 0px !important;
}
.easy-image-gallery li {
margin-bottom: 0 !important;
padding: 0 10px 10px 0 !important;
border-bottom: 0px solid #ccc !important;
}
.easy-image-gallery li a img
{
margin-bottom: 0 !important;
}
@media (max-width: 768px) {
#gdpr-cookie-message button#gdpr-cookie-accept
{
margin-left: 5px;
}
}
ul.sf-menu ul li .sf-with-ul i.td-icon-menu-down,ul.sf-menu ul ul li .sf-with-ul i.td-icon-menu-down
{
color: #0062e2;
}
ul.sf-menu ul li .sf-with-ul:hover i.td-icon-menu-down,ul.sf-menu ul ul li .sf-with-ul:hover i.td-icon-menu-down,
ul.sf-menu ul li .sf-with-ul i.td-icon-menu-down:hover,ul.sf-menu ul ul li .sf-with-ul i.td-icon-menu-down:hover,.sf-menu li.sfHover a
{ }
.td-header-wrap .td-header-menu-wrap .sf-menu > li > a:hover { background: #0062e2;
}
.yellowtext a.sf-with-ul:first-child
{
color: #ffc20f !important;
}
.td-header-style-7 .td-affix .header-search-wrap {
margin-top: 0;
top: 10px !important;
}
.n2-section-smartslider
{ }
@media (max-width: 768px) {
.post,.post .td-ss-main-content {
padding: 0px !important;
}
.slidertitle div a
{
font-size: 15px !important; line-height: 18px !important;
}
div.bgbartitle div:first-child
{
padding: 1px 0 0 0 !important; height: 45px !important; overflow: hidden !important;
}
.td-header-style-7 .td-affix .header-search-wrap {
top: 0px !important;
}
.footerzoneta
{
padding-top: 20px  !important; font-size: 27px  !important; text-align: center  !important;
}
.footerzonetb
{
font-size: 17px  !important;text-align: center  !important;
}
.mc4wp-form-fields
{
text-align: center;
}
.emailchimp
{
margin-bottom: 15px; text-align: center;
}
.footer-social-wrap.td-social-style-2
{
text-align: center;
}
body {
background: url(//www.asd.md/wp-content/themes/asd/images/bg1.png) left top repeat-x #f7f7f7;
}
.td-header-style-7 {
padding-top: 0px;
}
.arcontactus-widget.right.arcontactus-message {
top: 110px !important;
bottom: auto !important;
}
}
@media (min-width: 1031px) and (max-width: 1130px) {
.sf-menu > li > a {
font-size: 16px; text-align: center;
}
.td-header-wrap .td-drop-down-search
{
width: 950px;
}
.td-header-wrap #td-header-search
{
width: 910px;
}
#td-aj-search {
width: 1000px;
z-index: 60000;
text-align: left;
}
}
@media (min-width: 769px) and (max-width: 1030px) {
.firstmenu a {
padding: 0 0 0 0px !important;
}
.td-header-wrap .td-drop-down-search
{
width: 690px;
top: -30px;
}
.td-header-wrap #td-header-search
{
width: 650px;
}
#td-aj-search {
width: 900px;
}
}
.td-next-prev-wrap
{
text-align: center;
}
.td-next-prev-wrap a { }
a.btn-bottom-title button
{
padding: 13px !important;
}
.cnpacounter .aio-icon-img.uavc-circle {
padding: .4em !important;
border: 1px solid #bfbfbf  !important;
box-shadow: inset 0 0 1px 9px #efefef  !important;
}
.cnpacounter .stats-number.ult-responsive
{
font-weight: 600 !important;
}
.cnpacounter .stats-text.ult-responsive
{
text-transform: uppercase;
}
.btn-shadow button
{
-webkit-box-shadow: 0 0 13px 0px #dadada;
-moz-box-shadow:  0 0 13px 0px #dadada;
box-shadow: 0 0 13px 0px #dadada;
}
.noleftpadding
{
padding-left: 0 !important;
}
.norightpadding
{
padding-right: 0 !important;
}
.rightyellowborder
{
border-right: 7px solid #fbbf0e;
}
.myfooter-a
{
background: url(//www.asd.md/wp-content/themes/asd/images/bgbot1.png) center top no-repeat; height: 56px;
}
.td-post-template-default .td-post-header .entry-title, .td-page-header .entry-title.td-page-title
{ padding: 10px 10px 10px 0px;
background: white;
}
.td-category-header .td-page-title, .td-page-header.td-container .entry-title.td-page-title
{ padding: 0px 20px 5px 0px;
background: white;
}
.widget_easy_sidebar_menu_widget li.menu-item
{
border-bottom: 1px solid #d8d8d8 !important;
}
.widget_easy_sidebar_menu_widget li.menu-item a
{
font-size: 17px;
padding: 6px 15px 6px 15px;
text-transform: uppercase;
}
.widget_easy_sidebar_menu_widget li.menu-item.current_page_item,.menu-item.menu-item-type-taxonomy.menu-item-object-category.current-menu-item
{
background: #0062e2; }
.menu-item.menu-item-type-taxonomy.menu-item-object-category.current-menu-item a
{ }
.widget_easy_sidebar_menu_widget li.menu-item.current_page_item a,.menu-item.menu-item-type-taxonomy.menu-item-object-category.current-menu-item a
{  }
.widget_easy_sidebar_menu_widget li.menu-item.current_page_item a
{
color: #fff;
}
.linebottom
{
background: url(//www.asd.md/wp-content/themes/asd/images/bgbot3.png) center center no-repeat; height: 5px;
}
.td-sub-footer-copy
{
font-size: 18px; line-height: 24px; text-align: center; margin-bottom: 35px;
}
.footercolor
{
text-align: center; color: #5d5d5d; margin-bottom: 25px;
}
.td-subfooter-menu li a
{
color: #00b6cc !important; text-decoration: underline !important;
}
.td-subfooter-menu li a:hover
{
color: #5d5d5d !important; text-decoration: none !important;
}
.footerzoneta
{
color: white; font-size: 27px; font-family: 'Open Sans', sans-serif; line-height: 1.2em; font-weight: 600; margin-bottom: 5px;
}
.footerzonetb
{
color: #74cce1; font-size: 17px; font-family: 'Open Sans', sans-serif; line-height: 1em; font-weight: 400; margin-bottom: 10px;
}
.emailchimp
{
width: 280px !important;
display: inline;
background: #007e9c !important;
padding: 20px !important;
border: 1px solid #1a9ebe !important;
color: white !important;
font-size: 17px !important;
line-height: 17px !important;
border-radius: 10px; margin-right: 10px;
-webkit-font-smoothing: none;
-moz-osx-font-smoothing: initial; outline: none;
}
.emailchimp:focus
{
width: 280px !important;
display: inline;
background: #004a5e !important;
padding: 20px !important;
border: 1px solid #166f88 !important;
color: white !important;
font-size: 17px !important;
line-height: 17px !important;
border-radius: 10px; margin-right: 10px;
-webkit-font-smoothing: none;
-moz-osx-font-smoothing: initial; outline: none;
}
.emailchimp::placeholder {
color: #c6f4ff;
opacity: 1; }
.emailchimp:-ms-input-placeholder { color: #c6f4ff;
}
.emailchimp:-ms-input-placeholder { color: #c6f4ff;
}
.btnchimp
{
width: 150px !important; display: inline !important; text-transform: uppercase !important;
font-size: 20px  !important; color: white  !important; background: #ffc20e  !important;
border-radius: 10px !important;
padding: 7px !important; cursor: pointer !important;
}
.btnchimp:hover
{
width: 150px !important; display: inline !important; text-transform: uppercase !important;
font-size: 20px  !important; color: white  !important; background: #00b8cc !important;
border-radius: 10px !important;
padding: 7px !important;cursor: pointer !important;
}
.td-footer-container .td-social-style-2 .td-icon-font
{
font-size: 26px !important;
width: 45px !important;
height: 45px !important;
line-height: 40px !important;
background-color: #83c8d8 !important;
border-radius: 50% !important;
padding-top: 4px !important;
-webkit-box-shadow: 0px 0px 20px 0px #00657d;
-moz-box-shadow: 0px 0px 20px 0px #00657d;
box-shadow: 0px 0px 20px 0px #00657d;
}
.td-footer-container .td-social-style-2 .td-icon-font:hover
{
background-color: rgb(255, 239, 139) !important;
}
.td-icon-eye  {
background: url(//www.asd.md/wp-content/themes/asd/images/eye.png) no-repeat center center !important; width: 48px !important; height: 48px !important;
}
.td-icon-eye:hover {
background: url(//www.asd.md/wp-content/themes/asd/images/eye1.png) no-repeat center center !important; width: 48px !important; height: 48px !important;
}
.eyelink {
margin: -8px 0 0 3px;
vertical-align: middle;
}
.h5ab-print-button span
{
text-decoration: underline;
color: #596b3d;
}
.h5ab-print-button span:hover
{
text-decoration: none;
color: #000;
}
.mailchimpbox
{
margin-top: 15px;
}
.img-shadow, .space-shadow
{
-webkit-box-shadow: 0px 0px 43px -15px rgb(89, 107, 61);
-moz-box-shadow: 0px 0px 43px -15px rgb(89, 107, 61);
box-shadow: 0px 0px 43px -15px rgb(89, 107, 61);
border: solid 1px white;
}
.text-white p
{
color: white !important; margin-bottom: 5px !important;
}
.padw
{
padding: 0px 10px 0px 30px;
}
.td-post-content a, .wpb_text_column.wpb_content_element a
{
text-decoration: underline;
}
.td-post-content a:hover,.wpb_text_column.wpb_content_element a:hover
{
text-decoration: none;
}
.aio-icon.none.ult_tab_iconright {
display: none !important;
}
li.ult_tab_li>a.ult_a span {
text-transform: uppercase !important;
}
.td-page-content li, .td-post-content li, .wpb_text_column li, .td_block_text_with_title li, .woocommerce #tab-description li, .mce-content-body li
{
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
margin-bottom: 10px;
}
.ult_tabitemname {
padding: 60px 15px 0px 15px !important;
}  .tagdiv-type blockquote, blockquote {
font-family: Georgia, sans-serif;
display: block;
border-width: 2px 0;
border-style: solid;
border-color: #eee;
padding: 1.5em 0 0.5em;
margin: 1.5em 0;
position: relative;
font-style: italic;
}
.tagdiv-type blockquote:before, blockquote:before {
content: '\201C';
position: absolute;
top: -11px;
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
width: 4rem;
height: 2rem;
font: 6em/1.08em Georgia, sans-serif;
color: #666;
text-align: center;
}
.tagdiv-type blockquote:after, blockquote:after {
content: '\201D';
position: absolute;
bottom: 5px;
left: 50%;
transform: translate(-50%, 50%);
background: #fff;
width: 4rem;
height: 2.5rem;
font: 6em/1.08em Georgia, sans-serif;
color: #666;
text-align: center;
}
.tagdiv-type blockquote  p
{
font-family: 'Open Sans', sans-serif !important;
font-style: italic !important;
font-size: 18px;
text-transform: none;
line-height: 30px;
color: #19757f !important;
}
blockquote.blocexemplu1 p
{
font-family: 'Open Sans', sans-serif !important;
font-style: italic !important;
}
blockquote.blocexemplu1 {
font-family: 'Open Sans', sans-serif !important;
border-radius: 3px !important;
position: relative !important; font-style: italic !important;
text-align: center !important;
padding: 1rem 1.2rem !important;
width: 80% !important; color: #4a4a4a !important;
margin: 1rem auto 2rem !important;
background: #E8E8E8 !important;
} blockquote.blocexemplu1:before,
blockquote.blocexemplu1:after{
font-family: FontAwesome;
position: absolute; top: 13px !important;
color: #E8E8E8 !important;
font-size: 34px !important;
}
blockquote.blocexemplu1:before{
content: "\f10d" !important;
margin-right: 13px !important;
right: 100% !important;
transform: translate(0, 0) !important;
background: none !important;
width: auto !important;
height: auto !important;
font-style: italic  !important;
left: -42px !important;
text-align: left !important;
}
blockquote.blocexemplu1:after{
transform: translate(0, 0) !important;
background: none !important;
width: auto !important;
height: auto !important;
font-style: italic  !important;
content: "\f10e" !important;
margin-left: 13px !important;
left: 100% !important;
}
blockquote.blocexemplu2 {
font-family: 'Open Sans', sans-serif !important;
font-size: 16px;
font-style: italic  !important; text-align: justify !important;
width: 95%;
padding: 0.25em 40px;
line-height: 1.45;
position: relative;
color: #383838 !important;
background:#ececec;
margin: 10px 20px 20px 0px;
}
blockquote.blocexemplu2 p {
font-family: 'Open Sans', sans-serif !important;
font-size: 16px;
font-style: italic !important; text-align: justify !important;
}
blockquote.blocexemplu2:before {
display: block;
content: "\201C";
font-size: 122px;
position: absolute;
left: 24px !important;
top: 2px !important;
color: #7a7a7a;
background: none;
}
blockquote.blocexemplu2:after{
transform: translate(0, 0) !important;
background: none !important;
width: auto !important;
height: auto !important;
font-style: italic  !important;
content: "" !important;
margin-left: 0px !important;
left: 100% !important;
} blockquote.blocexemplu21 {
font-family: 'Open Sans', sans-serif !important;
font-size: 16px;
font-style: italic  !important;
width: 95%;
padding: 0.25em 40px;
line-height: 1.45;
position: relative;
color: #383838 !important;
background:#ececec;
margin: 10px 0px 20px 10px;text-align: justify !important;
}
blockquote.blocexemplu21 p {
font-family: 'Open Sans', sans-serif !important;
font-size: 16px;
font-style: italic !important;
text-align: justify !important;
}
blockquote.blocexemplu21:before {
display: block;
content: "\201C";
font-size: 80px;
position: absolute;
right: 10px !important;
top: -10px !important;
color: #7a7a7a;
background: none;
}
blockquote.blocexemplu21:after{
transform: translate(0, 0) !important;
background: none !important;
width: auto !important;
height: auto !important;
font-style: italic  !important;
content: "" !important;
margin-left: 0px !important;
left: 100% !important;
} blockquote.blocexemplu3 {
font-family: 'Open Sans', sans-serif !important;
font-size:16px !important;
font-style:italic !important;
width:auto !important;
background-color: #f1f1f1 !important;
border-left:3px dashed #496393 !important;
border-right:3px dashed #496393 !important;
text-align:center !important;
padding: 10px !important;
}
blockquote.blocexemplu3:before, blockquote.blocexemplu3:after {
background: none !important;
content: "" !important;
}
blockquote.blocexemplu3 p{
font-family: 'Open Sans', sans-serif;
font-size: 16px !important;
font-style: italic !important;
} blockquote.blocexemplu4 {
font-family: 'Open Sans', sans-serif !important;
font-size: 18px !important;
background: #f9f9f9;
border-left: 10px solid #ccc;
margin: 1.5em 10px !important;
padding: 1em 20px !important;
quotes: "\201C""\201D""\2018""\2019";
text-align: left !important;
line-height: 28px !important;
}
blockquote.blocexemplu4:before {
color: #ccc;
content: open-quote;
font-size: 4em;
line-height: 0.1em;
margin-right: 0.25em;
vertical-align: -0.4em;
}
blockquote.blocexemplu4 p {
font-family: 'Open Sans', sans-serif !important;
font-size: 18px !important;
display: inline;
text-align: left !important;
line-height: 28px  !important;
}
blockquote.blocexemplu4:before, blockquote.blocexemplu4:after {
background: none !important;
content: "" !important;
} blockquote.blocexemplu5 {
position: relative;
display: inline-block;
background: #F0F4F7;
font-family: 'Open Sans', sans-serif;
font-size: 18px !important;
padding: 40px 30px 30px 60px;
border-radius: 10px;
line-height: 28px  !important;
color: #333;
text-align: left;
box-shadow: 1px 1px 1px #999,
2px 2px 1px #999,
3px 3px 1px #999;
transition-duration: .3s;
float: right !important;
width: 320px !important;
margin-left: 60px;
margin-right: 30px;
}
blockquote.blocexemplu5:hover {
box-shadow: 1px 1px 5px #999,
2px 2px 6px #999,
3px 3px 7px #999;
}
blockquote.blocexemplu5::before {
display: block;
position: absolute;
top: -10px;
left: 36px;
background: none;
content: "\f10d";
font-family: FontAwesome;
font-size: 40px;
color: #999;
font-style: italic;
}
blockquote.blocexemplu5::after {
background: none !important;
content: "" !important;
}
blockquote.blocexemplu5 p
{
font-family: 'Open Sans', sans-serif;
font-size: 18px !important;
}
blockquote.blocexemplu51 {
position: relative;
display: inline-block;
background: #F0F4F7;
font-family: 'Open Sans', sans-serif;
font-size: 18px !important;
padding: 40px 30px 30px 60px;
border-radius: 10px;
color: #333;
text-align: left;
box-shadow: 1px 1px 1px #999,
2px 2px 1px #999,
3px 3px 1px #999;
transition-duration: .3s;
float: left !important;
width: 320px !important;
margin-right: 50px;
}
blockquote.blocexemplu51:hover {
box-shadow: 1px 1px 5px #999,
2px 2px 6px #999,
3px 3px 7px #999;
}
blockquote.blocexemplu51::before {
display: block;
position: absolute;
top: 10px;
left: 30px;
background: none;
content: "\"";
font-family: 'Open Sans', sans-serif;
font-size: 120px;
color: #999;
}
blockquote.blocexemplu51::after {
background: none !important;
content: "" !important;
}
blockquote.blocexemplu51 p
{
font-family: 'Open Sans', sans-serif;
font-size: 18px !important;
} .td_btn.td_btn_md.td_outlined_btn:hover a
{
color: white !important;
text-decoration: none !important;
}
.td_btn.td_btn_md.td_outlined_btn  a
{
text-decoration: none !important;
}
.td_outlined_btn {
border-width: 1px !important;
}
.td_block_related_posts .entry-title a:hover
{
text-decoration: underline !important;
}
.td-grid-style-4 .entry-title {
background: rgba(18,51,91,0) !important;
background: -moz-linear-gradient(top, rgba(18,51,91,0) 0%, rgba(18,51,91,1) 55%, rgb(13, 32, 61) 100%) !important;
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(18,51,91,0)), color-stop(55%, rgba(18,51,91,1)), color-stop(100%, rgb(13, 32, 61))) !important;
background: -webkit-linear-gradient(top, rgba(18,51,91,0) 0%, rgba(18,51,91,1) 55%, rgba(18,51,91,1) 100%) !important;
background: -o-linear-gradient(top, rgba(18,51,91,0) 0%, rgba(18,51,91,1) 55%, rgb(13, 32, 61) 100%) !important;
background: -ms-linear-gradient(top, rgba(18,51,91,0) 0%, rgba(18,51,91,1) 55%, rgb(13, 32, 61) 100%) !important;
background: linear-gradient(to bottom, rgba(18,51,91,0) 0%, rgba(18,51,91,1) 55%, rgba(18,51,91,1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#12335b', endColorstr='#12335b', GradientType=0 ) !important;
}
.td_module_10 .entry-title.td-module-title a{ }
.td_module_10 .entry-title.td-module-title a:hover{
text-decoration: underline !important;
}
.attachment-size
{
font-style: italic !important;     font-size: 14px !important;
}
.team-shadow figure img
{
-webkit-box-shadow: 0px 0px 40px -20px rgb(201, 201, 201);
-moz-box-shadow: 0px 0px 40px -20px rgb(201, 201, 201);
box-shadow: 0px 0px 40px -20px rgb(201, 201, 201);
border: 3px solid white;
}
.widget_easy_sidebar_menu_widget .current-menu-item>span>a, .widget_easy_sidebar_menu_widget .current-menu-ancestor>span>a,
.widget_easy_sidebar_menu_widget .current-post-ancestor.current-menu-parent.current-post-parent a{ }
.current-post-ancestor.current-menu-parent.current-post-parent a
{
font-weight: 700;
}
.ult-content-box .wpb_text_column.wpb_content_element p {
margin-bottom: 0;
}
.p20
{
padding-top: 5px;
font-size: 14px !important;
padding-bottom: 15px;
}
.p20 a
{
font-size: 14px !important; color: grey;
}
.p20 a:hover
{
font-size: 14px !important; color: #00b6cc;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors
{
background: white !important;
}
.wpcf7-not-valid-tip
{
font-style: italic;margin-top: 5px !important;
}
.wpcf7 .red
{
color:red;
}
.wpcf7-list-item-label
{
font-size:17px;
}
.wpcf7-list-item input[type="checkbox"], .wpcf7-list-item input[type="radio"]
{
width: 24px;
height: 24px;
vertical-align: middle;
cursor: pointer;
}
.wpcf7-response-output {
border-color: #f7e700;
color: #444;
background: white !important; text-align: center !important;
font-size: 16px !important;
}
.wpcf7-mail-sent-ok
{
text-align: center !important; font-size: 16px !important;
}
.wpcf7-form-control.wpcf7-text
{
min-height: 40px !important;
height: inherit;
background-color: #fff !important;
border-width: 1px !important;
border-color: #9c9c9c !important;
border-style: solid !important;
border-radius: 0px !important;
color: #444 !important;
width: 98% !important;
font-size: 16px !important;
font-weight: 400 !important;
box-shadow: none !important;
margin-bottom: 10px;
}
.bgnews
{
background: #00657d !important; padding-top: 30px;
}
.bgnews .widget
{
margin-bottom: 0px !important;
}
.bgnews .wpb_content_element
{
margin-bottom: 5px !important;
}
.td-ss-main-sidebar
{
top: 120px !important;
}
.picture-404
{
background: url(//www.asd.md/wp-content/themes/asd/images/404.png) center top no-repeat; width: 600px; height: 500px; margin: 0 auto;
}
div.hidebgs
{
background: none !important;
}
.td_btn.td_btn_md.td_round_btn a{
color: white !important; text-decoration: none !important;
}
.ico_home_bar i.td-icon-font.td-icon-mobile
{
font-size: 30px;
padding: 8px 0 0 0;
}
.ico_home_bar a {
line-height: 40px !important;
padding: 9px 10px 6px 10px !important;
}
.td-theme-wrap .sf-menu .td-normal-menu .current-menu-item > a {
color: #ffffff !important;
}
ul.sub-menu li
{
border-bottom: 1px solid #e7e7e7;
}
.td-header-wrap #td-header-search:hover, .td-header-wrap #td-header-search:focus
{
background: #fffec8;
}
.ico_home_bar i.td-icon-font.td-icon-mobile:before {
color: #b6c6ea;
}
.td_block_trending_now  .td_block_inner .td-block-row
{
margin-left: 0px;
margin-right: 0px; }
.td_block_trending_now h3.entry-title.td-module-title a
{
color: #ef7a00 !important;
}
.topslider
{
margin-bottom: 2px !important;
padding-bottom: 0px  !important;
}
.titleunderbox
{
position: absolute;
z-index: 2;
width: 100%;
}
.titlebox
{
background: #0062e2;
font-weight: 400 !important;
font-size: 18px !important;
text-transform: uppercase;
display: inline-block;
padding: 10px 25px;
color: white;
}
a.toplinkmore
{
background: #0062e2;
opacity: 0.6;
font-weight: 400 !important;
font-size: 16px !important;
display: inline-block;
padding: 10px 15px;
color: white;
text-decoration: underline;
outline: none;
}
a.toplinkmore:hover
{ opacity: 1;
text-decoration: none;outline: none;
}
.nomargin, .nomargin p
{
margin: 0 !important;
}
.nopadding
{
padding: 0 !important;
}
.iconews .td-pulldown-size
{
padding-left: 32px; background: url(//www.asd.md/wp-content/themes/asd/images/iconews.png) left top no-repeat;
}
.aio-icon-header h3.aio-icon-title
{
font-weight: 600;
}
.shadowbottom
{
background: url(//www.asd.md/wp-content/themes/asd/images/shadowbar.png) bottom center no-repeat; padding-bottom: 45px;
}
.wpb_single_image .vc_box_border.vc_box_border_grey, .wpb_single_image .vc_box_border_circle.vc_box_border_grey {
background-color: #c5c5c5;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
padding: 1px;
}
.td-header-menu-wrap.td-affix .header-search-wrap {
top: 9px;
}
.nodata .td-module-meta-info
{
display: none !important;
}
.titlecenter .td-block-title, .linkcenter .entry-title.td-module-title
{
text-align: center !important;
}
.greenlightcolor .td-block-title span
{
color: #499368 !important;
}
.bluelightcolor .td-block-title span
{
color: #02809f !important;
}
.bordergrey .td-module-thumb
{
border: 1px solid #ccc;
}
.bluelightcolor .entry-title.td-module-title a
{
color: #02809f !important;
}
.entry-title.td-module-title a:hover
{
text-decoration: underline !important;
}
.borderbottom .td_module_wrap
{
border-bottom: 1px solid #cccccc !important;
}
.boldhref .entry-title.td-module-title
{
font-weight: 600 !important;
}
.marginborderbottom
{
border-bottom: 1px solid #ccc;
margin-bottom: 20px !important;
}
.td-sub-footer-bg
{
padding-top: 25px;
}
.textfot
{
font-size: 18px; line-height: 38px;
}
.textfota
{
font-size: 18px; line-height: 28px;
}
.icoma
{
background: url(//www.asd.md/wp-content/themes/asd/images/ico1.png) left center no-repeat; height: 38px; width: 38px; display: inline-block;    vertical-align: top;    margin-right: 10px;
}
.icomb
{
background: url(//www.asd.md/wp-content/themes/asd/images/ico2.png) left center no-repeat; height: 38px; width: 38px; display: inline-block;    vertical-align: top;    margin-right: 10px;
}
.icomc
{
background: url(//www.asd.md/wp-content/themes/asd/images/ico3.png) left center no-repeat; height: 38px; width: 38px; display: inline-block;    vertical-align: top;    margin-right: 10px;
}
.mapicons
{
background: url(//www.asd.md/wp-content/themes/asd/images/mapico.png) left top no-repeat; height: 80px; width: 80px;display: inline-block;    vertical-align: top;    margin-right: 10px;
float: left;
}
.padtopbottom
{
padding: 20px 0;
}
.textcopyright1, .textcopyright1 a
{
text-align: center; color: #fff; font-size: 14px;
}
.textcopyright1 a
{
text-decoration: underline;
}
.textcopyright1 a:hover
{
text-decoration: none;
}
.smallfooterlink, .smallfooterlink a
{
font-size: 13px; color: #82b5c1; line-height: 18px;
}
.textfot a
{
text-decoration: underline;
}
.textfot a:hover
{
text-decoration: none;
}
.textdonors .widget
{
margin-bottom: 20px;
}
.post .td-crumb-container
{
padding: 18px 0 !important;
}
.td-ss-main-content {
background: transparent;
padding: 0px
}
.post,.entry-title,.td-category-header {
background-color: transparent !important;
}
.post .td-ss-main-content {
padding: 0px;
}
.td-main-content-wrap.td-container-wrap .td-container
{
background: transparent;
}
.td-main-content-wrap.td-main-page-wrap.td-container-wrap .td-container.tdc-content-wrap
{
background: transparent;
} #ajax_ac_widget {
}
#ajax_ac_widget .select_ca select
{
width: auto !important;  border: 1px solid #ccc; cursor: pointer;
}
#ajax_ac_widget .select_ca select:focus
{
border: 1px solid #ccc; outline: none;cursor: pointer;
}
#ajax_ac_widget th
{
background: none repeat scroll 0 0 #0062e2;
color: #FFFFFF;
font-size: 14px;
text-transform: uppercase;
}
#my-calendar a
{
padding: 0 !important;
background: none repeat scroll 0 0 #0062e2 !important;border-radius: 50%;
}
#today a, #today span {
background: none repeat scroll 0 0 #fffbab !important;border-radius: 50%;
color: #000!important;padding: 0 !important;
}
#ajax_ac_widget td {
border: 1px solid #ffffff !important;
}
.widget_easy_sidebar_menu_widget ul
{
margin: 0;
}
.post .td-ss-main-sidebar .widget
{
margin-right: 0px;
}
.td_block_padding {
padding-right: 18px;
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
background: #0062e2 !important;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
background: #ffffff !important;
}
.ico_home_bar i.td-icon-menu-down
{
display: none !important;
}
.ico_home_bar
{
cursor: pointer !important;
}
#sitemap .contentsitemap
{
padding:20px !important; background: white;
}
#sitemap .contentsitemap ul
{margin-top: 0px;}
#sitemap .contentsitemap ul li
{
border-bottom: 0px solid #ccc;
padding-bottom: 0px;
margin-bottom: 0px;
line-height: 24px;
margin-left: 0px;
}
#sitemap .contentsitemap ul li a
{
text-decoration: none;     font-size: 14px;
line-height: 24px;color: #0062e2 !important;
}
#sitemap .contentsitemap ul li a:hover
{
text-decoration: underline !important;     font-size: 14px;
line-height: 24px;
color: #0062e2 !important;
}
#sitemap .contentsitemap p
{
margin-bottom: 0;
}
.boxceai.blue .vc-hoverbox-block-inner.vc-hoverbox-front-inner
{
background: rgba(27, 60, 101, 0.9);
}
.boxceai .vc-hoverbox-block-inner.vc-hoverbox-front-inner
{
position: absolute;
bottom: 0;
width: -webkit-fill-available !important;
}
.boxceai.brown .vc-hoverbox-block-inner.vc-hoverbox-front-inner
{
background: rgba(140, 117, 54, 0.9);
}
.boxceai .vc-hoverbox-block-inner.vc-hoverbox-front-inner h2
{
margin: 0 !important; color: white;
}
.boxceai .vc-hoverbox-inner
{
height: 320px !important;
}
.boxceai.brown .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2,.boxceai.blue .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2
{
color: white;
}
.boxceai.brown .vc-hoverbox-block-inner.vc-hoverbox-back-inner p,.boxceai.blue .vc-hoverbox-block-inner.vc-hoverbox-back-inner p,
.boxceai.brown .vc-hoverbox-block-inner.vc-hoverbox-back-inner p a,.boxceai.blue .vc-hoverbox-block-inner.vc-hoverbox-back-inner p a
{
color: white; font-size: 18px; line-height: 28px;
}
.boxceai.brown .vc-hoverbox-block-inner.vc-hoverbox-back-inner p a:hover,.boxceai.blue .vc-hoverbox-block-inner.vc-hoverbox-back-inner p a:hover
{
text-decoration: underline;
} .widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler {
top: 5px;
} table.table-responsive-logo td { border:none}
@media screen and (max-width: 600px) {
table.table-responsive-logo {width:100%;}
table.table-responsive-logo thead {display: none;}
table.table-responsive-logo tr:nth-of-type(2n) {background-color: inherit;; border:none}
table.table-responsive-logo tbody td {display: block;  text-align:center; border:none}
table.table-responsive-logo tbody td:before {
content: attr(data-th);
display: block;
text-align:center;; border:none
}
}
.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading
{
border-color: #0062e2 !important;
background-color: #0062e2 !important;
}
.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a
{
color: #fff !important;
}
.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
color: #fff !important;
}
.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
border-color: #fff !important;
}
.reproduct
{
font-style: italic; color: #bac4a6;     line-height: 20px;
}
.lineheight-20
{
line-height: 20px !important;
}
.btn-footer .wpb_text_column.wpb_content_element
{
margin-bottom: 0 !important;
}
.btn-footer .ultb3-box.ult-adjust-bottom-margin  img
{
float: left !important;
}
.btn-footer .ultb3-info.ib3-info-left
{
float: left !important;
} .box{
margin: auto auto;
display: flex;
width: 50px;
justify-content: space-evenly;
}
.nametag{
position: absolute;
}
.nametag:nth-child(1),.nametag:nth-child(2).nametag:nth-child(3){
animation-name: fade;
animation-fill-mode: both;
animation-iteration-count: infinite;
animation-duration: 5s;
animation-direction: alternate;
}
@keyframes fade{
0%,45% {
opacity: 0;
}
100%{
opacity: 1;
}
} .quotes {display: none;
padding-right: 2px;
font-style: italic !important;
font-size: 14px !important;
line-height: 20px !important;
color: grey;
}
@media screen and (max-width: 768px)
{
.td-header-row.td-header-header
{
height: auto;
display: none;
}
.header-search-wrap {
top: 0px;
}
}
.td-social-but-icon
{ }
.td-social-but-text
{ }
.hideexcerpt .td-excerpt,.hidephoto .td-module-thumb
{
display: none !important;
}
.hidephoto .item-details
{
margin-left: 0;
}
.hidephoto .entry-title.td-module-title
{
padding-left: 0;
}
.brown  .td-block-title span,.browncolor table td,.browncolor table td a
{
color: #0062e2 !important;
}
.browncolor p
{
color: #0062e2 !important;
}
.browncolor table td, .browncolor table
{
border: none !important; padding: 0 !important; white-space: normal;
}
.wpb_text_column.wpb_content_element.browncolor
{
margin-bottom: 0px;
}
.btnlist
{
width: 360px;
}
.post .td-post-source-tags a, .post .td-post-source-tags span
{
height: auto !important;
}
.td-sub-footer-bg.td-container-wrap
{
background-color: #f7f7f7 !important;
}
#wp-admin-bar-tdb_template_single,#wp-admin-bar-tdb_template_load
{
display: none !important;
}
.bgfooter .vc_column_container {
width: 33.33% !important;
}
@media screen and (max-width: 768px)
{
.bgfooter .vc_column_container {
width: 100% !important;
}
.form-group.footable-filtering-search
{
width: fit-content;
}
.footable-page-nav
{
display: none !important;
}
}
.widget_easy_sidebar_menu_widget li.menu-item .sub-menu li:first-child:before
{
display: none;
}
.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler i
{ }
.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler
{
border:none;
}
.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler:hover, .widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler:focus
{
border:none;
}
.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler
{
right: 5px;
}
.widget_easy_sidebar_menu_widget li.menu-item.menu-item-has-children .easy-sidebar-menu-widget-link
{ right: 5px; }
.footable-filtering .SumoSelect>.optWrapper.multiple>.options li.opt {
padding: 5px 15px !important;
border: none !important;
}
.footable-filtering .SumoSelect>.optWrapper>.options li.opt:hover {
background-color: transparent !important;
}
.footable-filtering .SumoSelect>.CaptionCont>span.placeholder , .footable-filtering .SumoSelect>.CaptionCont>label, .semantic_ui .ui.table td{
cursor: pointer;
}
.footable .pagination>.active>a, .footable .pagination>.active>a:focus, .footable .pagination>.active>a:hover, .footable .pagination>.active>span, .footable .pagination>.active>span:focus, .footable .pagination>.active>span:hover {
background-color: #0062e2;
border-color: #0062e2;
}
.footable .btn-primary.active, .footable .btn-primary.focus, .footable .btn-primary:active, .footable .btn-primary:focus, .footable .btn-primary:hover, .footable .open>.dropdown-toggle.btn-primary {
background-color: #0062e2;
border-color: #0062e2;
}
.footable .btn-primary {
background-color: #434a36;
border-color: #434a36;
}
.form-group.footable-filtering-search   .input-group .input-group-btn .btn.btn-default.dropdown-toggle
{
display: none !important;
}
.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
border-color: #0062e2 !important;
background-color: #0062e2 !important;
}
.vc_tta.vc_tta-style-modern .vc_tta-panel-body, .vc_tta.vc_tta-style-modern .vc_tta-panel-heading {
background-image: none !important;
}
.semantic_ui .ui.table
{
border: none !important;
font-size: 15px;
}
.semantic_ui .ui.selectable.table tbody tr:hover, .semantic_ui .ui.table tbody tr td.selectable:hover {
background: whitesmoke !important;
color: black !important;
}
.semantic_ui .ui.striped.table>tr:nth-child(2n), .semantic_ui .ui.striped.table tbody tr:nth-child(2n) {
background-color: white !important;
}
.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
border-color: white;
}
.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
background-color: white;
}
h4.vc_tta-panel-title.vc_tta-controls-icon-position-left,.wpb_text_column.wpb_content_element p
{
font-size: 15px; line-height: 24px;
}
.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
color: #fff !important;
}
.vc_tta-color-chino.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
border-color: #fff;
}
.hidedate .td-post-date, .hidedate .td-module-meta-info
{
display: none !important;
}
.td-post-template-11 h1.entry-title
{
color: white !important;
}
.td-video-template-bg-small {
background-color: #525d43;
}
.qtranxs-available-languages-message
{
text-align: center;
}
.cursorpointer
{
cursor: pointer !important;
}
.td-header-sp-recs img, .td-header-sp-recs .adsbygoogle {
position: relative;
}
.td-header-menu-wrap-full.td-container-wrap
{
border-bottom: 1px solid #878787;
-webkit-box-shadow: 0px 4px 10px 0px rgb(171 171 171 / 70%);
box-shadow: 0px 4px 10px 0px rgb(171 171 171 / 70%);
height: 60px;
line-height: 40px;
}
.nextend-arrow-previous,.nextend-arrow-next
{
width: 90px;
height: 90px;
}
.bg-grey
{
background: #f7f7f7;
}
.td_block_template_2 .td-block-title {
font-size: 24px;
font-weight: 700;
line-height: 33px;
}
.td_block_template_2 .td-block-title > *
{
color: #0062e2 !important;
}
.nextprev-right .td-next-prev-wrap
{
margin: 0;
float: right;
}
.white-bloc .td-block-title span
{
color: white !important; font-weight: normal !important;
}
.white-bloc .entry-title.td-module-title a
{
color: white !important;
}
.white-bloc  .td-post-date
{
color: #88b8c3 !important;
}
.white-bloc  .td-block-title
{
border-bottom: 1px solid white !important;
padding-bottom: 8px;
}
.ubtn-img-container .ubtn-sep-icon.ubtn-sep-icon-at-left .ubtn-icon, .ubtn-sep-icon.ubtn-sep-icon-at-left .ubtn-icon {
left: 10px;
opacity: 1;
}
.border-bottom-1
{
border-bottom: 1px solid #ccc;
}
.title22 .td-block-title
{
font-size: 22px !important;
}
table.noborder, table.noborder tr, table.noborder tr td
{
border: none; padding: 0; margin: 0; color: black; vertical-align: top;
}
.asdtab .ult_tabmenu.style1 li.ult_tab_li
{
width: 150px;
}
.asdtab
{
margin: 0 !important;
}
.asdtab  .ult_tabmenu.style1 a.ult_a
{
white-space: normal !important;
}
.asdtab  .ult_tab_li.current a span.ult-span-text
{
text-decoration: underline !important;
}
.text-uppercase
{
text-transform: uppercase !important;
}
.td_block_separator span {
border-top-color: #32c5d2;
}
.bgtab
{
background: url(//www.asd.md/wp-content/themes/asd/images/bgtab.png) left top no-repeat;
}
.whitetext
{
color:white;
}
table.tdwhitetext tr td
{
color:white;     line-height: 20px;
}
.noborderhover
{
border: none; padding: 0; margin: 0; vertical-align: top;opacity: 1;filter: grayscale(0);
}
.noborderhover:hover
{
border: none; padding: 0; margin: 0; vertical-align: top;opacity: 0.4; filter: grayscale(1);
}
.td-sub-footer-container.td-container-wrap
{
border-bottom: 6px solid #0062e2;
}
.bgfooter .addtoany_share_save_container.addtoany_content.addtoany_content_top,.home .addtoany_share_save_container.addtoany_content.addtoany_content_top
{
display: none !important;
}
.td-category-grid.td-container-wrap
{
background: transparent !important;
}
.tdc-content-wrap .addtoany_content {
width: 1068px;
}
.sliderdesktop
{
display: block;
}
.slidermobile
{
display: none;
}
.td_module_mx1 .td-post-date
{
color: white;
}
.category-28  .td-module-meta-info, .category-28 .td-module-thumb, .category-30 .td-module-thumb, .category-53 .td-module-thumb,
.category-53 .td-module-meta-info, .category-30 .td-module-meta-info, .category-71 .td-module-meta-info, .category-71 .td-module-thumb
{
display: none;
}
.category-30 .td-excerpt,.category-53 .td-excerpt
{ }
.category-30 .td-block-row.td-post-next-prev,.category-53 .td-block-row.td-post-next-prev
{
display: none;
}
.category-28 .item-details,.category-30 .item-details,.category-53 .item-details, .category-71 .item-details
{
margin-left: 0px;
}
.category-28 .td_module_10,.category-30 .td_module_10,.category-53 .td_module_10 {
padding-bottom: 0px;
margin-bottom: 20px;
border-bottom: 1px solid #cfcfcf;
}
.category-30 .td_module_10 .item-details,.category-53 .td_module_10 .item-details { }
.td_module_10 .entry-title {
font-weight: 600;
}
.category-30 .td_module_10  .entry-title a,.category-53 .td_module_10  .entry-title a {
color: darkred;
}
.btn-abc {
box-shadow:inset 0px 1px 0px 0px #f5978e;
background:linear-gradient(to bottom, #ae382c 5%, #8c1713 100%);
background-color:#ae382c;
border-radius:6px;
border:1px solid #ae382c;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-size:15px;
font-weight:bold;
padding:6px 24px;
text-decoration:none;
font-style: normal;
text-shadow:0px 1px 0px #810e05;
}
.btn-abc:hover {
background:linear-gradient(to bottom, #8c1713 5%, #ae382c 100%);
background-color:#ae382c;
}
.btn-abc:active {
position:relative;
top:1px;
}
.widget_easy_sidebar_menu_widget .menu-item.menu-item-type-taxonomy.menu-item-object-category.current-menu-item a.easy-sidebar-menu-widget-link
{
color: white;
}
.btn-menu ul li
{
border: 1px solid #ccc;
padding: 15px;
margin: 10px;
display: inline-block;
background: #fff;
}
.btn-menu ul li:hover
{
background: #e2e2e2;
}
.lwpcngNoticeBox {
max-width: 400px;
}
.lwpcngNotice-light .lwpcngNotice_accept {
border-color: #ddd;
background: #fff;
color: #0062e2;
}
.lwpcngNotice-light .lwpcngNotice_accept:hover {
border-color: #0062e2;
background: #ffffff;
}
.td-full-layout .td-category-grid-fl .td_block_big_grid_fl_3 .td-big-grid-post .entry-title, .td-full-layout .td-stretch-content .td_block_big_grid_fl_3 .td-big-grid-post .entry-title {
font-size: 24px;
line-height: 30px;
}
.category-23 .td-category-header.td-container-wrap
{
display: none;
}
.menu-item .nav_desc
{
display: none !important;
}
.utillinktext table, .utillinktext table tr td
{
border: none;
padding: 0;
margin: 0;
color: white;
font-size: 14px;
}
.utillinktext a
{
color: white;
font-size: 14px;
}
.utillinktext a:hover
{
color: #82b5c1;
font-size: 14px;
}
.utillinktext .widget,.utillinkfoter p
{
padding: 0;
margin: 0;
line-height: 20px;
}
ul.sf-menu > .td-menu-item > a
{ line-height: 40px;
}
div#n2-ss-2 .nextend-arrow img {
width: 70px;
}
.nextend-arrow-previous
{
margin-left:10px !important;
}
@media screen and (max-width: 768px)
{
.utillinktext table tr td
{
text-align: center !important;
}
.utillinktext table tr td:nth-child(2)
{
display: none;
}
.sliderdesktop
{
display: none;
}
.slidermobile
{
display: block;
}
a.ult-tabto-actitle.withBorder.ult_a .ult_tab_icon, a.ult-tabto-actitle.withBorder.ult_a span.ult_tab_main .ult_tab_icon {
font-size: 50px;
}
a.ult-tabto-actitle.withBorder.ult_a span.ult_tab_main, span.ult_tab_main.ult_ac_main.ult_noacordicnIcon {
white-space: normal;
padding: 10px;
}
.easy-image-gallery a img
{
width: 150px;
height: auto;
}
ul.easy-image-gallery
{
text-align: center;
}
.n2-ss-item-content.n2-ow
{
padding: 60px 0px  !important;
font-size: 150% !important;
}
#n2-ss-2
{
height: auto !important;
}
}