/*
Theme Name: Logistic - Child
Theme URI: http://logistic.freevision.me/
Author: freevision
Author URI: http://themeforest.net/user/freevision/portfolio
Description: Logistic is a premium responsive Wordpress theme created especially for logistic & transportation companies, offices.
Version: 2.5
Text Domain: vp_textdomain
Domain Path: /lang
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, white, yellow, tan, light, one-column, two-columns, right-sidebar, fluid-layout, fixed-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Template: logistic
*/

@import url("../logistic/style.css");
input:not([type=submit]):not([type=file]), select, textarea, input:hover {
	    background-color: rgba(255,255,255,0.0) !important;
		border-color: black !important;
		
}
.margin-top-forside {
	margin-top: -5px !important;
}
.ozy-simlple-info-box>section { 

background: #2a3853 !important;
border-radius: 0px !important;

}
.vc_col-sm-6 {
    margin-top: 5px;
}
.ozy-simlple-info-box>section h2 { 
text-decoration: underline;
}
@media (max-width: 530px) {
.ozy-image-with-caption h5 {
	font-size: 15px !important; 
}
.ms-layer {
	height: 50px !important;
}
}
@media only screen and (min-width: 1120px) {

#top-menu, #top-menu .logo {
    
    height: 80px;
    font-family: "Raleway";
    font-weight: 600;
    font-style: normal;
    font-size: 12px;
    color: rgba(0,0,0,1);
}
.ozy-simlple-info-box>section { 

background: #2a3853 !important;

}


#top-menu>ul>li>a {
    font-size: 14px!important;
}	
}
@media only screen and (max-width: 500px) {

	#top-menu, #top-menu .logo {

    height: 80px !important;
    font-family: "Raleway";
    font-weight: 600;
    font-style: normal;
    font-size: 12px;
    color: rgba(0,0,0,1);
}
.ozy-page-model-boxed.ozy-page-model-no-sidebar #main>.container .wpb_row:not(.ozy-custom-full-row) {
    padding-left: 0px !important; 
    padding-right: 0px !important; 
}
.ozy-page-model-boxed .parallax-wrapper>.wpb_column {
    padding-left: 10px;
    padding-right: 10px;
}
 
#top-menu .logo>h1>a {
    font-weight: 900;
    font-size: 22px !important;
    font-family: arial !important;
}
.master-slider div:not(.ms-tooltip), .master-slider img {
    /* max-width: none !important;
    height: 200px !important; */
}
#main.header-slider-active>.container, #main.footer-slider-active>.container {
    margin-top: 80px  !important;
}
#top-menu .logo {
    padding: 0 36px;
    padding-top: 14px !important;
    position: absolute;
    left: 0;
    top: 0;
}
}
::-webkit-input-placeholder {
   color: black;
}

:-moz-placeholder { /* Firefox 18- */
   color: black;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: black;  
}

:-ms-input-placeholder {  
   color: black;  
}
input:not([type=submit]):not([type=file]):hover { 
color: black !important;
border-color: black !important;
}
.ozy-image-with-caption-wrapper.column-2>a {
    width: 50%;
    float: left;
}
@media only screen and (min-width: 1025px) {
	#top-menu, #top-menu .logo {
    line-height: 80px;
  	height: 80px;
    font-family: "Raleway";
    font-weight: 600;
    font-style: normal;
    font-size: 12px;
    color: rgba(0,0,0,1);
}
#main {
    
}
.vc_col-sm-6 {
	padding: 0px !important;
	text-align:center;
	
}
.vc_col-sm-6:before  {
	z-index:-10;
	  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}
}
.ozy-image-with-caption  {
    margin-bottom: 0;
    text-align: center;
}
@media (min-width: 540px) {
.ozy-image-with-caption h5 {
	font-size: 22px !important; 
	letter-spacing: 2px;
}
}
span.tag {
    background-color: rgba(255,255,255,0.8) !important;
    color: #161b54;
    letter-spacing: 2px;
	width: 60%;
	font-weight: bold !important;
}
.title-with-icon-wrapper>.title-with-icon {
    margin-bottom: 0 !important;
    margin-left: auto;
    margin-right: auto;
}

.ozy-image-with-caption-wrapper.column-3>a {
	float:left;
	
}
.widget {
    border-bottom: 0px !important;
}
.tekst {
	font-size: 20px;
}
#image-with-caption-5941 {
	font-size: 20px !important;
}
.ozy-image-with-caption section {
	background-color:#2a3853 !important;
	padding: 6px !important;
}
#top-menu .logo>h1>a {
	font-weight: 900;
	font-size: 35px;
	font-family:arial !important;
}
.featured-thumbnail>img {
    display: block;
    visibility: visible !important;
    max-width: 100%;
    height: auto;
}
#page-title-wrapper h1 {
	visibility:hidden;
	display:none;

	
}
.forsidetekst {
	text-shadow: 2px 0 black, 0 2px black, 2px 0 black, 0 2px black;
}
input[type=submit] {
	width:281px !important;
	text-align:center;
	height: 30px;
	padding: 0px !important;
	background-color: rgba(42,56,83,1) !important;
}
#sidebar {
	border-left: 1px solid #1D2F53;
	padding-left: 30px;
	margin-top: 30px;
	height: 100%;
}
.widget {
	border-bottom: 1px solid #1D2F53;
}
.widget p {
	margin: 0;
	padding: 0;
}
div.wpcf7 img.ajax-loader {
    display: none;
}
.frontpageborder {
	border: 1px solid black !important;
}
a:hover {
    text-decoration: none;
}