<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Enter Your Custom CSS Here */
textarea.wpcf7-form-control.wpcf7-textarea {
  resize: none;
	width: 85%;
}

@media only screen and (max-width: 480px){
.ays-pb-modal.ays-pb-modal_1.fadeIn {
    width: 80%!important;
    height: 80%!important;
}
}
.pt-cv-meta-fields {
    text-align: center;
    font-weight: 600;
    color: red;
}
@media screen and (max-width: 320px) and (min-width: 300px)
{
.vc_column_container {
    padding-left: 15px;
    padding-right: 15px;
}
.logo img {
    margin: 15px 15px 0;
}
.menuf li a {
    font-size: 16px;}
}
@media screen and (max-width: 375px) and (min-width: 361px)
{
.vc_column_container {
    padding-left: 15px;
    padding-right: 15px;
}
}

/* Fillim Logo per personat me aftesi te kufizuar*/
@media only screen and (min-width:320px) and (max-width:1024px){
#wp_access_helper_container {
	margin-top: 50%!important;}
}
@media only screen and (min-width:359px) and (max-width:360px){
	.wpcf7-form textarea {
    width: 220px;
}
.boxSocial {
    margin-right: -45px;
	}}
@media only screen and (min-width:732px) and (max-width:854px){
	.boxSocial{    
		transform: scale(0.8);}
}
@media only screen and (min-width:520px) and (max-width:568px){.boxSocial{    
		transform: scale(0.8);}}
@media only screen and (min-width:520px) and (max-width:568px){
.boxSocial {
    transform: scale(0.8);
	margin-right: -30px;}}


.accesibilty {
    background: url(/wp-content/uploads/2019/04/disabledPerson.png) left center no-repeat;
    width: 25px;
    height: 27px;
}


.a_module.wah_contrast_trigger {
    display: none;
}.a_module.wah_clear_cookies {
    display: none;
}.the-tooltip &gt; .tooltip_inner {
    font-size: 20px;
    width: 300px;
    line-height: 34px;
}
body .accessability_container.dark_theme .a_module {
   border-bottom: none; 
}

button.wah-action-button.wahout.wah-call-highlight-links:hover {
    width: 182;
    height: 85px;
    
    font-size: 26px;
    border-radius: 22%;
    background: #c1c1c1!important;
}
button.wah-action-button.wahout.wah-call-keyboard-navigation:hover {
    width: 182px;
    height: 85px;
   
    font-size: 26px;
    border-radius: 22%;
    background: #c1c1c1!important;
    color: #000!important;
}
button.wah-action-button.wahout.wah-call-invert:hover {
    width: 182;
    height: 85px;
   
    font-size: 20px;
    border-radius: 22%;
    background: #c1c1c1!important;
    color: #000!important;
}
button.wah-action-button.smaller.wahout:hover {
    width: 182;
    height: 85px;
    font-size: 26px;
    border-radius: 22%;
    background: #c1c1c1!important;
}
button.wah-action-button.larger.wahout:hover {
    width: 182;
    height: 85px;
    font-size: 26px;
    border-radius: 22%;
    background: #c1c1c1!important;
}

body .accessability_container.dark_theme.accessability_container.active, body .accessability_container.dark_theme #access_container, body .accessability_container.dark_theme .access_container_inner, body .accessability_container.dark_theme .a_module, body .accessability_container.dark_theme .a_module_title, body .accessability_container.dark_theme .a_module_exe, body .accessability_container.dark_theme .font_resizer a, body .accessability_container.dark_theme .contrast_trigger {
    background: #c1c1c1 !important;
}
button.close_container {
    background: #000!important;}

div#wp_access_helper_container {
    background: transparent!important;
}

div#wp_access_helper_container:hover {
    opacity: 1;
}
#wp_access_helper_container {
    margin-top: 11%;
    margin-left: 4%;
    opacity: 0.8; 
}
div#accesibilty {
	cursor:pointer;
}
button.wah-action-button.wahout.wah-call-clear-cookies {
    display: none;
}
button#contrast_trigger {
    display: none;
}
.a_module_title {
	display: none;}
/* Fund Logo per personat me aftesi te kufizuar*/ 



.bnt-shortcode .bnt-title span,
.bnt-shortcode .shotcode-controls {
    visibility: hidden
}

.bx-wrapper .bx-controls-direction a.disabled {
    display: block
}

.tabProgDetPar {
    float: left;
    width: 100%
}

.latest3News {
    margin-top: 27%
}

.vsrp_div a {
    font-size: 16px!important
}

.tabProgDetImpar,
.tabProgDetPar,
.tabProgDetPar a {
    width: 100%
}

.tabProgDetImpar a,
.tabProgDetPar a {
    font-size: 12px
}

.imageMinister img {
    height: 200px
}

#subpagini li a,
.DescriptionList h2 {
    text-transform: uppercase
}

.relatedTitle a {
    color: #000;
    font-size: 15px
}

/*.detailsNewsContainer .wp-post-image {
    width: 100%!important;
    height: 40%!important
}*/

.detailsNewsContainer .wp-post-image {
    width: 100%!important;
    height: auto!important
}


div#titull {
    width: 100%!important
}

/*@media only screen and (min-width:2115px) {
    #footerwrapper2 {
    background: url(img/bfnewfooter.jpg) bottom no-repeat;
    overflow: hidden!important;
}
}*/

@media only screen and (min-width:1025px) {
    span.wpcf7-form-control-wrap.menu-599 {
        display: none
    }
}

@media only screen and (max-width:1024px) {
    span.wpcf7-form-control-wrap.menu-598 {
        display: none
    }
}

@media only screen and (min-width:767px) {
    .listProg4 {
        height: 285px!important
    }
}

.next.page-numbers,
.prev.page-numbers {
    position: relative;
    top: 4px
}

#nextProg {
    margin-bottom: 50px
}

.listaprogIndex {
    margin-bottom: inherit
}

.headerTop {
    float: right;
    max-width: 800px;
    height: 50px;
    display: none
}

.pageDescription span {
  background: 0 0;
	display: contents;
}

.headerMenu {
    float: right;
}

#bwg_container1_0 #bwg_container2_0 .bwg_image_alt_0 {
    width: 100%;
    font-size: 15px;
    font-family: segoe ui;
    color: #000;
    text-align: center;
    padding-left: 8px;
    word-break: break-word;
    display: none!important
}

.wpcf7-form label,
.wpcf7-form label.subscribe_newsletter {
    text-align: right;
    font-size: 14px;
    font-family: HelveticaRegular
}

select {
    margin-top: -17px;
    margin-left: 110px
}

.wpcf7-form input[type=email],
.wpcf7-form input[type=text] {
    float: left;
    width: 202px;
    border: 1px solid #bfbfbf;
    padding: 3px 5px;
    background: #fff
}

.wpcf7-form label {
    float: left;
    width: 83px;
    color: #000;
    padding-top: 15px;
    padding-right: 10px
}

.wpcf7-form textarea {
    float: left;
    width: 538px;
    border: 1px solid #bfbfbf;
    padding: 3px 5px;
    background: #fff;
    height: 100px
}

.wpcf7-submit {
    background: url(/wp-content/uploads/2017/09/bgbutcontact.jpg) left center no-repeat;
    border: none;
    width: auto;
    color: #fff;
    font-size: 14px;
    font-family: HelveticaRegular;
    padding: 10px 20px
}

