/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap');

:root {
	--black: #000000;
	--white: #ffffff;
}

h1, .h1, h2, h4, h5 { color: #3F3F40; font-family: 'Playfair Display', sans-serif; font-weight: normal;  } 
h3, h6, p, a, ul li, body { color: #3F3F40; font-family: 'Montserrat', sans-serif; font-weight: 400; } 
h3 { font-weight: 500; }
h6 { font-weight: 600; }
strong { font-weight: 700; }
a, button { transition: .5s all ease; -webkit-transition: .5s all ease; -moz-transition: .5s all ease; }

h1, .h1, #page-header-bg h1 { font-size: 66px; font-weight: normal; line-height: 71px; }
h2 { font-size: 55px; line-height: 60px; }
h3 { color: var(--nectar-accent-color); font-size: 18px; letter-spacing: 2px; line-height: 23px; text-transform: uppercase; }
h4 { font-size: 36px; line-height: 41px; }
h5 { color: var(--nectar-accent-color); font-size: 90px; font-style: italic; line-height: 90px; }
h6 { font-size: 28px; line-height: 33px; }
p, ul li, ol li { font-size: 16px; line-height: 25px; }

@media (max-width: 1499px) {
    h1, .h1, #page-header-bg h1 { font-size: 62px; line-height: 67px; }
    h2 { font-size: 52px; line-height: 57px; }
    h5 { font-size: 80px; line-height: 80px; }
}

@media (max-width: 1199px) {
    h1, .h1, #page-header-bg h1 { font-size: 56px; line-height: 61px; }
    h2 { font-size: 49px; line-height: 54px; }
    h5 { font-size: 70px; line-height: 70px; }
}

@media (max-width: 999px) {
    h1, .h1, #page-header-bg h1 { font-size: 48px; line-height: 53px; }
	h2 { font-size: 42px; line-height: 47px; }
	h3 { font-size: 17px; line-height: 22px; }
	h4 { font-size: 32px; line-height: 37px; }
    h5 { font-size: 60; line-height: 65px; }
    h6 { font-size: 24px; line-height: 29px; }
	p, ul li, ol li {  font-size: 15px; line-height: 20px; }
}

@media (max-width: 699px) {
	h1, .h1, #page-header-bg h1 { font-size: 41px; line-height: 46px; }
	h2 { font-size: 36px; line-height: 41px; }
	h3 { font-size: 16px; line-height: 22px; }
	h4 { font-size: 25px; line-height: 30px; }
    h5 { font-size: 50; line-height: 55px; }
    h6 { font-size: 22px; line-height: 27px; }
	p, ul li, ol li {  font-size: 15px; line-height: 20px; }
}

@media (max-width: 499px) {
    h1, .h1, #page-header-bg h1 { font-size: 38px; line-height: 43px; }
	h2 { font-size: 33px; line-height: 38px; }
	h4 { font-size: 22px; line-height: 26px; }
	h5 { font-size: 45px; line-height: 50px; }
    h6 { font-size: 20px; line-height: 25px; }
}

.text-white { color: var(--white)!important; }
.text-black { color: var(--black)!important; }
.text-site1 { color: var(--nectar-accent-color)!important; }
.text-site2 { color: var(--nectar-extra-color-1)!important; }
.text-gray { color: #9F9F9F!important; }

body[data-bg-header=true] .container-wrap { padding-bottom: 0!important; }

.img-100 { width: 100%!important; }
.nectar-button.large { font-family: 'Montserrat', sans-serif!important; font-size: 16px; font-weight: 500; }

body[data-header-resize="1"] .container-wrap { padding-top: 0; }
.padding-left-column { padding-left: calc(calc(100vw - 1320px) / 2)!important; }
.padding-right-column { padding-right: calc(calc(100vw - 1320px) / 2)!important; }

@media (max-width: 1515px) {
    .padding-left-column { padding-left: 90px!important; }
    .padding-right-column { padding-right: 90px!important; }
}

@media (max-width: 999px) {
    .padding-left-column { padding-left: 60px!important; }
    .padding-right-column { padding-right: 60px!important; }
}

@media (max-width: 690px) {
    .padding-left-column { padding-left: 25px!important; }
    .padding-right-column { padding-right: 25px!important; }
}

@media (max-width: 480px) {
    .nectar-button.large { font-size: 15px; }
}

/********************
 HEADER
 *******************/
#top nav>ul>li>a { font-size: 16px; font-weight: 500; line-height: 17px; opacity: 1; text-transform: initial; }
#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a { opacity: 1; }

#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a, #header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after { border-color: var(--nectar-accent-color)!important; }

#slide-out-widget-area .inner .off-canvas-menu-container li>a { font-family: 'Montserrat', sans-serif!important; }

@media (max-width: 1445px) {
    
}

@media (max-width: 1299px) {
    
}

@media (max-width: 1099px) {
    
}

@media (max-width: 999px) {
    
}

@media (max-width: 999px) {

}


/********************
 FOOTER
********************/
#footer-outer .widget.widget_media_image img { width: 360px; }

#footer-outer #footer-widgets .col ul li >a { font-size: 16px; font-weight: 600; line-height: 17px; }

.contact-footer a { font-family: 'Playfair Display'; font-size: 22px; font-style: italic; margin: 0 15px; }
.contact-footer a i { padding-right: 15px; }

#footer-outer .social { margin: 0 auto; padding-top: 15px; width: fit-content; }
#footer-outer .social i { font-size: 30px; }

.legal-menu a { font-size: 13px; line-height: 17px;  margin: 0 10px; }

body #footer-outer[data-cols="1"][data-disable-copyright="false"][data-copyright-line="false"][data-matching-section-color="true"] #copyright { padding-top: 10px; }
#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright { padding-bottom: 35px;}
#copyright, #copyright p, #copyright a { color: #A2B1B9; font-size: 11px; line-height: 17px; }
.legal-menu a { font-size: 13px!important; line-height: 17px;  margin: 0 10px; }

@media (max-width: 999px) {
    #footer-outer #footer-widgets .col ul li >a { font-size: 15px; }
    .contact-footer a { font-size: 20px; }
}

@media (max-width: 690px) {
    #footer-outer #footer-widgets .col ul li >a { font-size: 14px; }
    #footer-outer[data-cols="1"] #footer-widgets .widget.widget_nav_menu li { display: block; margin: 0 auto!important; width: fit-content; }
    .contact-footer a { display: block; font-size: 18px; }
}

@media (max-width: 480px) {
  
}


/********************
 HOMEPAGE
********************/
.swiper-slide .image-bg::before { content: ''; background: var(--black); background-size: cover; height: 100%; opacity: 0.25; position: absolute; width: 100%; z-index: 9; }

.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2 { color: var(--white); font-family: 'Playfair Display'; font-size: 66px!important; line-height: 71px!important; }
.swiper-slide .content p { color: var(--white); font-size: 22px; font-weight: 500; line-height: 27px; }
.swiper-slide .button a { font-family: 'Montserrat'; font-size: 16px; font-weight: 500; padding: 13px 22px; }

.tranlate-text h4 { transform: translateX(-20%); }

#bkg-icon .row-bg-wrap:after { content: ''; background: url('assets/img/icon-white-bkg.png') no-repeat center right; background-size: contain; bottom: 0; display: inline-block; height: 262px; opacity: 0.1; position: absolute; right: -45px; width: 262px; z-index:9; }

.icon-w-text .wpb_wrapper { margin: 0 auto; position: relative!important; width: fit-content; }
.icon-w-text h4 { padding-left: 75px; }
.icon-w-text h4:before { content: ''; background: url('assets/img/icon.png') no-repeat center left; background-size: contain; display: inline-block; height: 60px; left: 0; position: absolute; top: 50%; transform: translateY(-50%); width: 60px; z-index:9; }

.services-text { background-color: var(--nectar-extra-color-1); bottom: -120px; padding: 65px 90px; position: absolute; width: 80%; }
.services-text * { color: var(--white); }
.services-text h6 { text-transform: uppercase; }
.services-text a { font-weight: 600; }
.link-arrow { position: relative; }
.link-arrow:after { content: ''; background: url('assets/img/link-arrow.png') no-repeat center left; background-size: contain; display: inline-block; height: 9px; position: absolute; top: 50%; transform: translate(8px,-50%); z-index:9; width: 35px; transition: all 0.3s; }
.link-arrow:hover:after { transform: translate(12px,-50%);}

.flexslider { background: inherit; border: inherit; max-width: 100%; margin: 0 auto; }

.flexslider-slide { align-items: center; display: flex; gap: 35px; margin-bottom: 2px; }

.slide-image { flex: 0 0 40%; }
.flexslider a { opacity: 1!important;}

.slide-image img { border-radius: 0; height: auto; width: 100%; }

.slide-content { flex: 0 0 50%; padding-right: 35px; }

.slide-content h4, .list-post-content h4 { font-size: 32px; font-style: italic; line-height: 37px; margin-bottom: 12px!important; }
.slide-content h4 > a, .list-post-content h4 > a { font-family: 'Playfair Display'; }
.slide-content p { font-size: 16px; }
.slide-content .read-more, .list-post-content .read-more { color: var(--nectar-accent-color)!important; font-weight: 600; }
    

.flex-direction-nav a { align-items: center; background: none!important; display: flex; justify-content: center; left: 50%; height: 69px; position: absolute; text-decoration: none; transform: translateX(-50%); width: 28px; z-index: 10; }

.flex-direction-nav .flex-nav-prev { display: none;}
.flex-direction-nav .flex-nav-next  { list-style: none; position: absolute; top: 50%; right: 0; }
.flex-direction-nav a:before { display: none!important; }
.flex-direction-nav a > img { margin-bottom: none!important; }

/*Pagination dots*/
.custom-pagination { display: flex; flex-direction: column; gap: 10px; position: absolute; right: 6%; top: 50%; transform: translateY(-50%); }
.custom-dot { background: rgba(255, 255, 255, 0.6); border: 2px solid transparent; border-radius: 50%; cursor: pointer; height: 9px; width: 9px; transition: all 0.3s; }
.custom-dot.active { background: transparent; border: 2px solid white; }

.logo-global-section { position: relative; }
.logo-global-section .vc_column-inner:after { content: ''; background: url('assets/img/icon-white-bkg.png') no-repeat center left; background-size: contain; display: inline-block; left: 0; height: 130px; position: absolute; top: 0; width: 130px; z-index:9; }

@media (max-width: 1299px) {
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2 { font-size: 60px!important; line-height: 65px!important; }
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p { font-size: 21px!important; line-height: 26px!important; }
}

@media (max-width: 1199px) {
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2 { font-size: 55px!important; line-height: 60px!important; }
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p { font-size: 20px!important; line-height: 25px!important; }

    .icon-w-text h4 { padding-left: 65px; }
    .icon-w-text h4:before { height: 50px; width: 50px; }

    .services-text { width: 90%; }

    .slide-content h4, .list-post-content h4 { font-size: 30px; line-height: 35px; }
}

@media (max-width: 999px) {
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2 { font-size: 50px!important; line-height: 55px!important; }
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p { font-size: 18px!important; line-height: 23px!important; }

    .nectar-slider-wrap .swiper-container .swiper-slide .button a { font-size: 14px!important; padding: 13px 22px; }

    .tranlate-text h4 { transform: translateX(-10%); }

    .icon-w-text h4 { padding-left: 55px; }
    .icon-w-text h4:before { height: 40px; width: 40px; }

    .services-text { bottom: -90px; padding: 45px 60px; }

    .flexslider-slide { gap: 0; }
    .flexslider-slide { align-items: center; flex-direction: column; }
    .slide-image, .slide-content { margin: 10px 0; width: 90%; }
    .slide-image { padding-right: 10%; order: -1; }
    .services-text h4, .list-post-content h4 { font-size: 27px; line-height: 31px; }
}

@media (max-width: 690px) {
    .nectar-slider-wrap, .swiper-container, .swiper-wrapper, .swiper-slide { height: 600px!important; }
    .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2 { font-size: 40px!important; line-height: 45px!important; }
    .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p { font-size: 16px!important; line-height: 21px!important; }

    .tranlate-text h4 { transform: translateX(0); }

    .icon-w-text h4 { padding-left: 45px; }
    .icon-w-text h4:before { height: 30px; width: 30px; }
    
    .slide-image, .slide-content { padding-right: 2%; }
    .flex-direction-nav .flex-nav-next { display: none!important; }
    .custom-pagination { right: 0; }
    .services-text h4, .list-post-content h4 { font-size: 24px; line-height: 29px; }

    .logo-global-section .vc_column-inner:after { height: 80px; width: 80px; }
}

@media (max-width: 480px) {
    .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2 { font-size: 37px!important; line-height: 42px!important; }
    .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p { font-size: 14px!important; line-height: 19px!important; }

    .nectar-slider-wrap .swiper-container .swiper-slide .button a { font-size: 13px!important; }

    .services-text { bottom: -100px; padding: 45px 25px; width: 100%; }
}


/********************
 PAGES
********************/
.publications { padding-left: 60px; position: relative; }
.publications h4 { font-size: 24px; line-height: 29px; }
.publications:before { content: ''; background: url('assets/img/icon-white-bkg.png') no-repeat center left; background-size: contain; display: inline-block; height: 44px; left: 0; position: absolute; top: 0; width: 44px; z-index:9; }


.price-list { list-style: none; margin-left: 0; padding-left: 0; }
.price-list li { border-bottom: 1px dashed var(--nectar-accent-color); color: var(--white); display: flex; font-size: 22px; line-height: 27px; list-style: none; margin-bottom: 10px; padding-bottom: 6px; text-transform: uppercase; }
.price-list li > .description { width: 50%; }
.price-list li > .price { font-weight: 600; padding-left: 15px; }

.bkg-w-icon .vc_column-inner:after { content: ''; background: url('assets/img/icon-white-bkg.png') no-repeat center right; background-size: contain; bottom: 0; display: inline-block; height: 262px; opacity: 0.1; position: absolute; right: -15px; width: 262px; z-index:-1; }

#position-center { display: block; margin: 35px auto 0; width: fit-content; }

.toggle>.toggle-title a { color: var(--black); font-family: 'Playfair Display'; font-size: 32px; font-style: italic; line-height: 37px; text-transform: initial; }
div[data-style*=minimal] .toggle>.toggle-title i { border: none; }
div[data-style="minimal"] .toggle > .toggle-title i:before { background-color: var(--black); left: 4px; width: 18px; }
div[data-style="minimal"] .toggle > .toggle-title i:after { background-color: var(--black); height: 18px; top: 4px; }
div[data-style="minimal"] .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap { padding: 0 90px 30px 0;}

@media (max-width: 1199px) {
    .publications h4 { font-size: 23px; line-height: 28px; }

    .price-list li { font-size: 20px; line-height: 25px; }
    .price-list li > .description { width: 60%; }

    .toggle>.toggle-title a { font-size: 28px; line-height: 35px; }
}

@media (max-width: 999px) {
    body:not(.single-post) #page-header-bg[data-alignment-v=bottom]:not(.fullscreen-header) { padding-bottom: 8%; padding-top: 24%; }

    .person-column, .person-column .vc_column-inner { min-height: 350px!important; }

    .publications h4 { font-size: 21px; line-height: 26px; }

    .price-list li { font-size: 18px; line-height: 23px; }

    div[data-style="minimal"] .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap { padding: 0 60px 30px 0;}

    .toggle>.toggle-title a { font-size: 26px; line-height: 31px; }
}

@media (max-width: 690px) {
    body:not(.single-post) #page-header-bg[data-alignment-v=bottom]:not(.fullscreen-header) { padding-bottom: 10%; padding-top: 32%; }

    .publications h4 { font-size: 19px; line-height: 24px; }

    .price-list li { font-size: 15px; line-height: 20px; }

    div[data-style="minimal"] .toggle > .toggle-title a { font-size: 24px; line-height: 29px; }
    div[data-style="minimal"] .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap { padding: 0 25px 30px 0;}

}

@media (max-width: 480px) {
    div[data-style="minimal"] .toggle > .toggle-title a { font-size: 22px; line-height: 27px; }
}


/********************
 NEWS
********************/ 
.all-posts-list { list-style: none; padding: 0; margin: 0; }
.post-item { align-items: center; display: flex; flex-direction: row; margin-bottom: 45px; padding: 10px;}

.post-thumbnail { width: 40%; }
.post-thumbnail img { height: auto; margin-bottom: 0!important; width: 100%; }

.list-post-content { padding-left: 60px; margin: 0 0 10px; width: 60%;   }
.list-post-content h4 > a { color: var(--black); }
.list-post-content h4 > a:hover { color: var(--nectar-accent-color); }
.related-post .link-arrow.color-arrow:after, .list-post-content .link-arrow.color-arrow:after { content: ''; background: url('assets/img/link-arrow-color.png') no-repeat center left; background-size: contain; display: inline-block; height: 9px; position: absolute; top: 50%; transform: translate(8px,-50%); z-index:9; width: 35px; transition: all 0.3s; }
.related-post .link-arrow.color-arrow:after, .list-post-content .link-arrow.color-arrow:hover:after { transform: translate(12px,-50%);}

body[data-ext-responsive=true].single-post .container-wrap.no-sidebar .post-area { max-width: 100%; }
article { max-width: 1000px; margin: 0 auto; }

.single-post #page-header-wrap, .single-post #page-header-bg { height: 573px!important; }
.single-post .page-header-bg-image:before { content: ''; background: var(--black); background-size: cover; height: 100%; opacity: 0.25; position: absolute; width: 100%; z-index: 9; }

#page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap { padding-top: 0; }
#page-header-bg .section-title { top: 100%!important; transform: translateY(-150%)!important; }
#page-header-bg[data-post-hs="default_minimal"] .inner-wrap { text-align: center; }
body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1 { font-style: italic; max-width: 100%; width: 100%; }
.single [data-post-hs=default_minimal] #single-below-header span, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap >a { display: none!important; }

.back-link { color: var(--white); left: 0; font-size: 16px; font-weight: 600; padding-left: 45px; position: absolute; top: -530px; }
.back-link:hover { color: var(--white); }
.back-link.link-arrow:after { left: 0; transform: translateY(-50%) rotate(180deg); }
.back-link.link-arrow:hover:after { transform: translate(-4px, -50%) rotate(180deg); }
.post .content-inner { border-bottom: 1px solid #B6B7B7!important; padding-bottom: 45px;}

.related-post h4 > a { color: var(--black); }
.related-post .custom-dot { background: #B6B7B7; }
.related-post .custom-dot.active { background: transparent; border: 2px solid var(--nectar-accent-color); }

@media (min-width: 1299px) {
  
}

@media (max-width: 1199px) {
    
}

@media (max-width: 999px) {
    .post-item { flex-direction: column;  align-items: center; width: 100%; }
    .post-thumbnail, .list-post-content { margin: 10px 0; width: 100%; }
    .post-thumbnail { order: -1; }
    .list-post-content { padding-left: 0; padding-top: 10px; }

    .single-post #page-header-wrap, .single-post #page-header-bg, body.single-post #page-header-bg:not(.fullscreen-header):not([data-post-hs=default]) { height: 400px!important; }
    body.single-post #page-header-bg[data-post-hs=default_minimal][data-alignment-v=middle]:not(.fullscreen-header) .span_6{ transform: translateY(100%)!important; }
    body.single-post.material[data-bg-header=true] .container-wrap { padding-top: 75px!important; }

    .back-link { top: -380px; }
}

@media (max-width: 690px) {
  .single-post #page-header-wrap, .single-post #page-header-bg, body.single-post #page-header-bg:not(.fullscreen-header):not([data-post-hs=default]) { height: 330px!important; }

  body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1 { max-width: 100%!important; }

  body.single-post.material[data-bg-header=true] .container-wrap { padding-top: 60px!important; }

  body.single-post #page-header-bg[data-post-hs=default_minimal][data-alignment-v=middle]:not(.fullscreen-header) .span_6{ transform: translateY(50%)!important; }

  .back-link { top: -300px; }
}

@media (max-width: 480px) {
    
}


/********************
 CONTACT PAGE
********************/
.contact-section .iwithtext { margin: 0 auto; width: fit-content; }
.contact-section .iwithtext .iwt-text { padding-left: 50px; }
.contact-section .iwithtext .iwt-text h6 { font-family: 'Playfair Display'; font-size: 26px; font-style: italic; line-height: 30px; }
.contact-section .iwithtext .iwt-text h6 > a { color: var(--black); font-family: 'Playfair Display'; }
.small { font-size: 80%; }

.wpcf7-form input, .wpcf7-form textarea { padding-left: 3px; }
.wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select { background: transparent!important; border-bottom: 1px solid #B6B7B7!important;  color: #3F3F40; font-family: 'Montserrat'; font-size: 16px!important; text-align: left!important; }
.wpcf7-form select { padding-left: 0; }
textarea { height: 140px; }
.wpcf7-form input::placeholder, .wpcf7-form textarea::placeholder { color: #3F3F40; font-family: 'Montserrat'; font-size: 16px; }
body[data-form-submit=regular] .container-wrap input[type=submit] { background: var(--nectar-accent-color)!important; border-bottom: 0; color: var(--white)!important; font-family: 'Montserrat'; font-size:16px!important; font-weight:500; padding: 15px 40px!important; text-align: center!important; }
body[data-form-submit=regular] .container-wrap input[type=submit]:hover { background: var(--nectar-extra-color-1)!important; color: var(--white)!important; }
.wpcf7-spinner { display: none; }

@media (max-width: 1199px) {
    .contact-section .iwithtext .iwt-text h6 { font-size: 24px; line-height: 28px; }
}

@media (max-width: 999px) {
    .contact-section .iwithtext .iwt-text h6 { font-size: 22px; line-height: 26px; }
    .wpcf7-form input::placeholder, .wpcf7-form textarea::placeholder, .wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select { font-size: 15px!important; }
    body[data-form-submit=regular] .container-wrap input[type=submit] { font-size: 15px!important; }
}

@media (max-width: 690px) {
    .contact-section .iwithtext .iwt-text h6 { font-size: 20px; line-height: 25px; }
    .wpcf7-form input::placeholder, .wpcf7-form textarea::placeholder, .wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select { font-size: 14px!important; }
    body[data-form-submit=regular] .container-wrap input[type=submit] { font-size: 14px!important; }
}

@media (max-width: 480px) {
    .wpcf7-form input::placeholder, .wpcf7-form textarea::placeholder, .wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select { font-size: 13px!important; }
    body[data-form-submit=regular] .container-wrap input[type=submit] { font-size: 13px!important; }
}

