/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */


@media (min-width:240px) {
  .num {
    font-size: 10px;
  }
}


@media (min-width:800px) {
  .num {
    font-size: 20px;
  }
  .tarif-text{
      font-size: 20px;
  }
}


@media (min-width:1000px) {
  .num {
    /* Never get larger than this */
    font-size: 30px;
  }
  .tarif-text,p{
      font-size: 20px;
  }
}

.btn-tarif{
	font-size:12px;
}


.widget-search{
	width:400px;
}
input.search-field{
	width:80% !important;
}
h4.widget-title{
	border-color:#ffffff;
	letter-spacing: 0px;
	color: #000;
	font-weight: 600;
	font-size:16px;
}
li.no-label{
	color: #000;
}
body {
    font-family:Roboto, sans-serif; /* Actual fonts of course chosen by you */
}


.wpforms-form label{
	color: #000;
	font-family:"Roboto","sans-serif";
	

	font-weight:600;
}
#bt_widget-vi-on a{
	background-color:#f00;
}


.middle{
  top: 0%;
  width: 100%;


}
.counting-sec, .main-tarifes{
  padding: 20px 0;
  width: 100%;
  background: #FFF;
}
.inner-width{
  max-width: 1200px;
  margin: auto;
  display: flex;
}
.inner-width>.col>.tarif:hover{
	transform:scale(1.03);
}
.col{
  flex: 1;
  text-align: center;
  padding: 20px;
  
 
}
.col i{
 font-size:60px;
 margin-top:5px;
 margin-bottom:20px;
 color:#D2AA00;
}
.num{

  margin: 20px 0;
}
.tarif-img {
	height:auto;
}

i{
margin-top:6px;
}
/* это фон заголовка */
#wp_vi_plugin-2 > h4{
background-color:gray;
padding:20px;
text-align:center;
color:white;
}

.widget-title{
background-color:gray;
padding:20px;
text-align:center;
color:white !important;
}

#bt_widget-vi-on {
	text-align:left;
	
}

#bt_widget-vi-on a{

background-color:#003e53;
color:white;
border-radius:0px;
text-decoration:none;

}

#bt_widget-vi-on a:hover{
    text-decoration: none;
	 transition-delay:0.3s;
	background-color: #13aff0;
}


.inner-width{
	
	border: 0.5px solid gray;
	width:100%;
	 box-shadow: 2px 2px #888888;
}
#main {
	background:url('/wp-content/uploads/2019/08/body_bg.png') !important;


}
.sub-arrow{
    padding-top:5px ! important;
}

#right-sidebar{
	background-color:white;
	padding-right:20px;
	padding-left:20px;
    	
}

/*li.menu-item:last-child
  {
    margin-left:100px !important;
  }
*/

#primary{
	
	background-color:white;
	
}