.wpcf7-form label.subscribe_newsletter {
    float: left;
    width: 278px;
    color: #000;
    padding-top: 13px;
    padding-right: 10px
}

.matura h3 a,
.rpwe-block,
.rpwe-title,
h2.titleNews {
    text-align: center
}

span.wpcf7-not-valid-tip {
    color: red;
    font-size: 1em;
    font-weight: 400;
    display: block;
    margin-left: 113px
}

.slick-slider {
    height: fit-content;
}

.bnt-shortcode {
    height: 35px;
    margin-top: 1px
}

.nav .navbar-nav&gt;li&gt;a {
    color: #000;
    font-family: "Adobe Garamond Pro";
    font-weight: 700;
    font-size: 20px;
    position: relative;
    line-height: 40px;
    padding: 0 0 0 25px
}

.ministre h1 h2,
.vc_custom_heading {
    font-weight: 700
}

.rpwe-time {
    color: red!important;
    font-size: 14px!important;
    font-family: helvetica!important;
    font-weight: 700!important;
    margin-bottom: 3px!important
}

.pt-cv-wrapper .col-md-4 {
    background: url(/wp-content/uploads/2018/02/bgstiribottom.jpg);
    width: 244px;
    margin: 0 77px 50px 0;
    height: 282px
}

.pt-cv-view .pt-cv-ifield {
    margin-bottom: 0!important;
    width: 210px!important;
    overflow: hidden;
    margin-top: 13px
}

.bnt-inner {
    background: #fff;
    border: 1px solid gray;
    font-weight: 600
}

.bnt-shortcode .bnt-inner ul li a,
.bnt-shortcode .bnt-inner ul li a:link {
    color: #000;
    font-size: 16px;
    text-decoration: none;
    border: 0
}

.bnt-shortcode .bnt-title {
    font-weight: 600;
    float: left;
    width: auto;
    height: 100%;
    position: relative;
    color: #fff;
    background-color: red!important;
    margin-right: 20px;
    padding: 7px 25px
}

.bnt-inner {
    padding: 8px 0 0 0;
}

.vsrp_div {
    font-size: 18px!important
}

.wpb_gallery .wpb_flexslider .flex-control-paging {
    z-index: 10;
    visibility: hidden
}

.flexslider {
    box-shadow: 0 0 0 rgba(0, 0, 0, .2)!important
}

.scroll {
    margin-right: 27px
}

.tabMedia {
    float: left!important;
    width: 613px!important
}

.matura h3 a {
    float: left;
    color: #000;
    font-size: 15px!important;
    font-family: helvetica;
    width: 325px;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 47px;
    overflow: hidden
}

.rpwe-block li {
    border-bottom: none!important;
    margin-bottom: 10px;
    padding-bottom: 10px;
    list-style-type: none;
    padding-left: 55px
}

.pt-cv-page {
    padding-left: 28px
}

.headerTop ul li {
    display: inline!important;
    margin-right: 24px
}

.headerTop ul {
    margin-top: 15px
}

@media only screen and (max-width:48em) {
    .headerTop .langs ul {
        margin-top: 3px
    }
    .flexslider .slides img {
        max-height: 250px
    }
    @media only screen and (max-width:40em) {
        .headerCenter {
            width: 100%;
            margin-top: 10px
        }
    }
	#media2 {
    margin-left: auto;
    margin-right: auto;
    width: 94%;
}
}

.menuf h2 {
    color: #000;
    font-size: 22px;
    font-family: "Adobe Garamond Pro";
    font-weight: 700;
    list-style-type: none
}

.boxWidget {
    float: left;
    width: 194px;
    height: 284px;
    overflow-y: hidden;
    padding-bottom: 20px
}

.rtbs .rtbs_menu li a.active {
    position: relative;
    color: #000
}

.fotoinMedia {
    float: left;
    width: 100%;
    margin-top: -15px;
    height: 308px;
    background: #fff
}

.imgMedia {
    float: none;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
	    background: none;
}

.descriereTab {
    float: left;
    width: auto;
    margin-top: 25px;
    margin-right: 5px;
    font-size: 12px;
    color: #000;
    font-family: Helvetica;
    line-height: 18px
}

.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    overflow: hidden
}

.videoinMedia {
    float: left;
    width: 100%;
    height: 308px;
    margin-top: -15px;
    background: #fff
}

.rtbs_multimedia {
    background: url(/wp-content/uploads/2017/10/bgtab.png);
    height: 399px;
    width: 636px
}

.vsrp_div a {
    padding-top: 8px;
    padding-bottom: 9px;
    margin-left: auto;
    margin-right: auto;
    color: #000;
    width: 100%;
    border-top: 2px red solid;
    border-bottom: 2px #ccc solid
}

.pt-cv-wrapper [class*=pt-cv-] a {
    box-shadow: none;
    font-size: 15;
    color: #000
}

#subpagini li a {
    display: block;
    color: #000;
    font-family: helvetica, Helvetica, sans-serif;
    font-size: 15px;
    background: url(/wp-content/uploads/2017/10/bgrmin.jpg) left center no-repeat;
    padding: 20px;
    font-weight: 700
}

.departamenteBox {
    float: left;
    background: url(/wp-content/uploads/2017/10/bgdepartamente.jpg) left center no-repeat
}

.bgimgspag {
    background: url(/wp-content/uploads/2017/10/bgimgpag.jpg) left center no-repeat;
	float:none;
	width:auto;
}

@media only screen and (max-width:380px) {
    .boxSocial {
        transform: scale(.58)
    }
    .boxWidget {
        margin-left: -2px!important
    }
    .pt-cv-wrapper .col-md-4 {
        margin-left: 24px!important
    }
    .listProg2,
    .listProg4 {
        height: 285px
    }
    .listWid5,
    listWid2 {
        height: 285px;
        overflow-y: scroll
    }
    .widgetMargin {
        display: none
    }
}

@media screen and (max-width:520px) and (min-width:321px) {
    .slideMG {
        width: 330px;
        height: 228px
    }
    .searchMedia {
        width: 290px
    }
    .titull {
        width: 350px!important
    }
    .gTitle {
        display: block
    }
    .fotoinMedia {
        float: left;
        width: 100%;
        height: 340px;
        background: 0 0
    }
}

.footerDiv {
  height: 20px;
	clear: both;
}

#kabineti,
#programi_widget {
    width: 290px;
    padding-left: 9px
}

#kabineti li {
    padding-left: 25px
}

#kabineti a,
#programi_widget a {
    font-weight: 100;
    font-size: 15px
}

#kabineti hr,
#programi_widget hr {
    border: .5px solid red;
    margin-bottom: 3px;
    margin-top: 0
}

#programi_widget li {
    padding-left: 15px
}

#prioritete_widget li {
    padding-left: 11px;
    padding-bottom: 5px
}

#prioritete_widget a {
    font-size: 15px
}

#prioritete_widget .prioritetet_me_shume a {
    color: #71757a;
    font-size: 12px;
    font-weight: 500;
    padding-bottom: 25px
}

#te_rejat_fundit ul {
    margin-left: -45px!important
}

#menu-item-960:hover #menu-item-1009 .dropMenu ul {
    display: none
}

#menu-item-960 #menu-item-1009:hover .dropMenu {
    display: block;
    top: 367;
    left: 100%
}

#menu-item-960 #menu-item-1009:hover .dropMenu ul {
    display: block
}

