/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.0.1598800620
Updated: 2020-08-30 15:17:00

*/
/* Your CSS code goes here
-------------------------------------- */
body {font-family: 'Varela Round', sans-serif;}

/* Desktop & landscape Tablet */
@media (min-width: 768px) {
	body.page-template-default .RMFORM_2020.multyfield .field.fieldtype_singlelineText {width:100% !important;margin:0 10px;}
	body.page-template-default .RMFORM_2020 .inner_bodyarea_multyelements .name_xform_formelement .multyfield .field.fieldname_subscribers_name  {width:100% !important;margin:0 10px;}

body.page-template-default .RMFORM_2020 .inner_bodyarea_multyelements .name_xform_formelement {
    margin-left: auto !important;
    margin-right: auto !important;
    font-family: arial !important;
    min-width: 320px !important;
    width: 100% !important;
    max-width: 100% !important;
}
}	
/* video */
.post-type-archive-video article div.entry-content h2,li.i4biz_video h2 {margin:15px 0 0;font-weight:bold;font-size:20px !important;height:80px;background-color:white;color:black;text-align:right;width:340px;}
li.i4biz_video.one-half h2 {width:100%;}
li.i4biz_video h2 {background-color:white;padding:5px;list-style-type:none;}
.post-type-archive-video article div.entry-content h2:focus,li.i4biz_video h2:focus {border:1px solid black;}
.fontsize.post-type-archive-video article div.entry-content h2,.fontsize li.i4biz_video h2 {height:auto;}

article {padding:5px 40px 5px;}
.post-type-archive-video h1.entry-title {display:none;}
.entry-content ul.listvideo > li {list-style-type:none;margin-right:3px;height:auto;min-height:250px;margin-bottom:15px;}

/* we are not showing the explanation of the video */
.entry-content ul.listvideo > li .videocontent {display:none;min-height:60px;height:60px;}

.fontsize .entry-content ul.listvideo > li.one-third {width:100%;height:auto;}
.fontsize .entry-content ul.listvideo > li .videocontent {height:auto;}
.videoiframe {display:block;margin:0 auto 20px;}

.skipArea {
	position: absolute !important; 
	overflow: hidden; 
	clip: rect(0 0 0 0);
	height: 1px !important;
	width: 1px !important; 
	margin: -1px;
	padding: 0;
	border: 0; 
	background-color:#fff !important;
	color:#333 !important;
	font-size:15px;
	display:block;
	padding:5px 5px;
	z-index:999999;
}

.skipArea:focus{
	clip: auto;
	height: auto !important;
	width: auto !important; 
	overflow: visible;
	margin: 0px;
	z-index: 999999;
	top:auto;
}

.skipArea:active{
	z-index:999999;
	top:auto;
}
.listvideo h5 {display:none;}
.listvideo h5:focus,.listvideo h5:active {display:block;}
/* genesis columns */
/* Column Classes
    Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */
@media screen and (min-width: 810px) {
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: right;
	margin-right: 3% !important;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 45% !important;
}

.one-third,
.two-sixths {
	width: 31.623931623931625% !important;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}

.first {
	clear: both;
	margin-left: 0;
}
}
@media only screen and (max-width: 768px) {
.five-sixths,
	.four-sixths,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-third,
	.three-fourths,
	.three-sixths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		float: none;
		margin:0 auto;
		width:100%;
        clear:both;
	}
	article {padding:5px 0;}
	ul.listvideo {margin:0;padding:0;}
	.entry-content ul.listvideo > li {
    margin-right: 0 !important;
	}
	li.i4biz_video h2 {
    width: 328px;
    max-width:100%;
	}
}	
.videocontent {display:none;}
ul.listvideo {list-style-type:none;}
