@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);
@import url("https://fonts.googleapis.com/css?family=Signika:300,400,600,700"); html {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*, *:before, *:after {
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit;
}
body {
padding:0;
margin:0;
font-family: 'Signika', sans-serif;
font-size: 18px;
font-weight: 600; color:#58595b;
background-color:#ffffff;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
body > div {
font-size: 18px;
}
.site-inner, .wrap{
width:1200px;
margin:0 auto;
}
.text-center, .menu, .contact-row .gfield_html{
text-align: center;
}
.text-right, .contact-row .gform_footer {
text-align:right;
}
.inline, .menu li, .contact-row .gfield_html p{
display: inline-block;
}
.white, .white a,.white em, .white .fa , .gfield_html p{
color: #fff;
}
a {
text-decoration: none !important;
color: #098193;
}
:focus{outline:none;}
.widget , .entry, .blog-row .vc_row .vc_gitem-post-data-source-post_excerpt p:first-child{
margin-bottom:0;
}
.site-header .wrap , .site-inner, .contact-row .gform_footer, .site-footer{
padding: 0;
}
.site-footer {
border: none;
margin-top: -2px;
}
.site-header {
border: none;
min-height: auto;
}
h1 , h2 , h3 , h4 , h5 , h6 {
font-family: 'Signika', sans-serif;
font-weight:600;
}
h1 {
font-size: 36px;
}
h3 , .contact-row .gfield_html{
font-weight:400;
}
h4 {
font-size: 22px;
}
h6 {
font-size: 16px;
}
.menu, .menu li, .menu li a, .menu a:hover{
border:none;
background:none;
}
.menu a, .menu_control {
font-weight: 600;
padding: 0 17px;
color:#ffffff;
}
#menu-left-menu li:first-child.current-menu-item > a {
cursor: pointer;
background: none;
color:#b9912e;
}
.menu a:active{
color:#b9912e;
}
.menu-toggle , .indi_mp3j span , .vc_row .gform_wrapper .top_label .gfield_label , .post-edit-link, .vc_row .owl-theme .owl-dots .owl-dot.active span,.vc_row .owl-theme .owl-dots .owl-dot span, .testimonial-row .ts-testimonial-main.style3 .content span.laquo, .testimonial-row .ts-testimonial-main.style3 .content span.raquo{
display:none;
}
.vc_row .wpb_button, .vc_row .wpb_content_element, .vc_row ul.wpb_thumbnails-fluid>li {
margin-bottom: 0;
}
.vc_row .vc_btn3.vc_btn3-style-custom , .contact-row input[type=submit], .error404 input[type=submit]{
background: #393d46 !important;
color: #fff !important;
font-size: 20px;
font-weight: 400;
border-radius: 0px;
padding: 2px 64px 2px 64px !important;
line-height: 1.5;
}
::-webkit-input-placeholder { color: #ffffff;
opacity:  1;
}
:-moz-placeholder { color: #ffffff;
opacity:  1;
}
::-moz-placeholder { color: #ffffff;
opacity:  1;
}
:-ms-input-placeholder { color: #ffffff;
opacity:  1;
}
input, select, textarea {
background-color: #303030;
border: 0;
color: #ffffff !important;
font-size: 12px !important;
font-weight: 300;
padding: 6px !important;
}
input:focus, textarea:focus {
border: none;
outline: none;
}
.vc_row .ts-owlslider-controls div, .vc_row .ts-owlslider-controls {
padding: 0;
border: none;
}
.gform_confirmation_message{
text-align: center;
margin-top: 20px;   
color:#ffffff;
}
.vc_row .ts-box-icon.icon_left-style .ts-main-ico{
margin:0;
}
.vc_row.contact-row input[type=submit]{
margin-right:4px;
}
.vc_row .ts-box-icon-link{
clear:both;
overflow:hidden;
display: inline-block;
line-height:1;
vertical-align: middle;
}
.vc_row .ts-vcsc-logos-layout-wrapper .nchgrid-item.nchgrid-tile {
border: none;
box-shadow: none !important;
}
body .nchgrid-item {
pointer-events: none;
}
.ts-owlslider-controls div:hover {
background: transparent;
}
.message-heard .wrap-mjp {
padding:0;
}
.vc_row .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) , .gform_wrapper textarea{
text-indent: 4px;
}
.vc_row .gform_wrapper input.large, .vc_row .gform_wrapper textarea {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.vc_row .gform_wrapper {
padding-left:16px;
width: 85%;
margin: 0 auto;
}
.vc_row .ts-owlslider-controls{
position: relative;
top: 4.5em;
z-index: 99;
width: auto;
height: 20px;
}
.vc_row .owl-carousel2 .owl-item img {
width: 75%;
margin: 0 auto;
}
.vc_row .ts-owlslider-controls-prev{
float: left;
}
.vc_row div.mjp-s-wrapper.s-graphic{
padding: 20px 5px 0 5px;
width: 85%;
float:left;
margin: 0 auto!important;
background-color: #303030;
border:none;
border-radius: 0px;
margin-bottom: 16px !important;
}
.wrap_inline_mp3j .play-mjp,.wrap_inline_mp3j .pause-mjp, .sdl_linkWrap a,.bars_mp3j .ui-slider-handle {
background: transparent!important;
background-image: url(https://www.veleka.com/wp-content/uploads/2017/12/Button-Sprite.svg)!important;
background-repeat: no-repeat!important;
padding: 0px 0px 0px 10px!important;
background-size: 364px 192px!important;
margin-right:0px !important;
}
.wrap_inline_mp3j .play-mjp {
background-position: -19px -80px!important;
}
.wrap_inline_mp3j .play-mjp, .wrap_inline_mp3j .pause-mjp, .sdl_linkWrap a { 
width: 41px!important;
height: 31px !important;
display: inline-block;
}
.wrap_inline_mp3j .pause-mjp {
background-position: -54px -80px!important;
}
.sdl_linkWrap {
background-color: transparent !important;	
}
.sdl_linkWrap a {
background-position: -88px -78px!important;
}
.listwrap_mp3j {
margin-top: 10px !important;	
}
span.posbarB_mp3j {
overflow:hidden;
}
span.load_mp3j, span.loadB_mp3j{
height:0;
min-height:0;
}
.vc_row .mjp-s-wrapper span.bars_mp3j {
background: #ffffff;
height: 13px;
border-radius: 2px;
top: 12px;
width: 100%;
bottom:0px!important;
}
.group_wrap .ui-slider-horizontal .ui-slider-range {
height: 20px!important;
top: 0px !important;
background: #0e8091!important;
}
.vc_row span.group_wrap {
position: relative;
margin: 0;
width: 80%;
display: inline-block;
}
span.T_mp3j {
top: -12px;
font-size:21px !important;
color:#fbfdfe;
}
.vc_row .bars_mp3j .ui-slider-handle, .indi_mp3j, div.statusMI {
display: none;
}
.header-widget .header-image .wpb_single_image{
top: -3.1em;
position: absolute;
z-index: 9;
left: 3.5em;
}
.vc_row.header-menu{
overflow:visible;
}
.header-widget .ts-box-icon-title-text, span.T_mp3j, h6, .blog-row .vc_gitem-post-data-source-post_excerpt, .contact-row .ts-box-icon-title-text, .about-row .ts-box-icon-title-text{
font-weight:300 !important;
}
.about-text .wpb_text_column p, .about-row .wpb_text_column p{
color:#231f20;
line-height: 22px;
}
.about-row .wpb_text_column p{
margin-bottom:10px;
}
.shadow-row:before, .shadow-row:after {
position: relative;
z-index: 9;
display: inline-block!important;
content: ''!important;
bottom: 10px;
height: 16px;
width: 100%;
background: -webkit-radial-gradient(ellipse at 50% 0,rgba(0,0,0,.2),transparent 58%);
background: radial-gradient(ellipse at 50% 0,rgba(0,0,0,.34),transparent 58%);
}
.shadow-row:before {
bottom: -5px;
transform: rotate(180deg);
}
.shadow-row:before, .error404 .content form {
width: 100%;
}
body .vc_grid-owl-nav, body .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev, body .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
opacity: 1 !important;
transition: none !important;
top: 0px!important;
display: inline-block!important;
right: 11px !important;
left: inherit !important;
color: #59b4d1;
}
body .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
right: 44px !important;
}
.blog-row .vc_gitem-post-data-source-post_title h4 {
color:#353131;
font-size:22px;
}
.blog-row .vc_gitem-post-data-source-post_excerpt {
color: #393d46;
font-size: 20px;
line-height: 26px;
}
.vc_row.blog-row .vc_btn3.vc_btn3-style-custom i{
font-size: 8px;
right:35px !important;
}
.vc_row.blog-row .vc_btn3.vc_btn3-style-custom {
font-size: 12px;
padding: 3px 57px 1px 35px !important;
border: none;
}
h3, .menu a , .gfield_html p{
font-size:23px;
}
.gform_wrapper textarea.medium {
height: 120px;
width: 100%;
margin-top: 9px;
}
.footer-widget .wpb_text_column p, .footer-widget .wpb_text_column p a{
color: #303030;
}
.footer-widget .wpb_text_column p{
font-size:12px;
}
.contact-row input[type=submit]{
padding: 3px 72px 1px 56px !important;
}
.error404 .site-inner, .archive .site-inner{
padding:4em 15px 3em 15px;
}
.error404 .content input[type=submit]{
margin:1.5em 0 3em 0;
}
.contact-row .gform_wrapper .gform_footer.top_label:after {
content: "\f1d8";
font: normal normal normal 14px/1 FontAwesome;
position: relative;
color: #efa83c;
font-size: 8px;
left: -8.6em;
}
.single .site-inner, .single .comment-respond{
padding-top:4em;
}
.archive .entry{
padding-bottom:2em;
}
.vc_row .ts-flipster-button{
color:#000000;
}
.testimonial-row .ts-testimonial-main.style3 .content {
color: #020202;
font-weight: 300;
line-height:25px;
font-style:normal;
position: absolute;
top: 2em;
margin-left: 20%;
width:69%;
}
.testimonial-row .content:after {
content: "\f10e";
right: -1em;
position: absolute;
}
.testimonial-row .content:before {
content: "\f10d";
margin-left: -92px;
padding-right: 30px;
}
.testimonial-row .content:after, .testimonial-row .content:before {
font-family:fontawesome;
font-size:60px;
}
.testimonial-row .ts-testimonial-main.style3 .sign span.author, .testimonial-row .ts-testimonial-main.style3 .sign span.metadata {
font-size: 22px;
display:inline-block;
}
.vc_row.blog-row .vc_btn3.vc_btn3-style-custom i, .contact-row .ts-box-icon-title-icon, .testimonial-row .ts-testimonial-main.style3 .sign span.author, .testimonial-row .content:after, .testimonial-row .content:before, .testimonial-row .ts-testimonial-main.style3 .sign span.metadata, .about-row .wpb_text_column p{
color:#b9912e;
}
.testimonial-row .ts-testimonial-main.style3 .sign{
padding-right:8em;
text-align: right;
}
.testimonial-row .ts-testimonial-main.style3 .sign span.metadata:before{
content:'|';
padding:0 6px;
}
.testimonial-row .ts-testimonial-main.style3 .sign span.metadata:empty:before{
display:none;
}
.about-row .download-text p a{
color: #303030;
background: #b9912e;
padding: 5px 25px;
}
.about-text .wpb_text_column p{
margin-bottom: 20px;
font-size: 20px;
}
.owl-carousel2 .owl-stage{
margin:0 auto;
}
.vc_row.video-row{
background-size:100% 100% !important;
}
.testimonial-row .ts-testimonial-main.style1 .ts-testimonial-user-thumb{
float: right;
}
.ts-testimonial-main.style3 .photo img {
width: auto !important;
}
@media only screen and (max-width: 1280px){
.site-inner, .wrap {
max-width: 100%;
width: 100%;
padding-left: 15px;
padding-right: 15px;
}	
.single .content, .archive .content, .error404 .content{
width:65%;
}
.single .sidebar, .archive .sidebar, .error404 .sidebar{
width:30%;
}
.menu a {
font-size: 23px;
}
}
@media only screen and (max-width: 1200px){ .menu a, .menu_control {
padding: 0 8px;
font-size: 22px;
}
.vc_row span.group_wrap {
width: 76%;
}
.vc_row .ts-owlslider-controls {
top: 4em;
}
.blog-row .vc_row.vc_inner{
padding:0 !important;
}
.testimonial-row .ts-testimonial-main.style3 .content {
margin-left: 23%;
width: 65%;
}
.testimonial-row .content:before {
margin-left: -67px;
padding-right: 12px;
}
span.T_mp3j {
font-size: 15px !important;
}
}
@media only screen and (max-width: 1023px){
.menu a{
font-size: 16px;
padding: 0 5px;
}
.about-row h1, .about-row .ts-icon-box-inner{
padding-left: 0!important
}
.vc_row.vc_column-gap-35>.vc_column_container{
padding:0 !important;
}
.vc_row.vc_column-gap-35{
padding:0 15px !important;
}
.about-row .vc_column-inner{
padding-left: 15px !important;
}
.about-row .ts-box-icon-title-text{
font-size: 20px !important;
}
.vc_row .gform_wrapper {
width: 100%;
}
.vc_row span.group_wrap {
width: 70%;
}
.testimonial-row .ts-testimonial-main.style3 .content {
margin-left: 29%;
width: 59%;
}
.testimonial-row .content:before {
margin-left: -54px;
padding-right: 13px;
}
.testimonial-row .content:after, .testimonial-row .content:before {
font-size: 44px;
}
.testimonial-row .ts-testimonial-main.style3 .sign {
padding-right: 2em;
margin-top: 2em;
}
.header-widget h2 {
font-size: 22px !important;
}
}
@media only screen and (max-width: 818px){
.header-widget .header-image .wpb_single_image {
top: -3.0em;
}
}
@media only screen and (max-width: 767px){
span.T_mp3j {
font-size: 21px !important;
}
.header-widget .vc_row.text-right , .vc_row.about-row{
padding-bottom: 0 !important;
}
.testimonial-row .ts-testimonial-main.style3 .sign {
padding-right: 0;
}
.blog-row .vc_gitem-post-data-source-post_title h4, .blog-row .vc_gitem-post-data-source-post_excerpt, .header-widget .vc_row.text-right, .blog-row .vc_btn3-container.vc_btn3-left, .footer-widget .wpb_text_column p, .contact-row h1, .testimonial-row .vc_btn3-container, .about-row h1, .about-row h3, .about-row .white, .testimonial-row .ts-testimonial-main.style3 .sign{
text-align:center !important;
}
.vc_row div.mjp-s-wrapper.s-graphic ,  .single .content, .archive .content, .single .sidebar, .archive .sidebar, .error404 .content, .error404 .sidebar{
width: 100%;
}
.vc_row span.group_wrap {
width: 82%;
}
.menu a {
font-size: 22px;
padding: 0 12px;
}
.vc_row.audio-row, .vc_row.video-row, .vc_row.testimonial-row, .vc_row.clients-row, .vc_row.blog-row{
padding:1em 0 !important;
}
.vc_row.about-text h1{
padding:20px 0 !important;
}
.vc_row .ts-owlslider-controls {
top: 4.5em;
}
.testimonial-row .content:after {
right: 0px;
}
.vc_row.about-text .ts-background-gradient{
background: linear-gradient(to bottom,#000000 1%,#426A70 5%,#0C7F91 41%,#0C7F91 76%,#FFFFFF 100%) !important;
}
.testimonial-row .ts-testimonial-main.style3 .photo {
margin: 0 auto;
float: none;
}
.testimonial-row .ts-testimonial-main.style3 .content {
margin-left: 0%;
width: 89%;
position: relative;
padding: 0 32px 0 0;
}
.testimonial-row .content:after, .testimonial-row .content:before {
font-size: 31px;
}
.testimonial-row .content:before {
margin-left: -35px;
padding-right: 6px;
}
.header-widget h2 {
font-size: 28px !important;
text-align: center !important;
}
.header-widget .text-right  {
text-align: center;
}
.about_image-row .wpb_single_image{
display: block;
padding-top: 10px;
}
}
@media only screen and (max-width: 640px){
.vc_row .gform_wrapper {
padding-left:0px;
}
.contact-row .gform_wrapper .gform_footer.top_label:after {
display:none;
}
}
@media only screen and (max-width: 639px){
.contact-row .ts-icon-box-inner{
padding:0 !important;
}
.vc_row .ts-owlslider-controls {
display:none !important;
}
.vc_row span.group_wrap {
width: 76%;
}
.menu-toggle {
display: block;
background-color: transparent !important;
margin:0 auto;
font-family: 'Signika', sans-serif;
padding:0px;
}
.menu-toggle:before {
font-size: 25px;
content : "MENU";
}
.menu {
display : none;
}
.menu li {
width : 100%;
}
.contact-row .ts-box-icon-title-text{
font-size:17px !important;
}
.testimonial-row .ts-testimonial-main.style3 .content {
width: 93%;
padding:0;
}
.testimonial-row .content:before {
margin-left: -32px;
padding-right: 9px;
}
.testimonial-row .content:after, .testimonial-row .content:before {
font-size: 29px;
}
.testimonial-row .ts-testimonial-main.style3 .sign span.author, .testimonial-row .ts-testimonial-main.style3 .sign span.metadata {
font-size: 20px;
}
.shadow-row:before {
bottom: 12px;
}
}
@media only screen and (max-width: 479px){
h1 {
font-size: 33px;
}
.contact-row h1 {
font-size: 30px;
}
.vc_row span.group_wrap {
width: 61%;
}
.blog-row .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{
padding-bottom:0;
}
.contact-row .text-center a.ts-box-icon-link:nth-child(2){
width:100%;
}
span.T_mp3j {
font-size: 13px !important;
}
.testimonial-row .content:before {
margin-left: -26px;
padding-right: 4px;
}
.testimonial-row .content:after, .testimonial-row .content:before {
font-size: 20px;
}  
.testimonial-row .content:after {
right: 0;
}
.testimonial-row .ts-testimonial-main.style3 .sign span.author, .testimonial-row .ts-testimonial-main.style3 .sign span.metadata {
font-size: 13px;
}
.testimonial-row .ts-testimonial-main.style3 .content {
width: 82%;
font-size: 15px;
line-height: 19px;
padding-right: 22px;
}
.gfield_html p {
font-size: 20px;
line-height: 25px;
}
.header-widget h2 {
font-size: 20px !important;
}
}