.headEmail {
    width: 175px
}

.wpb_single_image.vc_align_left {
    width: 1000px
}

.rpwe-aligncenter {
    margin-bottom: 10px
}

h2.titleNews {
    font-size: 14px;
    font-family: Verdana;
    font-weight: 700
}

.rpwe-block {
    margin-top: 11px
}

.widgetMedia {
    display: block;
    margin-left: auto;
    margin-right: auto;
    float: none;
    margin-top: 14px;
	  width: 95%;
}

.headerMenu {
    width: 805px
}

.contactRight {
    width: 115px
}

.footerCopyright {
    position: relative!important;
    bottom: 0!important;
    visibility: visible!important
}

a#abc {
    margin-top: 1px;
    font-size: 11px;
    margin-bottom: 5px
}

.albumListing .relatedDetailsContainer .relatedPicture a img {
    width: 200px;
    height: 110px
}

.wp-post-image {
    width: 645px
}

@media screen and (max-width:320px) and (min-width:300px) {
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        height: 25px;
        width: 217%;
        font-size: 10px
    }
    .bnt-shortcode .bnt-inner ul {
        line-height: .8
    }
    .bnt-shortcode {
        width: 104%
    }
    #tab_container_6780 .tab-content {
        height: 33%
    }
    .rpwe-block,
    .rpwe-title,
    h2.titleNews {
        text-align: center
    }
    ul.nav {
        margin-top: -28px!important
    }
    .widgetIndex {
        overflow: scroll;
			  overflow-y: hidden;
    }
    .listProg2,
    .listProg4 {
        margin-left: 0!important
    }
    .relatedContainer {
        margin: 0 20px 0 -13px
    }
    #footer {
        height: 1566!important;
        overflow: hidden
    }
    .footerLeft {
        padding-left: 46px!important;
        margin-top: 70px!important;
        overflow: hidden!important;
        height: 80%important
    }
    .menuf li a {
        width: 25%;
        font-size: 13px
    }
    .videoinMedia {
        height: 347px;
        margin-top: 13px
    }
    .slideMG {
        width: 95%;
        height: 217px;
        padding: 10px
    }
    .slideMG .bx-prev {
        left: 0!important
    }
    .slideMG .bx-next {
        right: 0!important
    }
    .searchMedia {
        width: 100%
    }
    .titull {
        width: 350px!important
    }
    .gTitle {
        display: block
    }
    .fotoinMedia {
        float: left;
        width: 100%;
        height: 340px;
        background: 0 0
    }
    .footerDiv {
        height: 20px
    }
    #kabineti,
    #programi_widget {
        width: 290px;
        padding-left: 9px
    }
    #kabineti li {
        padding-left: 25px
    }
    #kabineti a,
    #programi_widget a {
        font-weight: 100;
        font-size: 15px
    }
    #kabineti hr,
    #programi_widget hr {
        border: .5px solid red;
        margin-bottom: 3px;
        margin-top: 0
    }
    #programi_widget li {
        padding-left: 15px
    }
    #prioritete_widget li {
        padding-left: 11px;
        padding-bottom: 5px
    }
    #prioritete_widget a {
        font-size: 15px
    }
    #prioritete_widget .prioritetet_me_shume a {
        color: #71757a;
        font-size: 12px;
        font-weight: 500;
        padding-bottom: 25px
    }
    #te_rejat_fundit ul {
        margin-left: -45px!important
    }
    #menu-item-960:hover #menu-item-1009 .dropMenu ul {
        display: none
    }
    #menu-item-960 #menu-item-1009:hover .dropMenu {
        display: block;
        top: 367;
        left: 100%
    }
    #menu-item-960 #menu-item-1009:hover .dropMenu ul {
        display: block
    }
    .headEmail {
        width: 175px
    }
    .wpb_single_image.vc_align_left {
        width: 1000px
    }
    .rpwe-aligncenter {
        width: 125%;
        height: 167px;
        margin-left: -55px!important;
        margin-bottom: 10px
    }
    h2.titleNews {
        font-size: 14px;
        font-family: Verdana;
        font-weight: 700
    }
    .rpwe-block {
        margin-top: 11px
    }
    .widgetMedia {
        margin-top: 14px
    }
    .logo {
        margin-left: -10px
    }
    .headerMenu {
        width: 805px
    }
    .contactRight {
        width: 115px
    }
    .footerCopyright {
        position: relative!important;
        bottom: 0!important;
        visibility: visible!important
    }
    a#abc {
        margin-top: 1px;
        font-size: 11px;
        margin-bottom: 5px
    }
    .contactLeft {
        width: 100%;
        padding-left: 0
    }
    .albumListing .relatedDetailsContainer .relatedPicture a img {
        width: 200px;
        height: 110px
    }
    .vsrp_div a {
        margin-left: 1px
    }
    span#nextProg,
    span#prevProg {
        margin-left: -11%
    }
    span#nextProg {
        margin-bottom: 8%
    }
    div#multimedia {
        margin-left: -45%
    }
    #tab_container_6780 .tab-content {
        padding: 0!important
    }
    .imgMedia {
        margin-left: 0
    }
    .imgMedia img {
        width: 100%
    }
    .descriereTab {
        margin-top: 16px
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    .footerCopyright p {
        margin-left: 1%;
        margin-top: -2%;
        width: 296px!important
    }
    .slick-slider {
        height: 252px
    }
    .newsDetails .titleDetalils a {
        font-size: 14px
    }
    .detailesTitle h1 {
        font-size: 24px
    }
    .wp-post-image {
        width: 100%;
        height: auto
    }
    .bx-controls.bx-has-pager {
        display: none
    }
    .departamenteBox {
        width: 44%!important
    }
    .departamenteDescLista {
        width: 76%!important
    }
    .pageDescription h3 {
        font-size: 9px!important
    }
    .pageDescription p {
        font-size: 8px!important;
        margin-bottom: 0!important
    }
    .boxSocial {
        display: block;
        margin-right: -71px
    }
	.ealb{transform: scale(0.8);
    margin-left: -10px;}
}

@media screen and (max-width:480px) and (min-width:479px) {
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        height: 22px;
        width: 140%;
        font-size: 10px;
        line-height: 1.1
    }
}

@media only screen and (max-width:480px) {
    .tabProgDetImpar,
    .tabProgDetPar,
    .tabProgIndex,
    .tabprogImage img {
        width: 194
    }
    .pt-cv-wrapper .col-md-4 {
        margin-left: 24px
    }
    .menuf {
        width: 100%
    }
    .footerDiv {
        height: 1500px
    }
    .footerLinks {
        background: #fff
    }
    .footerCopyright p {
        width: 373px;
        font-size: 10px
    }
    .rtbs_multimedia {
        height: 398px;
        width: auto
    }
    .videoinMedia {
        height: 193px
    }
    .descriereTab {
        margin-top: -12px;
    }
    .rtbs_full .rtbs_menu li.mobile_toggle {
        color: #000
    }
    .detailsNewsContainer {
        margin: 13px
    }
    .menuTop {
        height: 40px;
        width: 6%;
    }
    ul.nav {
        margin-top: 55px!important
    }
    .wpcf7-form textarea {
        width: 239px
    }
    .listProg2,
    .listProg4 {
        height: 285px;
        margin-left: 9%
    }
    .listWid5,
    listWid2 {
        height: 285px
    }
    .widgetMargin {
        display: none
    }
    .departamenteBox {
        width: 44%
    }
    .departamenteDescLista {
        width: 86%
    }
    .pageDescription h3 {
        font-size: 11px
    }
    .pageDescription p {
        font-size: 11px;
        margin-bottom: 0
    }
    .boxWidget {
        margin-left: 5px
    }
}

@media screen and (max-width:360px) and (min-width:321px) {
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        height: 25px;
        width: 177%;
        font-size: 10px;
        line-height: 1.1
    }
    .bnt-shortcode .bnt-inner ul {
        line-height: .8
    }
    .detailsNewsContainer .wp-post-image {
        height: auto!important
    }
    .searchMediaCont {
        width: 262px
    }
    .slideMG .bx-next {
        right: 0!important
    }
    .slideMG .bx-prev {
        left: 0!important
    }
    .listProg2,
    .listProg4 {
        margin-left: 0
    }
    .imgMedia {
        margin-left: 21px
    }
    .headEmail {
        width: 119px
    }
    .logo img {
        margin: 15px 10px 0
    }
    .tabProgDetImpar,
    .tabProgDetPar {
        width: 178!important
    }
    .tabProgDetImpar a,
    .tabProgDetImpar p,
    .tabProgDetPar a,
    .tabProgDetPar p,
    .tabProgIndex,
    .tabprogImage {
        width: 173px!important
    }
    .slideMG {
    width: 87%!important;
    height: 215px!important;
    margin-left: auto;
    margin-right: auto;
    display: block;
    float: none;
    clear: both;
    }
    .searchMedia {
        width: 262px;
        margin: 0
    }
    .vsrp_div a {
        margin-left: auto
    }
    #footer {
        height: 1444px!important;
        overflow: scroll
    }
    .footerLeft {
        padding-left: 90px!important;
        margin-top: 70px!important;
        height: 80%!important
    }
    .menuf li a {
        width: 26%
    }
    .footerCopyright p {
        margin-top: 1%;
        color: #000
    }
    div#multimedia {
        margin-left: -27%
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    .imgMedia img {
        left: -15px;
        top: 0;
        width: 90%;
        height: auto
    }
    .boxWidget {
        width: 178px
    }
    #nextWid,
    #prevWid {
        margin-left: -5%
    }
    .videoinMedia {
        height: 297px;
        margin-top: 0
    }
    .imgWidget img {
        width: 80%
    }
    .boxWidget h3 a {
        width: 90%
    }
    .desWidget p {
        font-size: 11px;
        width: 172px
    }
    select.wpcf7-form-control.wpcf7-select option {
        max-width: 20px;
        font-size: 10px
    }
    option {
        width: 20px!important;
        display: inline-block!important;
        word-break: break-all
    }
    .departamenteDescLista {
        width: 80%
    }
    .pageDescription h3 {
        font-size: 10px
    }
    .wpb_wrapper {
        width: 100%
    }
    .pageDescription p {
        font-size: 9px
    }
    .detaliiSocial a {
        display: inline-block
    }
    .widgetIndex {
    overflow: scroll!important;
	  width: 100%!important;
    display: table-caption;
    float: none;
    margin-left: 35px!important;
    }
}

@media screen and (max-width:398px) and (min-width:376px) {
    .desWidget p,
    .pageDescription h3 {
        font-size: 10px
    }
    .boxSocial {
        transform: scale(.7)
    }
    .tabProgDetImpar a,
    .tabProgDetImpar p,
    .tabProgDetPar a,
    .tabProgDetPar p,
    .tabProgIndex,
    .tabprogImage {
        width: 173px!important
    }
    .slideMG {
        width: 299px;
        height: 248px
    }
    .searchMedia {
        width: 262px;
        margin: 0
    }
    .searchHdnBtn {
        margin-top: -21px;
        float: right
    }
    .smallSlider .bx-wrapper .bx-pager.bx-default-pager {
        display: none
    }
    .vsrp_div a {
        margin-left: 0
    }
    #footer {
        height: 1780px!important;
        overflow: scroll
    }
    .footerLeft {
        padding-left: 90px!important;
        margin-top: 70px!important;
        height: 80%!important
    }
    .menuf li a {
        width: 26%
    }
    div#multimedia {
        margin-left: -32%
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    .imgMedia img {
        left: -15px;
        top: 0;
        width: 90%;
        height: auto
    }
    .imgWidget img {
        width: 90%
    }
    .boxWidget h3 a {
        width: 94%
    }
    .desWidget {
        width: 88%
    }
    .boxWidget {
        width: 178px
    }
    #nextWid,
    #prevWid {
        margin-left: -1%
    }
    .videoinMedia {
        height: 297px;
        margin-top: 0
    }
    .departamenteBox {
        width: 44%
    }
    .departamenteDescLista {
        width: 83%;
        height: 233px
    }
    .pageDescription p {
        font-size: 9px;
        margin-bottom: 0
    }
}

@media screen and (max-width:600px) and (min-width:599px) {
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        width: 120%;
        line-height: .84!important
    }
    .tabProgIndex {
        margin-left: -1%
    }
    li#text-14,
    li#text-16,
    li#text-3,
    li#text-6,
    li#text-7 {
        margin-left: -18%
    }
    .pt-cv-wrapper .col-xs-12 {
        width: 44%!important
    }
    .slideMG {
        height: 33%!important
    }
}

@media screen and (max-width:640px) and (min-width:600px) {
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        height: 25px;
        width: 120%;
        line-height: .8
    }
    .bnt-shortcode .bnt-inner ul {
        line-height: .8
    }
    .slideMG .bx-prev {
        left: 0!important
    }
    .slideMG .bx-next {
        right: 0!important
    }
    .pt-cv-wrapper .col-xs-12 {
        display: inline-block;
        float: none;
        width: 41%;
        margin: 0 20px 50px 0!important
    }
    li#text-15 {
        display: none
    }
    .searchHdnBtn {
        margin-left: 25%
    }
    .searchMedia {
        width: 137%
    }
    .widgetIndex {
        overflow: scroll
    }
    .listProg2,
    .listProg4 {
        margin-left: auto
    }
    .logo img {
        margin: 15px 13px 0
    }
    .pageTop {
        width: 100%
    }
    div#titull {
        width: 100%!important;
        margin-bottom: 2%
    }
    .slideMG .bx-controls-direction a {
        top: 143px!important
    }
    .slideMG {
        width: 94%;
        height: 100%
    }
    .menuf {
        width: 91px
    }
    .menuf h2 {
        color: #000;
        font-size: 18px
    }
    .footerCopyright p {
        margin-left: -23%
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    .imgMedia img {
        width: 100%
    }
    #tab_container_6780 {
        width: 90%!important;
        margin-left: 35px
    }
    .descriereTab {
        width: auto;
			float:left;
    }
    div#multimedia {
        margin-left: 3%
    }
    .vsrp_wrapper {
        margin-top: 8%
    }
    .vsrp_div a {
        width: 577px;
        margin-left: 24px
    }
    ul.nav {
        margin-top: 8px!important
    }
    .boxSocial {
        transform: scale(.7)!important;
        margin-right: -5%!important
    }
}

@media screen and (max-width:414px) and (min-width:411px) {
	#media2 {
    margin-left: 15px;
    width: 94%;
	}
	#news-widgets{
		margin-left: 10px;
	}
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        height: 25px;
        width: 148%;
        font-size: 10px;
        line-height: 1.2
    }
    .bnt-shortcode .bnt-inner ul {
        line-height: 1
    }
    .listProg2,
    .listProg4 {
        margin-left: 2%
    }
    .widgetIndex {
    margin-left: 10px;
    width: 94%;
    }
    ul.nav {
        margin-top: 11px!important
    }
    .footerLeft a:last-child {
        width: 32%
    }
    .searchMediaCont {
        width: 300px
    }
    .slideMG .bx-next {
        right: 0!important
    }
    .slideMG .bx-prev {
        left: 0!important
    }
    .slideMG {
        height: 34%
    }
    .boxSocial {
        transform: scale(.8);
        float: right;
        margin-top: 5px;
        margin-right: -6%
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    div#multimedia {
        margin-left: -16%
    }
    .imgMedia img {
        width: 100%
    }
    .descriereTab {
        margin-right: 12%
    }
    .linkm {
        margin-right: 4%
    }
    .footerLeft {
        padding-left: 90px!important;
        margin-top: 70px!important;
        overflow: hidden!important;
        height: 78%!important
    }
    #footer {
        height: 1400px!important
    }
    .footerCopyright p {
        margin-top: 2%;
        width: 425px
    }
    .videoinMedia {
        height: 324px;
        margin-top: 3px
    }
    .vsrp_div a {
        margin-left: 24px;
        width: 353px
    }
    .departamenteBox {
        width: 44%
    }
    .departamenteDescLista {
        width: 83%;
        height: 233px
    }
    .pageDescription h3 {
        font-size: 10px
    }
}

@media screen and (max-width:500px) and (min-width:450px) {
    .imgMedia {
        margin-left: 1px
    }
    div#multimedia {
        margin-left: -8%
    }
    .widgetIndex {
        overflow: scroll
    }
    .logo img {
        margin: 15px 20px 0
    }
    .gTitle {
        color: #000;
        font-size: 18px;
        font-family: helvetica, Arial, sans-serif;
        margin: 0 0 15px;
        float: left;
        font-weight: 700;
        display: block
    }
    div#titull {
        width: 100%!important
    }
    .vsrp_div a {
        width: 98%!important
    }
    .slideMG {
        width: 400px;
        height: 46%
    }
    .bx-wrapper img {
        height: 70%
    }
    .searchMedia {
        width: 370px
    }
    .slideMG .bx-controls-direction a {
        top: 32%!important
    }
    .slideMG .bx-next {
        right: 0!important
    }
    .slideMG .bx-prev {
        left: 0!important
    }
    #media1 {
        width: 100%
    }
    .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    .imgMedia {
        width: 100%;
        height: auto;
    }
    .imgMedia img {
        width: 400px
    }
    .descriereTab h2 a {
        width: 100%;
    }
    #media2 {
        width: 90%!important
    }
    .footerLeft {
        padding-left: 90px!important;
        margin-top: 70px!important;
        height: 80%!important;
        background: #fff
    }
    .footerDiv {
        width: 100%
    }
    #footer {
        width: 100%!important;
        height: 1444px!important
    }
    .footerCopyright p,
    .menuf {
        width: 100%
    }
    .menuf h2 {
        font-size: 24px
    }
    .menuf li a {
        font-size: 16px;
        width: 60%
    }
}

@media screen and (max-width:599px) and (min-width:501px) {
    .logo img {
        margin: 15px 22px 0
    }
    div#titull {
        width: 100%!important
    }
    .vsrp_div a {
        width: 98%!important
    }
    .widgetIndex {
        overflow: scroll
    }
    .listProg2,
    .listProg4 {
        margin-left: 14%
    }
    .slideMG {
        width: 520px;
        height: 400px
    }
    .slideMG .bx-controls-direction a {
        top: 35%!important
    }
    #media1 {
        width: 100%
    }
    .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    .imgMedia {
        width: 100%;
        height: auto
    }
    .imgMedia img {
        width: 500px
    }
    .descriereTab h2 a {
        width: 100%;
    }
    #media2 {
        width: 80%!important
    }
    .footerLeft {
        padding-left: 90px!important;
        margin-top: 70px!important;
        height: 85%!important;
        background: #fff
    }
    .footerDiv {
        width: 100%
    }
    #footer {
        width: 100%!important;
        height: 1840px!important
    }
    .menuf {
        width: 100%
    }
    .menuf h2 {
        font-size: 42px
    }
    .menuf li a {
        font-size: 16px
    }
    .footerCopyright p {
        width: 62%
    }
    .departamenteBox {
        width: 44%
    }
    .departamenteDescLista {
        width: 90%
    }
    .pageDescription h3,
    .pageDescription p {
        font-size: 14px
    }
}

@media screen and (max-width:599px) and (min-width:533px) {
    .boxSocial {
        margin-right: -6%
    }
    .detailsNewsContainer .wp-post-image {
        height: auto!important
    }
    .menuf li a {
        width: 48%
    }
    .footerLinks {
        width: 100%
    }
    div#titull {
        width: 100%!important
    }
    .vsrp_div a {
        width: 98%!important
    }
    .slideMG {
        width: 520px;
        height: 400px
    }
    .slideMG .bx-controls-direction a {
        top: 35%!important
    }
    .descriereTab {
        width: 100%;
        margin-right: -154px
    }
    #media1 {
        width: 98%
    }
    .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    .imgMedia {
        width: 100%;
        height: auto
    }
    .imgMedia img {
        width: 100%!important;
        height: auto!important
    }
    .descriereTab h2 a {
        width: 100%;
    }
    .footerCopyright p {
        margin-left: -5%;
        margin-top: -5%;
        color: #000
    }
    #media2 {
        width: 80%!important;
        margin-left: 16%
    }
    .footerLeft {
        padding-left: 90px!important;
        margin-top: 70px!important;
        height: 85%!important;
        background: #fff
    }
    .footerDiv {
        width: 100%
    }
    #footer {
        width: 100%!important;
        height: 1575px!important
    }
    .footerCopyright p,
    .menuf {
        width: 100%
    }
    .menuf h2 {
        font-size: 24px
    }
    .menuf li a {
        font-size: 16px
    }
    .departamenteBox {
        width: 44%
    }
    .departamenteDescLista {
        width: 90%
    }
    .pageDescription h3,
    .pageDescription p {
        font-size: 14px
    }
}
@media screen and (min-width:641px) {
	.wpcf7-form textarea {
    width: 83%;
}
}

@media screen and (max-width:640px) {
	.wpcf7-form textarea {
    width: 80%;
}
}

@media screen and (max-width:640px) and (min-width:620px) {
	.wpcf7-form textarea {
    width: 82%;
	}
}
@media screen and (max-width:736px) and (min-width:731px) {
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        height: 25px;
        width: 120%;
        line-height: 1.5
    }
    .gTitle,
    .pageTop {
        width: 100%
    }
    .bnt-shortcode .bnt-inner ul {
        line-height: .8
    }
    div#pt-cv-view-905b1b69pw,
    div#pt-cv-view-990d376vsl {
        margin-left: 3%
    }
    .slideMG .bx-next {
        right: 0!important
    }
    .slideMG .bx-prev {
        left: 0!important
    }
    .detailsNewsContainer .wp-post-image {
        height: auto!important
    }
    .listProg2,
    .listProg4 {
        margin-left: 9%
    }
    .logo img {
        margin: 15px 28px 0
    }
    div#titull {
        width: 100%!important
    }
    .searchMedia {
        margin: 0 0 0 10px;
        width: 438px;
        float: left
    }
    .slideMG {
        width: 94%;
        height: 100%
    }
    .vsrp_div a {
        margin-left: 24px;
        width: 681px;
        margin-top: 6%
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    div#multimedia {
        margin-left: 9%
    }
    .imgMedia img {
        width: 100%
    }
    #tab_container_6780 {
        width: 88%!important;
        margin-left: 7%
    }
    .institIndex h3 {
        float: none;
        padding-left: 0
    }
    img.alignnone.size-full.wp-image-6779 {
        width: 100%
    }
    .menuf {
        width: 94px
    }
    .menuf h2 {
        font-size: 18px
    }
    .menuf li a {
        font-size: 12px
    }
    .footerCopyright p {
        margin-top: 2%;
        margin-left: -25%
    }
    .albumListing {
        margin: 0 47px 10px
    }
    ul.nav {
        margin-top: -4%!important
    }
}

@media screen and (max-device-width:855px) and (min-device-width:854px) {
    .slideMG {
        height: 98%!important
    }
    .albumListing {
        width: 271px
    }
    .searchMedia {
        width: 530px!important
    }
    .listProg4 {
        margin-left: 84.5px!important
    }
}

@media screen and (min-device-width:800px) and (max-device-width:854px) {
    div#multimedia {
        margin-left: 13%
    }
    .listProg4 {
        width: 100%
    }
    .tabProgIndex {
        width: 197px;
        margin-right: 28px
    }
    .tabProgDetPar a {
        margin-top: 10px;
        margin-bottom: 10px
    }
    #media1 {
        width: 100%
    }
    .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    .imgMedia {
        height: auto;
        background: 0 0
    }
    .menuTop {
        min-width: 65%;
    }
    .menuTop&gt;ul&gt;li a {
        font-size: 14px
    }
    .descriereTab h2 a {
        width: 100%
    }
    #media2 {
        margin-top: -12%;
        width: 73%!important
    }
    .footerCopyright p {
        margin-left: -10%;
        margin-top: 2px
    }
    ul.nav {
        margin-top: 2px;
    }
    .mb20 {
        float: left
    }
    .detaliiSocial {
        margin: 0 0 0 70px
    }
    .menuf {
        width: 107px
    }
    .menuf h2 {
        font-size: 21px
    }
    .slideMG {
        width: 95%;
        height: 33%
    }
    .gTitle {
        width: 100%
    }
    .searchMedia {
        width: 475px
    }
    .pt-cv-wrapper .col-sm-6 {
        display: inline-block;
        float: none
    }
    .listProg4,
    .widgetIndex {
        overflow: scroll;
        margin-left: 9%
    }
    .boxWidget {
        width: 197px;
        margin-right: 14px
    }
}

@media screen and (max-width:961px) and (min-width:960px) {
    .albumListing {
        margin: 0 27px 48px
    }
    .boxWidget {
        width: 178px
    }
    div#media2 {
        width: 29%;
        margin-top: -2.5%;
        margin-left: 4%
    }
    div#media1 {
        width: 63%
    }
/*    .detaliiSocial {
        width: 690px;
        margin: 0 0 0 124px
    }*/
    .detailsNewsContainer .wp-post-image {
        height: auto!important
    }
    .slideMG {
        width: 95%;
        height: 86%!important
    }
    .pt-cv-wrapper .col-md-4 {
        width: 242px;
        margin: 0 55px 50px 0;
        display: inline-block;
        float: none
    }
    .searchMedia {
        width: 635px
    }
    .pageTop {
        width: 100%
    }
    div#titull {
        padding-bottom: 3%
    }
    div#social {
        margin-right: -43%
    }
}

@media screen and (max-width:568px) and (min-width:567px) {
    .slideMG .bx-controls-direction a {
        top: 134px!important
    }
    .slideMG {
        width: 95%;
        height: 129%
    }
    .pageTop {
        width: 100%
    }
    div#titull {
        width: 100%!important
    }
    .vsrp_div a {
        margin-left: 24px;
        width: 523px
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
}

@media screen and (max-width:384px) and (min-width:375px) {
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        height: 25px;
        width: 168%;
        font-size: 10px;
        line-height: 1.1
    }
    .form-all,
    .supernova .form-all {
        width: 400px!important
    }
    .descriereTab {
        margin-right: 19px
    }
    .tabProgDetImpar a {
        width: 78%
    }
    .boxSocial {
        transform: scale(.8)
    }
    .boxWidget {
        width: 165px
    }
    .widgetIndexn {
        width: 346px
    }
    .widgetIndex {
        overflow: scroll
    }
    ul.nav {
        margin-top: 11px!important
    }
    .tabProgDetImpar,
    .tabProgDetPar {
        width: 181
    }
    .tabProgIndex {
        width: 165
    }
    .tabprogImage,
    .tabprogImage img {
        width: 181
    }
    span#nextProg {
        margin: 5% 0
    }
    .slideMG {
        width: 298px;
        height: 248px
    }
    .vsrp_div a {
        margin-left: auto
    }
    #footer {
        height: 1432px!important
    }
    .footerLeft {
        padding-left: 90px!important;
        margin-top: 94px!important;
        height: 80%!important
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    div#multimedia {
        margin-left: -29%
    }
    .imgMedia img {
        width: 100%;
        left: -8px
    }
    .videoinMedia {
        height: 327px;
        margin-top: 12px
    }
    .footerCopyright p {
        margin-top: 2%;
        font-family: Arial
    }
    .menuf li a {
        width: 25%
    }
    .departamenteBox {
        width: 44%
    }
    .departamenteDescLista {
        width: 86%
    }
    .pageDescription h3 {
        font-size: 9px
    }
    .pageDescription p {
        font-size: 14px;
        margin-bottom: 0
    }
    .headEmail {
        width: 100px
    }
    .listProg2,
    .listProg4 {
        margin-left: 0
    }
}

@media screen and (max-width:690px) and (min-width:666px) {
    .bnt-shortcode .bnt-inner ul li a,
    .bnt-shortcode .bnt-inner ul li a:link {
        height: 25px;
        width: 120%;
        line-height: 1.4
    }
    .bnt-shortcode .bnt-inner ul {
        line-height: .8
    }
    .searchMedia {
        width: 379px
    }
    .slideMG .bx-next {
        right: 0!important
    }
    .slideMG .bx-prev {
        left: 0!important
    }
    .widgetIndex {
        overflow: hidden;
    }
    .listProg2,
    .listProg4 {
        margin-left: 6%
    }
    .logo img {
        margin: 15px 17px 0
    }
    .slideMG .bx-controls-direction a {
        top: 134px!important
    }
    .slideMG {
        width: 95%;
        height: 103%
    }
    .pageTop {
        width: 100%
    }
    div#titull {
        width: 100%!important;
        margin-bottom: 3%
    }
    .pt-cv-wrapper .col-md-4 {
        margin: 0 57px 50px 0
    }
    .vsrp_div a {
        margin-left: 24px;
        width: 618px
    }
    .vsrp_wrapper {
        margin-top: 6%
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    div#multimedia {
        margin-left: 6%
    }
    .imgMedia img {
        width: 100%
    }
    .listaInstIndex, .institIndex h3 {
    margin-left: auto;
    margin-right: auto;
    float: none;
    }
    .menuf {
        width: 83px
    }
    .menuf h2 {
        font-size: 17px
    }
    .menuf li a {
        font-size: 11px
    }
    .footerCopyright p {
        margin-top: 2%;
        margin-left: -24%
    }
    .albumListing {
        margin: 0 30px 10px
    }
    .detailsNewsContainer .wp-post-image {
        height: auto!important
    }
    ul.nav {
        margin-top: -28px!important
    }
}

@media screen and (max-width:768px) and (min-width:767px) {
    .gTitle {
        width: 100%!important
    }
    .slideMG .bx-next {
        right: 0!important
    }
    .slideMG .bx-prev {
        left: 0!important
    }
    .searchMedia {
        width: 474px!important
    }
    .widgetIndex {
        overflow: scroll
    }
    .listProg4 {
        margin-left: 11%
    }
    .logo img {
        margin: 15px 36px 0
    }
    .slideMG .bx-controls-direction a {
        top: 134px!important
    }
    .slideMG {
        width: 95%;
        height: 42%
    }
    .pageTop {
        width: 100%
    }
    .albumListing {
        width: 33%
    }
    div#titull {
        width: 100%!important
    }
    div#slider {
        width: 58%
    }
    vsrp_div a {
        font-size: 18px!important;
        margin-left: auto!important
    }
    .vsrp_wrapper {
        width: 124%
    }
    .imgMedia img {
        width: 100%
    }
    #tab_container_6780 .wpsm_nav-tabs&gt;li {
        width: 100%!important
    }
    div#media1 {
        width: 100%;
    }
    div#multimedia {
        margin-left: 11%
    }
    #tab_container_6780 {
        margin-left: 15px
    }
    div#media2 {
        width: 100%;
        margin-top: -7%
    }
    .footerCopyright p {
        margin-left: -127px;
        margin-top: 0
    }
    .menuf {
        width: 99px
    }
    .menuf h2 {
        font-size: 21px
    }
    .departamenteBox {
        width: 39%;
        margin-left: 6px
    }
    .departamenteDescLista {
        width: 90%
    }
    .pageDescription h3,
    .pageDescription p {
        font-size: 14px
    }
    ul.nav {
        margin-top: 12px!important
    }
	.widgetMedia {
    width: 90%;
}
}

@media screen and (max-width:1024px) and (min-width:1023px) {
    .detailsNewsContainer .wp-post-image {
        height: auto!important
    }
    .rpwe-block li {
        margin-bottom: 33px!important
    }
    .searchMedia {
        width: 134%
    }
    .searchHdnBtn {
        margin-left: 25%!important;
        margin-top: 18px!important
    }
    ul.nav {
        margin-top: -4px
    }
    .pageDescription p {
        font-size: 18px
    }
    div#media2 {
        width: 30%;
        margin-left: 5%
    }
    div#media1 {
        width: 59%
    }
    .descriereTab {
        width: 171px
    }
    #footer {
        padding: 0
    }
    .gTitle {
        width: 100%
    }
}

@media screen and (max-width:1920px) and (min-width:1025px) {
    .gTitle {
        width: 100%
    }
    .rpwe-block li {
        margin-bottom: 30px!important
    }
}

.active {
    background: 0 0!important
}

ul.nav {
    margin-top: 0
}

li .active {
    background: #ccc
}


/*responsiviteti 08/10*/
@media screen and (min-width: 481px) and (max-width: 768px){
.widgetMargin {
    display:none!important;
}
}

@media screen and (max-width: 374px) and (min-width: 361px){
#tab_container_6780 .wpsm_nav-tabs&gt;li {
    width: 100%!important;
}
}

@media screen and (max-width: 768px) and (min-width: 399px){
#tab_container_6780 .wpsm_nav-tabs&gt;li {
    width: 100%!important;
}
}

@media screen and (max-width: 1120px) and (min-width: 769px){
#media1{width:49%!important;}
#media2{width:40%!important;margin-top:0%!important;}
}

@media screen and (max-width: 360px) and (min-width: 321px){
.footerLeft {
    padding-left: 10px!important;
}
.footerCopyright p {
    width: 300px!important;
}
}
	
@media screen and (max-width: 384px) and (min-width: 375px){
#footer {
    height: 1555px!important;
}
.footerCopyright p {
    width: 375px!important;
    font-size: 10px!important;
}
}


@media all and (min-width:385px) and (max-width:398px){
#footer {
    height: 1507px!important;
}
}

@media all and (min-width:399px) and (max-width:410px){
.footerLinks {
    width: 40%!important;
}
}

@media screen and (max-width: 500px) and (min-width: 450px){
#footer {
    height: 1665px!important;
}
}

@media screen and (max-width: 599px) and (min-width: 501px){
.footerCopyright p {
    width: 100%!important;
}
}

@media screen and (max-width: 599px) and (min-width: 533px){
#footer {
    width: 100%!important;
    height: 1665px!important;
}
}
	
@media all and (min-width:599px) and (max-width:599px){
#text-2{margin-left: -85px;}}

@media all and (min-width:600px) and (max-width:640px){
#footer {
    height: 630px!important;
}
}

@media all and (min-width:641px) and (max-width:665px){
.menuf h2 {
    font-size: 14px!important;
}
.menuf {
    width: 80px!important;
}
.footerCopyright p {
    width: 686px!important;
}
#footer {
    height: 640px!important;
}
.footerLeft a {
    padding-bottom: 8px;
}
.footerLeft {
    margin-top: 100px;
}
}

@media screen and (max-width: 690px) and (min-width: 666px){
.footerCopyright p {
    margin-top: 0%!important;
    margin-left: -24%!important;
}
}

@media all and (min-width:691px) and (max-width:799px){
.menuf {
    width: 88px;
}
.menuf h2 {
    font-size: 13px;
}
#footer {
    height: 614px;
}
.footerCopyright p {
    width: 720px;
}
}

@media all and (min-width:800px) and (max-width:800px){
#footer {
    height: 595px;
}
}

@media all and (min-width:855px) and (max-width:990px){
.menuf {
    width: 110px;
}
}

.smallSlider .bx-wrapper .bx-viewport {
    min-height: 100%;
    height: 100%;
}

@media all and (min-width:320px) and (max-width:449px){
.bx-clone{
width: 282px!important;
}
#bx-pager-media {
    height: 88px!important;
    transform: none!important;
}
.slideMG .bx-wrapper {
max-width: 282px!important;
}
	.smallSlider .bx-wrapper .bx-viewport {
    min-height: auto!important;
    height: 100%!important;
}
	.smallSlider {
    height: 100px!important;
}
}

@media screen and (max-width: 500px) and (min-width: 450px){
.slideMG {
    width: 375px!important;
    height: 50%!important;
}
.smallSlider .bx-clone{
width: 100px!important;
	height: 100px!important;
}
	.smallSlider{
		height: 90px!important;
	}
.slideMG .bx-wrapper .bx-viewport {
    height: 390px!important;
}
}

@media all and (min-width:501px) and (max-width:600px){
.bx-wrapper .bx-viewport {
    min-height: auto;
    width: 92%!important;
}
.slideMG {
    width: 90%!important;
    height: 310px!important;
}
}

@media screen and (max-width: 640px) and (min-width: 601px){
.slideMG {
    width: 94%!important;
    height: 340px!important;
}
}
	
@media all and (min-width:641px) and (max-width:700px){
.slideMG {
    height: 400px!important;
}
}

@media all and (min-width:701px) and (max-width:799px){
.slideMG {
    height: 430px!important;
}
}

@media screen and (max-device-width: 854px) and (min-device-width: 800px){
.slideMG {
    height: auto!important;
}
}

.smallSlider{
	height: 265px;
}


@media screen and (max-width: 360px) and (min-width: 321px){
.searchMediaCont {
    width: 230px!important;
}
}
@media only screen and (max-width: 40em){
.searchMediaCont {
    width: 220px!important;
}
}
@media screen and (max-width: 398px) and (min-width: 376px){
.searchHdnBtn {
    margin-top: 19px!important;
    float: none!important;
}
}

@media all and (min-width:450px) and (max-width:500px){
.searchHdnBtn {
    margin-top: 19px!important;
    margin-left: 20%!important;
}
}

@media all and (min-width:521px) and (max-width:599px){
.searchHdnBtn {
    margin-top: 19px!important;
    margin-left: 20%!important;
}
}

@media all and (min-width:321px) and (max-width:358px){
.boxSocial {
    transform: scale(.58);
    float: right;
    margin-left: 110px;
}
}

@media all and (min-width:385px) and (max-width:398px){
.boxSocial {
    transform: scale(.7);
    margin-left: 100px;
}
}

@media all and (min-width:399px) and (max-width:490px){
.boxSocial {
    transform: scale(0.7);
    margin-left: 100px;
}
}

@media all and (min-width:800px) and (max-width:854px){
#media2 {
    width: 45%!important;
    margin-top: 0%!important;
}
}

@media screen and (max-width: 360px) and (min-width: 321px){
#footer {
    height: 1490px!important;
}
}

@media screen and (max-width: 768px) and (min-width: 767px){
.footerCopyright p {
    margin-left: 15px!important;
}
}

@media all and (min-width:600px) and (max-width:640px){
.searchMediaCont {
    width: 369px!important;
}
}

@media all and (min-width:399px) and (max-width:599px){
.searchHdnBtn {
    margin-left: 24%!important;
}
}

@media all and (min-width:501px) and (max-width:520px){
.searchHdnBtn {
    margin-left: 15%!important;
}
}

@media all and (min-width:361px) and (max-width:375px){
.searchHdnBtn {
    margin-left: 17%!important;
}
}

@media all and (min-width:381px) and (max-width:449px){
.searchHdnBtn {
    margin-left: 16%!important;
}
}

@media all and (min-width:381px) and (max-width:398px){
.searchHdnBtn {
    margin-left: -5%!important;
}
}

@media all and (min-width:360px) and (max-width:449px){
.smallSlider .bx-wrapper{max-width: 290px!important;}
}

@media all and (min-width:450px) and (max-width:500px){
.smallSlider .bx-wrapper{max-width: 111px!important;}
}

@media all and (min-width:737px) and (max-width:755px){
#footer {
    width: 60%!important;
}
}

@media all and (min-width:501px) and (max-width:599px){
.boxSocial {
    float: left!important;
    transform: scale(0.8)!important;
    margin-left: 150px!important;
}
}

@media all and (min-width:641px) and (max-width:731px){
.boxSocial {
    float: left!important;
    transform: scale(0.8)!important;
    margin-left: 150px!important;
}
}

@media all and (min-width:801px) and (max-width:990px){
#footer {
    height: 590px!important;
}
}

@media all and (min-width:691px) and (max-width:766px){
.vc_custom_1519812287313 {display: flex!important;}
#media1{width: 45%!important;}
#media2{width: 50%!important;}
}

@media all and (min-width:731px) and (max-width:736px){
.bgwidIndex {
  box-shadow: 0 0 0px 1px #d2d2d2!important;
}
}

@media all and (max-width:769px){
.boxSocial {
  width: 100%!important;
	transform:scale(0.6)!important;
	margin-left:0!important;
	float:right!important;
	margin-top:0!important;
	margin-right: -60px;
}
}

#news, #slider {
padding-left:10px;
padding-right:10px;
}

@media (min-width: 769px){
.headerMenu {
    float: left;
    margin-top: 100px;
    margin-left: 228px;
}
}
	
@media only screen and (max-width:48em) {
    @media only screen and (max-width: 40em) {
        .headerCenter {
            width: 100%;
            margin-top: 0px!important
        }
    }
}

@media all and (min-width:321px) and (max-width:769px){
.headerMenu {
    float: right;
    margin-top: 0!important;
    padding-left: 0!important;
    width: auto!important;
}
.menuTop {
  height: auto;
  width: 100%;
	margin-top: 20px;
}
.menuResponsive {
    display: block;
    margin-left: auto!important;
}
}

@media all and (min-width:321px) and (max-width:360px){
.widgetIndex {
    width: 73%;
    margin-left: 10px;
}
}

#tab_container_6780 {
    width: 90%!important;
    margin-left: auto;
    margin-right: auto;
}

@media all and (min-width:691px) and (max-width:766px){
.listaInstIndex {width: 270px;}
.ealb{width: 250px;}
}

@media all and (min-width:320px) and (max-width:767px){
ul.nav {
    top: 129px;
}
}

.detailesTitle h1 {
    text-align: left!important;
}

@media all and (min-width:770px) and (max-width:1023px){
	.menuResponsive{display:none;}
	ul.nav {
    width: 70%!important;
    float: left!important;
}
}

@media all and (min-width:1024px){
	.menuResponsive{display:none;}
	ul.nav {
    width: 100%!important;
    float: left!important;
}
}

#media2 {
    margin-left: auto;
    margin-right: auto;
}

.bnt-shortcode .bnt-inner ul li a:hover, .bnt-shortcode .bnt-inner ul li a:active {
    color: black!important;
}

@media all and (min-width:385px) and (max-width: 599px){
.bnt-shortcode .bnt-inner ul li a, .bnt-shortcode .bnt-inner ul li a:link {
    font-size: 14px;
}
}

.listWid5{width:100%;}
@media all and (min-width:415px) and (max-width:459px){
.menuf li a{width:60%;font-size: 11px;}  
}

@media all and (min-width:415px) and (max-width:459px){
.menuf li a{width:60%;font-size: 11px;}  
}

@media all and (min-width:361px) and (max-width:374px){
.menuf li a{width:60%;font-size: 9px;font-weight: 600;}  
}

@media all and (min-width:399px) and (max-width:410px){
.menuf li a{width:60%;}  
}

@media all and (min-width:600px) and (max-width:640px){
.footerLinks {
    padding-top: 20px;
}
}

@media all and (max-width:768px){
	ul.nav {
    margin-top: 55px!important;
}
}

.searchInput {
    outline: none;
}

@media all and (min-width:1001px) and (max-width:1125px){
#footer {
    padding: 0;
}
}

.bnt-shortcode {
background-color: unset;
}

@media all and (min-width:321px) and (max-width:413px){
.bnt-shortcode .bnt-inner ul li a, .bnt-shortcode .bnt-inner ul li a:link {
    height: 25px;
    width: 217%;
    font-size: 10px;
}
}

@media all and (min-width:414px) and (max-width:599px){
.bnt-shortcode .bnt-inner ul li a, .bnt-shortcode .bnt-inner ul li a:link {
    font-size: 11px;
}
}</pre></body></html>