/*   
	Theme Name:        realitheme
	Theme URI:          
	Description:        
	Author:            Team
	Author URI:         
	Version:           1.0
	Stable tag:        1.0
	Requires at least: 4.9
	Tested up to:      4.9
	License:           GNU General Public License v3 or later.
	License URI:       https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain:       realitheme
*/
@import url(//fonts.googleapis.com/earlyaccess/opensanshebrew.css); 
@import url('https://fonts.googleapis.com/css?family=Montserrat');
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
* {
	outline: none;
}
html, body {
	margin: 0;
}
html {
	font-size: 16px;
}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none; }b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
	a{
		text-decoration:none;
	}
button,input,optgroup,select,textarea , 
html[dir=rtl] .gform_wrapper .gform_fileupload_multifile .gform_drop_area, html[dir=rtl] .gform_wrapper div.validation_error, html[dir=rtl] .gform_wrapper span.gform_drop_instructions ,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description , 
.gform_wrapper .top_label .gfield_label , .gform_wrapper.gform_validation_error .top_label input , input{
	    font-family: 'Open Sans Hebrew' !important;
	font-size:100%;
	line-height:1.15;
	margin:0
}
input ,  .greyarealp11 , body.lpbody * {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
body #step91 .nice-select {
    height: 56px !important;
}
body, body p, body h1, body h2, body h3, body h4, body h5, body h6 {
    font-family: 'Open Sans Hebrew', Arial, sans-serif !important;
}
ul , ol {
	list-style-position: inside;
}
ul, li {
    margin: 0;
    padding: 0;
}
h1 {
	font-size: 30px; /*60px*/
	font-weight: 600;
}
h2 {
	font-size: 27px; /*36px*/
	font-weight: 400;
}
h5 {
	font-size: 1.125rem;
	font-weight: 400;
}
img  {
	max-width: 100% !important;
	height:auto;
}
iframe {
	max-width: 100%  ;
}
.rowh {
	width:100%;
}
.clearall {
	clear:both;
}
/*new*/

body , p , time , input {
	    font-family: 'Open Sans Hebrew';
	line-height: 27px;
	font-size: 18px;
	color: #404040;
}
p {
	margin:0 0 15px 0;
}
h1,  h3   , h5  ,
h1 a,  h3 a,   h5 a   {
	    font-family: 'Open Sans Hebrew';
}
h2 ,  h4 , h6 ,
h2 a, h4 a, h6 a  {
	    font-family: 'Open Sans Hebrew';
}
h1 {
	font-size:36px;
	line-height:44px;
}
h2 {
	font-size:32px;
	line-height:38px;
}
h3 {
	font-size:24px;
	line-height:32px;
}
h4 {
	font-size:20px;
	line-height:28px;
}
h5 {
	font-size:18px;
	line-height:27px;
}
h6 {
	font-size:16px;
	line-height:24px;
}
body.lpbody h1, body.lpbody h2, body.lpbody h3, body.lpbody h4, body.lpbody h5, body.lpbody h6, body.lpbody p {
    letter-spacing: 0 !important;
     
}
body.lpbody {
    
}
.titleinall , .greyarealp11in , .titleinf1 h2 {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.wrapperall {
	width:100%;
} 
.wrapper {
	width:100%;
	max-width:1140px;
	margin:0 auto;
}
#headerv {
	background: #151515;
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}
#headerv.scrolledheader {
    -webkit-animation: fadein 0.5s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 0.5s; /* Firefox < 16 */
        -ms-animation: fadein 0.5s; /* Internet Explorer */
         -o-animation: fadein 0.5s; /* Opera < 12.1 */
            animation: fadein 0.5s;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
}
figure {
	margin:0;
	max-width:100%;
}
.loading .flex-viewport {
  max-height: 300px;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
}

.loading .flex-viewport {
  max-height: 300px;
}
@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
#headerv .wrapper {
	 
}
#headerv {
    padding: 12px 0 13px;
}
.header-menu {
	width:577px;
	float:left;
	    margin-top: 8px;
}
.header-menu ul {
	width:100%;
	float:right;
	list-style:none;
}
.header-menu ul li {
	width:auto;
	display:inline-block;
	float:right;
	list-style:none;
}
@media (max-width: 4770px) and (min-width: 1000px) {
	#headerv .header-menu ul li.menu-item-5068   {
			padding-left: 30px;
	}
}
div.greenbuttall.greenbutt1row, #demonext8.greenbuttall.greenbutt1row, div.greenbuttall, .funnellp a.nextstepbutt, #step9 .nextstepbutt5, #step9 #delaytosend, #step8 #demonext8.greenbuttall.greenbutt1row {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.header-menu ul li a {
	color:#fff;
	padding:9px 15px;
	text-decoration:none;
	height:35px;
	border:1px solid transparent;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.header-menu ul li a:hover ,
.header-menu ul li.current-menu-item a  
 {
	border-bottom-color:#ddd;
}

#headerv .header-menu ul li.menu-item-8178 a {
	color:#01C1B5;
	border:3px solid #01C1B5;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#headerv .header-menu ul li.menu-item-8178 a:hover {
	color:#fff;
	background:#01C1B5;;
}
#headerv.scrolledheader {
	position:fixed;
	top:0;
	width:100%;
	opacity: 0.94;
	    z-index: 99;
}
#headerv img#logo {
	float:right;
}
#footertop .header-menu ul li a:hover, 
#footertop .header-menu ul li.current-menu-item a {
    border-color: transparent;
    background: transparent;
}
.logged-in #headerv.scrolledheader {
	top:32px;
}
.searchiconbox  {
    float: left;
    height:45px;
	width:46px;
	position:relative;
}
#searchicon {
    height: 45px;
    width: 32px;
    cursor: pointer;
    float: left;
}
#searchicon img{
	float:left;
	display:none;
	margin: 17px 0 0 0;
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}
.spacerheader {
	height:69px;
}
#searchicon img.activemode {
	display:block;
}
.searchiconform {
	position:absolute;
	top:59px;
	z-index:20;
	width: 400px;
height: auto;
    left: -10px;
display:none;
background: #FFFFFF;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
padding:15px 16px;
}
.searchiconform form {
	width:100%;
	height:40px;
}
.searchiconform form input.search-field {
	width: 310px;
	padding:5px 10px;
height: 40px;
background: #f3f3f3;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
float:right;
border:1px solid #f3f3f3;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	color:#151515;
}
.searchiconform form input.search-field:focus {
	border:1px solid #ddd;
}
.searchiconform form input.search-submit {
	width: 73px;
	height: 40px;
	font-size:0;
	float:left;
	border:none;
	background: #01C1B5 url('img/searchwhite.png') no-repeat 50% 10px;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
}
.searchiconform form input.search-submit:hover {
	background-color: #00A59B;
}
.searchiconbox.activeserachform .searchiconform{
	display:block;
}
#feateredposthime {
	  -webkit-transition: all 1s ease;  
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
     transition: all 1s ease; */
}
@media (max-width: 4770px) and (min-width: 1600px) {
	#feateredposthime {
    background-size: cover !important;
	}
}



#feateredposthime .wrapperallfp1 {
	background: linear-gradient(360deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 56.72%);
	
	background: -moz-linear-gradient(360deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 56.72%);
background: -webkit-linear-gradient(360deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 56.72%);
background: -o-linear-gradient(360deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 56.72%);
background: -ms-linear-gradient(360deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 56.72%);
background: linear-gradient(360deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 56.72%);	

background: linear-gradient(360deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 76.72%);
background: -moz-linear-gradient(360deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 76.72%);
background: -webkit-linear-gradient(360deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 76.72%);
background: -o-linear-gradient(360deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 76.72%);
background: -ms-linear-gradient(360deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 76.72%);
background: linear-gradient(360deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 76.72%);
 
}
#feateredposthime .wrapper {
	position:relative;
	height:600px;
}
#feateredposthime .innerfeatimg {
	position:absolute;
	bottom:70px;
	right:0;
}
#feateredposthime .innerfeatimg h2 ,
#feateredposthime .innerfeatimg h1 {
	margin:0 0 10px;
	font-style: normal;
	font-weight: bold;
	line-height: 50px;
    font-size: 42px;
	text-transform: capitalize;
}
#feateredposthime .innerfeatimg h2 a {
	color:#fff;
	text-decoration:none;
}
#feateredposthime .innerfeatimg h2:hover a {
	    color: #01C1B5 !important;
}
.metacatoval{
	padding-bottom:17px;
	padding-bottom:11px;
}
.metacatoval a {
	font-size: 10px;
	line-height:10px;
	text-transform: uppercase;
	color: #FFFFFF;
	display:inline-block;
	padding:5px 12px 6px 12px;
	margin-left:10px;
	-webkit-border-radius: 17px;
-moz-border-radius: 17px;
border-radius: 17px;
background:#239DE2;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.home .metacatoval a {
	    padding: 5px 12px 6px 12px;
}
.category .metacatoval a , .single .metacatoval a {
    padding: 6px 12px 5px 12px;
}
.metadatenew  {
	padding-bottom:10px;
}
.metadatenew time {
    padding-right: 18px;
    background: url(img/a1.png) no-repeat 100% 6px;
    font-size: 14px;
    display: block;
    color: #808080;
}
.boxpostcommon h2 {
	font-weight: bold;
	line-height: 27px;
	font-size: 18px;
 
	text-transform: capitalize;
	color: #252525;
	margin:0 0 10px;
}
.boxpostcommon.boxpostrightimage  h2 {
    line-height: 30px;
    font-size: 21px;
}
.boxpostcommon.boxpostimgcoverbigtitle  h2 {
    line-height: 29px;
    font-size: 22px;
}
.boxpostcommon h2 a {
	color: #252525;
	display: inline-block;
}
.boxpostrightimage.boxpostcommon h2 a:hover , 
.boxpostrightimage.boxpostcommon h2:hover  a ,
.boxposttopimage.boxpostcommon h2 a:hover , 
.boxposttopimage.boxpostcommon h2:hover  a ,
.boxpostcommon h2 a:hover , .boxpostcommon h2:hover  a {
	color: #01C1B5 !important;
}
.metadatenew , .metadatenew a {
	font-size: 14px;
	color: #808080;
}
.boxpostrightimage .metadatenewbot  {
	    position: absolute;
    bottom: 0;
    max-width: 90%;
}
.metadatenew .spann1  {
	padding-right:18px;
	padding-left:12px;
	margin-left:12px;
	border-left:1px solid #808080;
	background: url('img/a2.png') no-repeat 100% 4px;
}
.metadiv2togethersingle .metadatenew .spann2 {
    padding-left: 12px;
    padding-right: 12px;
    margin-right: 12px;
    margin-left: 12px;
    border-right: 1px solid #808080;
    border-left: 1px solid #808080;
}
.metadiv2togethersingle .metadatenew .spann1 {
	    padding-left: 0;
	    padding-right: 18px;
    margin-right: 0;
    border-left: none;
}

.metadiv2together {
	float:left;
}
.metadiv2together .metacatoval.rowh{
	display:inline-block;
	width:auto;
	padding-right: 0px;
	float:right;
}
.metadiv2together .metadatenew.rowh{
	display:inline-block;
	width:auto;
	float:right;
}
.metadiv2together .metadatenew {
    padding-bottom: 0;
    padding-top: 3px;
}

.boxpostcommon  {
	max-width:750px;
	border: 1px solid #E3E3E3;
	float: right;
	margin-bottom:15px;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	-moz-box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);
-webkit-box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);
box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);	
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.boxpostcommon.boxpostrightimage {
	margin-bottom:20px;
}
.boxpostcommon.boxpostimgcoverbig {
	margin-bottom:23px;
}
.boxpostcommon.boxpostimgcoversmall  {
	margin-bottom:15px;
}
.boxpostcommon .thumbpost {
	display:block;
	float:left;
	width:55%;
}
.boxpostcommon .thumbpost img {
	float:left;
	-webkit-border-top-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-bottomleft: 4px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.boxpostin {
	display:block;
	float:right;
	width:45%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.boxpostcommon .boxpostin {
	padding:16px 16px 20px 10px;
	height:100%;
	float:right;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
} 
.innerfeatimg .metadatenew time ,
.innerfeatimg .metadatenew ,
.innerfeatimg .metadatenew a {
	color:#fff;
}
.innerfeatimg .metadatenew time {
    background: url(img/a11.png) no-repeat 100% 4px;
}
.innerfeatimg .metadatenew .spann1 {
    border-left: 1px solid #fff;
    background: url(img/a21.png) no-repeat 100% 4px;
}
#feateredposthime .innerfeatimg {
	width:100%;
	max-width:650px;
}
.boxposttopimage  {
	max-width:360px;
	max-width:31.6%;
	margin-left:30px;
	margin-left:2.6%;
	margin-bottom:30px;
	position:relative;
}
.boxposttopimage .metacatoval  {
	position:absolute;
	margin:0;
	top:16px;
	z-index:2;
	padding:0 16px 0 0 ;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.boxposttopimage .thumbpost {
    width: 100%;
}
.boxposttopimage .boxpostin {
    padding: 12px 20px 4px 20px;
    height: auto;
	width: 100%;
}
.boxposttopimage.boxpostcommon .thumbpost img {
-webkit-border-radius: 4px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius: 4px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-radius: 4px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
.boxposttopimage h2 {
    height: 80px;
    overflow: hidden;
	    line-height: 28px;
    font-size: 21px;
}
.mpsidebarhomesingle .boxposttopimage h2 {
	height: auto;
	min-height: 54px;
    overflow: visible;
	 line-height: 28px;
    font-size: 20px;
	line-height: 24px;
    font-size: 18px;
}
.boxposttopimage:nth-child(3){
	margin-left:0;
}
#tabulaBelowArticlewidget {
	float:right;
}
.boxpostimgcoverbig  {
	width:48.7%;
	margin-left:2.6%;
	height:296px;
	background-size: cover !important;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.boxpostimgcoverbig.classlast{
	margin-left:0;
}
 .boxpostimgcoverbig .metadatenew time ,
.boxpostimgcoverbig .metadatenew ,
.boxpostimgcoverbig .metadatenew a {
	color:#fff;
}
.boxpostimgcoverbig .metadatenew time {
    background: url(img/a11.png) no-repeat 100% 4px;
}
.boxpostimgcoverbig .metadatenew .spann1 {
    border-left: 1px solid #fff;
    background: url(img/a21.png) no-repeat 100% 4px;
}
 .boxpostimgcoverbig h2 a {
    color: #fff;
}
.boxpostimgcoverbig .boxpostin {
    padding: 16px 20px ;
    height: 100%;
    float: left;
	width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.boxpostimgcoverbig .boxpostin {
	position:relative;
	background: linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
		background: -moz-linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
background: -webkit-linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
background: -o-linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.boxpostimgcoverbig .boxpostin2 {
	position:absolute;
	bottom:20px;
	width: 91%;
}
 


#footertop  {
	background:#002135;
	background: linear-gradient(180deg, #002135 0%, #021521 100%);
	
		background: -moz-linear-gradient(180deg, #002135 0%, #021521 100%);
background: -webkit-linear-gradient(180deg, #002135 0%, #021521 100%);
background: -o-linear-gradient(180deg, #002135 0%, #021521 100%);
background: -ms-linear-gradient(180deg, #002135 0%, #021521 100%);
background: linear-gradient(180deg, #002135 0%, #021521 100%);
}
#footertop {
	padding:40px 0 0px;
}
#footertop .header-menu ul {
    margin-top: 12px;
}
#footerbot {
	padding:90px 0 37px;
}
#footerbot .copyright {
	font-size: 14px;
color: #FFFFFF;
opacity: 0.6;
width:50%;
float:right;
}
.footer__two-links {
    display: block;
    width: 100%;
    height: auto;
    margin-top: 10px;
    margin-bottom: 25px;
    text-align: center;
}
.footer__two-links a {
    display: inline-block;
    color: #fff;
    vertical-align: middle;
    margin: 0 25px;
        font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 400;
    text-decoration: underline;
}
#footerbot .footer2links {
	width:50%;
	float:left;
	text-align:left;
}
#footerbot .footer2links a {
	font-size: 14px;
color: #FFFFFF;
opacity: 0.6;
padding:0 10px;
float: left;
}
#footertop .header-menu {
    width: 683px;
    float: right;
}
#footertop #logo {
	float:right;
	margin-left:15px;
}

body .responsiveSelectContainer {
    display: none ;
    position: absolute;
    top: 101px;
	    padding: 22px 0;
        left: 0% !important;
    z-index: 999;
    background-color: #fff;
    -webkit-box-shadow: 0px 4px 10px rgba(0,0,0,0.3);
    box-shadow: 0px 4px 10px rgba(0,0,0,0.3);
	width:100% !important;
	max-width:100% !important;
}
#menu-item-8178 {
	position:relative;
	z-index:2;
}
#menu-item-8178:after {
    display: block;
    width: 100%;
    height: 43px;
    content: '';
    top: 29px;
    position: absolute;
    z-index: 1;
}
body .columnmenu .zirain1title {
    font-size: 16px !important;
    color: #252525;
    font-weight: 700 !important;
    padding-bottom: 11px;
    margin-bottom: 14px;
	border-bottom: 1px solid #909090;
}
body .megamenumz .columnmenu ul li a {
    color: #000;
    font-size: 14px;
    line-height: 19px;
	color: #252525;
}
body .megamenumz .columnmenu ul li a:hover {
	color: #01C1B5 !important;
}
body .megamenumz ul {
    margin: 0 0 0px 0 !important;
}
body .columnmenu {
    width: 20%;
	padding: 0 0 0  25px ;
}
.fb_iframe_widget {
    padding-bottom: 30px;
}
.newsletterwidget {
    width: 100%;
    max-width: 31.6%;
    margin-bottom: 30px;
    border: 1px solid #01C1B5;
    color: #fff;
    text-align: center;
    background: #01C1B5;
    float: left;
    margin-bottom: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);
    -webkit-box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);
    box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
      padding: 50px 26px 71px 26px;
}
.category .newsletterwidget , .single .newsletterwidget {
	max-width:100%;
}
.newsletterwidget .newlw10 {
	width:100%;
	padding:0 0 5px;
}
.newsletterwidget .newlw11 {
	    font-family: 'Open Sans Hebrew';
	font-style: normal;
	font-weight: bold;
	line-height: 32px;
	font-size: 24px;
	text-transform: capitalize;
}
@media (max-width: 4770px) and (min-width: 1170px) {
.newsletterwidget .newlw11 {
        line-height: 36px;
    font-size: 28px;
}
.header-menu {
   padding-right: 3%;
   padding-right: 0%;
}
    

}
.newsletterwidget .newlw12 {
	padding:0  5px 6px  5px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.newsletterwidget .newlw12 ,
.newsletterwidget .newlw15 {
	    font-family: 'Open Sans Hebrew';
	font-style: normal;
	font-weight: normal;
	line-height: 24px;
	font-size: 16px;
}
.newsletterwidget .newlw15 {
	padding-bottom:18px;
}
.newsletterwidget .newlw13 {
    font-family: 'Montserrat';
   font-weight: bold; 
    line-height: 62px;
    font-size: 54px;
}
.newsletterwidget .newlw14 span {
    width: 50px;
    height: 1px;
    background: #fff;
    margin: 0 auto;
    display: block;
}
.newsletterwidget form {
	width:100%;
}
.newsletterwidget form input[type=email] {
	width: 195px;
	height: 40px;
	float:right;
	background:#63d9d2;
	border:1px solid #20c9be;
	color:#fff;
	font-size:16px;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding-right:10px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
/* individual: webkit */
.newsletterwidget form input::-webkit-input-placeholder { color:#fff; }
.newsletterwidget form input::-webkit-input-placeholder { color:#fff; } 
.newsletterwidget form input::-webkit-input-placeholder { color:#fff; }
.newsletterwidget form input[type=submit] {
	width: 114px;
	height: 40px;
	cursor:pointer;
	float:left;
	background:#fff;
	border:1px solid #fff;
	color: #303030;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.appsdownloadwidget {
	width: 100%;
    max-width: 360px;
    margin-bottom: 30px;
    border: 1px solid #01C1B5;
    color: #fff;
    text-align: center;
    background: #01C1B5;
    float: right;
    margin-bottom: 16px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);
    -webkit-box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);
    box-shadow: 0px 8px 20px rgba(5, 49, 51, 0.1);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 27px 26px;
}
.googleplaydiv {
	width:48%;
	float:left;
	margin-right:4%;
}
.googleplaydiv.appstorediv {
	margin-right:0%;
}
.apps11 {
	 
font-weight: bold;
line-height: 32px;
font-size: 22px;
text-transform: capitalize;
padding-bottom:20px;
}
.mpsidebarhome {
	max-width:360px;
	max-width:31.6%;
	float:left;
}
h2.mainh2 , h1.mainh2 , .single h1 , .archive h1  {
	    font-family: 'Open Sans Hebrew';
	font-weight: 900;
	line-height: 38px;
	font-size: 32px;
	color: #252525;
	margin :0 0 35px;
}
h2.mainh2  {
    line-height: 32px;
    font-size: 26px;
    margin: 0 0 15px;
}
.single h1 {
	margin: 5px 0 7px;
	    line-height: 41px;
    font-size: 37px;
	padding-top: 16px;
}
.metadiv2togethersinglebot {
	margin-bottom:20px;
}
h2.mainh2small {
	font-weight: 700;
	line-height: 28px;
	font-size: 20px;
	color: #252525;
	margin :0 0 12px;
}
.boxpostimgcoversmallwhite  {
	background-image: none !important;
}
.boxpostimgcoversmall.boxpostimgcoverbig {
    width: 100%;
    margin-right: 0%;
    height: 192px;
    height: 170px;
	height: 157px;
    background-size: cover !important;
}
.boxpostimgcoversmall.boxpostimgcoverbig .boxpostin2 {
    bottom: 2px;
}
.boxpostimgcoversmall .boxpostin {
	background :#fff;
	    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.boxpostimgcoversmall h2 a {
	color: #252525;
}
.boxpostimgcoversmall .metadatenew time, .boxpostimgcoversmall .metadatenew , .boxpostimgcoversmall .metadatenew a {
    color: #252525;
}
.boxpostimgcoversmall:hover .metadatenew , .boxpostimgcoversmall:hover .metadatenew a {
	color:#fff;
}

.boxpostimgcoversmall .metadatenew time {
    background: url(img/a1.png) no-repeat 100% 4px;
}
.boxpostimgcoversmall:hover .metadatenew time {
    background: url(img/a11.png) no-repeat 100% 4px;
}
.boxpostimgcoversmall:hover .metadatenew time {
	color:#fff;
}
.boxpostimgcoversmall .metadatenew .spann1 {
    border-left: 1px solid #252525;
    background: url(img/a2.png) no-repeat 100% 4px;
}
.boxpostimgcoversmall h2 {
    margin: 0 0 8px;
    height: 79px;
    height: 106px;
    height: 89px;
    overflow: hidden;
	    line-height: 20px;
    font-size: 15px;
}
.boxpostimgcoversmall:hover .boxpostin  ,
.boxpostimgcoversmall .boxpostin:hover{
	background:none;
	background: linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
    background: -moz-linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
    background: -webkit-linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
    background: -o-linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
    background: -ms-linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
	
	background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.71) 58%, rgba(0,0,0,0.86) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.71) 58%,rgba(0,0,0,0.86) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.71) 58%,rgba(0,0,0,0.86) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#db000000',GradientType=0 );
	
}
.boxpostimgcoversmall:hover .boxpostimgcoversmall h2 a ,
.boxpostimgcoversmall.boxpostcommon h2 a:hover, .boxpostimgcoversmall.boxpostcommon h2:hover a ,
.boxpostimgcoversmall.boxpostcommon:hover h2 a
 {

	color:#fff !important;
}
.boxpostimgcoversmall:hover .metadatenew .spann1 {
    border-left: 1px solid #fff;
    background: url(img/a21.png) no-repeat 100% 4px;
}
.boxpostimgcoversmall:hover .metadatenew time, .boxpostimgcoversmall:hover .metadatenew , 
, .boxpostimgcoversmall:hover .metadatenew a {
    color: #fff;
}


#main2 {
	min-height: 569px;
}
#home1 {
	padding:100px 0 50px;
	background: #F8F8F8;
}
.thelatesthomein {
	width:750px;
	width:65.79%;
	width:66.79%;
	float:right;
}
#startthelateshome {
	padding:54px 0 0 0;
}
.single #startthelateshome {
    padding: 11px 0 0 0;
}
.rtl .clearall {
	height :0px;
}
ul#sidebar {
	width:300px;
	width:26.31%;
	margin-right:30px;
	float:right;
	list-style:none;
}
ul#sidebar li {
	list-style:none;
	padding:0;
	margin-bottom:30px;
}
.misha_loadmore {
    width: 100%;
    height: 44px;
    text-align: center;
    float: left;
    line-height: 44px;
    color: #fff;
    background: #01C1B5;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	cursor:pointer;
	margin:4px 0 15px;
}
.misha_loadmore span {
    display: inline-block;
    padding-top: 12px;
    line-height: 17px;
    float: left;
}
.misha_loadmore:hover{
	background-color: #008D85;
}
.misha_loadmore span:before {
	content:'';
	display:inline-block;
	margin-right:10px;
	    float: left;
	width:19px;
	height:18px;
	background: url(img/g3.png) no-repeat 0% 0px;
}
.misha_loadmore div {
	max-width: 125px;
	margin:0 auto;
	white-space:nowrap;
}
.thelatesthomein2 {
	padding-bottom:50px;
}
.boxposttopimage .thumbpost ,
.boxpostrightimage .thumbpost
 {
	overflow:hidden;
}
.boxposttopimage .thumbpost img ,
.boxpostrightimage .thumbpost img
 {
	 -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.boxpostrightimage {
	width:100%;
}
.boxpostrightimage .boxpostin {
	position:relative;
	height: 216px;
	height: 209px;
} 
.boxpostrightimage .boxpostin2 {
	bottom: 5px;
}
.feateredimage  {
	padding-bottom:16px;
}
.sharedrow {
	
}
.sharedlabel {
	width:auto;
	display:inline-block;
	font-weight: bold;
line-height: normal;
font-size: 16px;

color: #303030;
float:left;
padding-right:15px;
}
.newsletterwidgetsingle {
	width:100%;
	margin-bottom:30px;
	padding:20px ;
}
.mpsidebarhomesingle .boxposttopimage {
    max-width: 360px;
    margin-right: 0;
}
.mpsidebarhomesingle .newsletterwidget .newlw11 {
	font-weight: 700;
line-height: 28px;
font-size: 20px;
padding-bottom:17px;
}
.mpsidebarhomesingle .newsletterwidget form input[type=email] {
    width: 100%;
	text-align:center;
	margin-bottom:10px;
}
.mpsidebarhomesingle .newsletterwidget form input[type=submit] {
    width: 100%;
}
.boxes8allnew  {
	width:23%;
	float:right;
	height:280px;
	margin-left:2.6%;
	margin-bottom:30px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.boxes8allnew.classlast {
	margin-left:0;
}
.thumb8boxfull{
	width:100%;
	height:100%;
	position: relative;
    background: linear-gradient(360deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 81.79%);
    background: -moz-linear-gradient(360deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 81.79%);
    background: -webkit-linear-gradient(360deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 81.79%);
    background: -o-linear-gradient(360deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 81.79%);
    background: -ms-linear-gradient(360deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 81.79%);
    background: linear-gradient(360deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 81.79%);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	padding: 16px 20px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.thumb8boxin {
	position:absolute;
	bottom:12px;
}
.thumb8boxin h2 {
	line-height: 32px;
	font-size: 24px;
	text-transform: capitalize;
	color: #FFFFFF !important;
	margin:0 0 0px ;
}
.thumb8boxin .descr8 {
	font-size: 14px;
color: #FFFFFF;
}
.ziraboccol {
	width:31.6%;
	float:right;
	margin-left:2.6%;
}
.ziraboccol.lastcol {
	margin-left:0;
}
.ziraboccol .zirain1  {
	width:100%;
	margin-bottom:30px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.ziraboccol .zirain1title {
	background: #01C1B5;
border-radius: 4px 4px 0px 0px;
font-weight: bold;
line-height: normal;
padding: 8px 0;
padding-right:20px;
font-size: 18px;
color: #FFFFFF;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.ziraboccol .zirain1 ul {
	padding:20px 20px 10px 20px;
	list-style:none;
	float:left;
	width:100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.ziraboccol .zirain1 ul li a {
	font-size: 16px;
	color: #404040;
}
.ziraboccol .zirain1x ul {
	min-height:108px;
}
.ziraboccol .zirain1y ul {
	min-height:306px;
}
#greyarea {
	background: #F8F8F8;
	padding:60px 0;
}
#headermobile   {
	display:none;
}
.blackmenumob {
	display:none;
}
.sharepaallnew {
    width: 100% !important;
    float: left;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-bottom: 14px;
}
.sharepaallnew .sharelabel {
	width:auto;
	float:left;
	padding-right:10px;
}
.sharepaallnew a {
    display: block;
    font-weight: 700 !important;
    margin-bottom: 3px;
    background: #3B5998;
    text-align: left;
    color: #fff !important;
    height: 30px;
    width: 30px;
    font-size: 16px;
    text-align: center;
    float: right;
    line-height: 31px;
    margin-left: 10px;
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
}
.sharepaallnew a.sharetw {
	background:  #1DA1F2;
}
.sharepaallnew a.sharepaem {
	background:#76c154;
}
.sharepaallnew a.sharepaLI {
	background:#0077b5;
}
.sharepaallnew a.sharepaWT {
	background:#fff;
}
.sharepaallnew .sharelabel {
	width: auto;
	float:right;
	padding-left:10px;
}
.bottomsharesingle {
	float:right;
	margin-bottom:30px;
}
.rp4wp-posts-list .rp4wp_component_3 {
    height: auto;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
}
.rp4wp-posts-list .rp4wp_component_3  a {
	color:#151515;
}
.rp4wp-posts-list .rp4wp_component_3  a:hover , 
.rp4wp-posts-list .rp4wp_component_3:hover  a {
	    color: #01C1B5 !important;
}
.rp4wp-posts-list .rp4wp_component_excerpt {
	display:none !important;
}
.rp4wp-related-posts .rp4wp-posts-list .rp4wp-col {
    height: auto;
	    padding: 0 1%;
	    margin-bottom: 10px !important;
}
.rp4wp-related-posts h3 {
    margin: 0 0 20px;
    float: left;
    font-weight: 700;
    line-height: 28px;
    font-size: 20px;
    color: #252525;
    margin: 0 0 18px;
    border-bottom: 2px solid #000;
    width: 100%;
    padding: 0 0 6px;
}
.rp4wp-related-posts .rp4wp_component_2 {
    display: block;
    width: 95%;
    height: auto !important;
    margin: 10px auto;
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
#recomendedposts4singleBottom {
	padding:40px 0;
	background: #F8F8F8;
}
#recomendedposts4singleBottom .wrapper6 {
	width:761px;
	max-width:100%;
	float:right;
}
.wrapper6 .boxposttopimage h2 {
    height: 65px;
    overflow: hidden;
    line-height: 22px;
    font-size: 15px;
}
.wrapper6 .boxposttopimage .boxpostin {
    padding: 12px 10px 4px 10px;
    height: auto;
    width: 100%;
}
.rp4wp-related-posts .rp4wp_component_image img {
    display: block;
    height: 110px !important;
    padding: 5px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.rp4wp-related-posts .rp4wp_component_image img {
    width: 100%;
    height: 103px !important;
    margin: 0 0 -8px 0 !important;
    float: left;
}
.rp4wp-related-posts .rp4wp-col-first {
    width: 24%;
    padding-left: 1%;
    padding-right: 1%;
}
.bottomsharesingle .sharepaallnew  {
	padding-bottom:30px;
}
.errormsgmz {
	color:red;
	padding-top:5px;
	    float: right;
}
.hidemetheme {
	display:none;
}


/*form*/
.cpageformall {
	width:100%;
	max-width:100%;
	margin:0 auto;
}
.cpageformall .cpageformleft {
	width:48%;
	margin-left:4%;
	float:right;
}
.cpageformall .cpageformleft.cpageformleft2 {
	margin-left:0;
}
.cpageformall  {
	width:100%;
	min-height:20px;
	position:relative;
	float: right;
}
.cpageformall p{
	width:100%; 
	min-height:40px;  
	float:right;
	border:none;
	margin:0 0px 18px 0px;
	color:#747474;
}
.cpageformall  label { 
	display:block;
	width:60px;
	float:right;
	height:18px; 
	color:#000; font-size:18px; 
line-height:24px; text-align:right;
}
.cpageformall .cfrowh input {
    border: 1px solid #dedede;
    float: right;
    width: 100%;
    background: #f3f3f3;
    height: 40px;
    font-size: 16px;
    color: #252525;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 10px 10px;
	text-align:right;
}
.cpageformall p.cfrowhta{
width: 100%;
min-height: 70px;
float: left;
margin: 0px 0px 0px 0;
color: #000;
 
} 
.cpageformall p.cfrowhta textarea {
width: 100%;
padding: 10px;
height: 158px;
float: right;
margin: 0;
 font-weight:normal;
 text-align:right;
overflow: auto; 
border: 1px solid #dedede;
background: #f3f3f3;
    font-size: 16px;
    color: #252525;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.cpageformall  p.cfrowhsubmit {
	width:100%;
	height:40px;
	float:left;
	cursor:pointer;
	border:none;
	background:none;
	padding-top:0;
}
.cpageformall  p.cfrowhsubmit  .wpcf7-submit  {
	width: 116px;
height: 40px;
	float:none;
	display:block;
	margin:0 auto;    margin-top: 26px;
	cursor:pointer;
	border:none;
	background: #01C1B5;
	color:#fff;
	font-size:18px;
	line-height:32px;
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
 
}
textarea {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.cpageformall  p.cfrowhsubmit  .wpcf7-submit:hover { background:#0ba49a; }

form span.wpcf7-not-valid-tip , .blockdiv1 span.wpcf7-not-valid-tip { display:none ; }
form .wpcf7-not-valid   { border:1px solid  #F00 !important   ; background:#f9f0ee !important; }
form div.wpcf7-validation-errors {
    color: #F00;
    position: absolute;
    top: -32px;
    right: 0px;
    width: 100%;
    border: none;
    font-size: 14px;
    text-align: center;
    background: none;
       font-family: 'Open Sans Hebrew';
    padding: 0 5px;
}
form div.wpcf7-mail-sent-ok{ color:limegreen ;
  position:absolute;     top: -25px; border:none ; font-size:14px; text-align:center;}
div.wpcf7-response-output {
margin: 0 ;
padding: 0;
text-align:center;
}
/*form*/
#fbcommentscustom {
	padding:30px 0;
}
#urltofile {
	display:none;
}



@media (max-width: 4770px) and (min-width: 1170px) {
     .clearall20 {
		 height:20px;
	 }
}


@media (max-width: 1170px) and (min-width: 300px) {
   .wrapper {
    width: 100%;
    max-width: 1140px;
    padding:0 30px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#headerv .wrapper {
	padding-right:30px;
	padding-left:30px;
}
.newsletterwidget .newlw11 {
    line-height: 27px;
    font-size: 18px;
}
.newsletterwidget .newlw13 {
    line-height: 55px;
    font-size: 44px;
}
.newsletterwidget {
    padding: 39px 20px 39px 20px;
}
.newsletterwidget form input[type=email] {
    width: 60%;
}
.newsletterwidget form input[type=submit] {
    width: 39%;
	font-size:16px;
}
#footertop .header-menu {
    width: 74%;
}
.header-menu ul li a {
    padding: 7px 13px;
    font-size: 16px;
}
.header-menu {
    width: 630px;
	max-width:100%;
}
body .columnmenu , 
body .columnmenu.columnmenudouble {
    width: 25%;
}
.megamenumz .columnmenudouble ul li {
    width: 100%;
}
.columnmenu3{
	min-height:200px;
}
.columnmenu4 , .columnmenu5 {
	padding-right:0 !important;
}
body .columnmenu.columnmenu4 {
    padding-bottom: 23px;
}
 #feateredposthime .innerfeatimg {
    right: 30px;
}


}
@media (max-width: 980px) and (min-width: 300px) {
    .header-menu {
		width: 586px;
	}
	.header-menu {
    width: 502px;
}
.header-menu ul li a {
    padding: 7px 10px;
    font-size: 14px;
}
#headerv .wrapper {
    padding-right: 15px;
    padding-left: 15px;
}
#main2 ul, #main2 ol {
    padding-right: 10px;
}
#main2 ul li, #main2 ol li {
    margin-bottom:20px;
}

#main2 .rp4wp-related-posts ul, #main2 .rp4wp-related-posts ol {
    padding-right: 0px;
}
.rp4wp-related-posts .rp4wp_component_2 {
    display: block;
    width: 100%;
}
}
@media (max-width: 10400px) and (min-width: 980px) {
.newsletterwidget {
    padding: 55px 20px 67px 20px;
}
.home .newsletterwidget {
        padding: 62px 20px 15px 20px;
    min-height: 372.4px;
}
.boxpostcommon.boxpostrightimage {
    margin-bottom: 23px;
}
}


@media (max-width: 810px) and (min-width: 300px) {
   .metadatenew, .metadatenew a {
    font-size: 11px;
   }
   .newsletterwidget .newlw12, .newsletterwidget .newlw15 {
    font-style: normal;
    font-weight: normal;
    line-height: 19px;
    font-size: 13px;
}
.newsletterwidget {
    padding: 31px 20px 32px 20px;
}
.boxpostcommon.boxpostrightimage h2 {
    line-height: 27px;
    font-size: 20px;
}
.boxpostcommon.boxpostrightimage {
    margin-bottom: 20px;
}
.boxpostcommon.boxpostimgcoversmall {
    margin-bottom: 14px;
}
.apps11 {
    font-size: 17px;
}
.appsdownloadwidget {
    padding: 27px 26px;
}
#feateredposthime .wrapper {
    position: relative;
    height: 486px;
}
body .responsiveSelectContainer {
	display:none !important; 
} 
}

@media (max-width: 760px) and (min-width: 300px) {
	body {
		position:relative;
	}
	#headerv {
		display:none;
	}
	.spacerheader {
		display:block;
		height:58px;
	}
	.wrapper {
		padding:0 15px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	}
#headermobile  {
	display:block;
    position: fixed;
    top: 0;
    width: 100%;
    opacity: 0.94;
    z-index: 99;
	background: #151515;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
}
#headermobile #logo {
    padding-left: 0px !important;
}
.mobilerimenubox {
	width:24px;
	float:left;
	height:24px; 
	margin-right:20px;
	padding-top:23px;
	cursor:pointer;
}
#mobgamburger , #mobgamburgerX {
	width:100%;
	float:right;
}
#mobgamburgerX {
	display:none ;
	    padding-top: 7px;
}
#mobgamburgerX span.span11 {
	transform: rotate(45deg);
}
#mobgamburgerX span.span12 {
	transform: rotate(135deg);
	    margin: -6px 0 0;
}
#startthelateshome {
    padding: 11px 0 0 0;
}
h2.mainh2, h1.mainh2, .single h1, .archive h1 {
    margin: 0px 0 16px;
}

.activeX #mobgamburgerX {
	display:block;
}
.activeX #mobgamburger {
	display:none;
}

.mobilerimenubox span {
	display: block;
    height: 2px;
    margin-bottom: 4px;
    width: 100%;
    background: #fff;
}
#stingyzonebutmob {
    height: 35px;
    width: 95px;
    float: left;
    margin-top: 15px;
}
#stingyzonebutmob a {
    width: 100%;
    height: 29px;
    line-height: 24px;
    display: block;
    color: #01C1B5;
    padding: 0px 3px;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    border: 2px solid #01C1B5;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#stingyzonebutmob a:hover {
    color: #fff;
    background: #01C1B5;
}
#footertop .header-menu {
    width: 100%;
}
#headermobile #logo {
    height: 41px;
    margin: 6px 0 5px 0;
}
.header-menu {
    width: 100%;
}
.blackmenumob {
	position: fixed; 
	display:none;
    background: #151515;
    width: 100%;
    height: 100%;
	z-index:80;
	padding: 120px 10% 0px 10%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.searchiconformmob {
	margin-bottom:50px;
}
.blackmenumob .header-menu ul li {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}
.blackmenumob .header-menu ul li a {
	font-size: 21px;
}
.blackmenumob form {
	max-width:295px;
	margin:0 auto;
	    min-height: 40px;
	background:#444;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding:3px;
}
.blackmenumob form input.search-field {
    width: 70%;
	color:#fff;
	float:right;
	    height: 38px;
	background:#444;
	border:1px solid transparent;
	padding-right:10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
/* individual: webkit */
.blackmenumob form input.search-field::-webkit-input-placeholder { color:#fff; }
.blackmenumob form input.search-field::-webkit-input-placeholder { color:#fff; } 
.blackmenumob form input.search-field::-webkit-input-placeholder { color:#fff; }
.blackmenumob form input.search-submit {
    width: 27%;
    font-size: 0;
    float: left;
    height: 40px;
    border: none;
    background: #555 url(img/searchwhite.png) no-repeat 50% 10px;
		-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.blackmenumob.active {
	display:block;
}
#feateredposthime .wrapper {
    height: 450px;
}
#feateredposthime .innerfeatimg {
    position: absolute;
    bottom: 10px;
    right: 15px;
	    max-width: 91%;
}
.metacatoval a {
    font-size: 10px;
    line-height: 12px;
    padding: 5px 12px 4px 12px;
}
#feateredposthime .innerfeatimg h2, #feateredposthime .innerfeatimg h1 {
    line-height: 30px;
    font-size: 24px;
}
#home1 {
    padding: 20px 0 30px;
}
#main2 .wrapper {
	max-width:360px;
	width:100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	    padding-bottom: 30px;
		
}

.metadatenew .spann1 {
    padding-bottom: 3px;
}
.boxposttopimage {
    max-width: 360px;
	margin-left:0;
}
#footertop {
    padding: 20px 0 0px;
}
#footertop #logo {
    float: right;
    margin-left: 0px;
	height:35px;
}
#footerbot .footer2links a {
    float: right;
}
#footertop .header-menu ul li {
    width: 50%;
    margin-bottom: 5px;
}
#footertop .header-menu ul li a {
    padding: 7px 13px 7px 0;
}
#footertop .header-menu ul li.menu-item-8178 a {
	color: #01C1B5;
}
#footerbot {
    padding: 0px 15px 37px;
}
#footerbot .copyright {
    width: 100%;
}
#footerbot .footer2links {
    width: 100%;
    float: right;
    text-align: left;
	    margin-bottom: 5px;
}
#footerbot .footer2links a {
    opacity: 0.6;
    padding: 0 0 0px  10px;
}
#footerbot .clearall {
    height: 4px;
}
.thelatesthomein , .mpsidebarhome {
    max-width: 100%;
    width: 100%;
}
.metadatenew {
    padding-bottom: 5px;
}
.boxposttopimage h2 {
    height: auto;
	    margin-bottom: 5px;
}
ul#sidebar {
    width: 100%;
    margin-right: 0px;
}
.newsletterwidget {
    width: 100%;
    max-width: 100%;
}
.boxpostimgcoverbig {
    width: 100%;
    margin-right: 0%;
    height: 200px;
}
.boxpostrightimage .thumbpost {
    width: 100%;
}
.boxpostrightimage .boxpostin {
    height: auto;
    width: 100%;
}
.boxpostrightimage .boxpostin2 {
    position: static;
    bottom: 0;
}
.boxpostrightimage .metadiv2together .metacatoval.rowh {
    position: absolute;
    top: -161px;
}
.metadiv2together.metadiv2togethersingle  .metacatoval.rowh {
    width: 100%;
	    padding-bottom: 2px;
}
.single h1 {
    line-height: 30px;
    font-size: 24px;
    margin-bottom: 8px;
    padding-top: 3px;
}
.boxes8allnew {
    width: 100%;
    height: 230px;
    margin-right: 0%;
    margin-bottom: 16px;
	    background-size: cover !important;
}
.ziraboccol {
    width: 100%;
    float: left;
    margin-right: 0%;
}
.ziraboccol .zirain1x ul ,
.ziraboccol .zirain1y ul {
	min-height: 0;
}
.ziraboccol .zirain1 {
    width: 100%;
    margin-bottom: 15px;
}
#greyarea {
    background: #F8F8F8;
    padding: 30px 0 3px 0;
}
.rp4wp-related-posts .rp4wp-col-first {
    width: 100% !important;
}
.rp4wp-related-posts .rp4wp_component_image img {
    width: 100%;
    height: 169px !important;
    margin: 0 0 -17px 0 !important;
    float: left;
}
.cpageformall {
    width: 100%;
    max-width: 100%;
}
.cpageformall .cpageformleft {
    width: 100%;
    margin-right: 0%;
}
#footertop .header-menu ul {
    margin-top: 6px;
    margin-bottom: 17px;
}
body {
	overflow-x: hidden;
}
.sharepaallnew {
    width: 100%!important;
    padding-bottom: 10px;
}
#feateredposthime {
    background-size: cover !important;
	}
	.boxpostrightimage.boxpostcommon h2 a:hover, .boxpostrightimage.boxpostcommon h2:hover a, .boxposttopimage.boxpostcommon h2 a:hover, .boxposttopimage.boxpostcommon h2:hover a, .boxpostcommon h2 a:hover, .boxpostcommon h2:hover a {
    color: #252525 !important;
}
ul#sidebar li#text-5 , 
ul#sidebar li#custom_html-2  
 {
	padding-left:15px;
	    margin-bottom: 0;
}
#tabulaBelowArticlewidget .wrapper {
	padding:0 15px;
}
#tabulaBelowArticlewidget  #taboola-below-article-thumbnails.tbl-feed-container.tbl-feed-full-width {
	padding:0 !important;
	margin:0 !important;
}

}
@media only screen and (min-width: 481px) {
#main2 .alignleft, #main2 img.alignleft {
    margin-left: 1.5em;
    display: inline;
    float: right;
}

}
 
/*author*/
.authorboxall {
	width:100%;
	float:right;
	    margin-bottom: 30px;
    border-bottom: 1px solid #d8d8d8;
    padding-bottom: 30px;
}
.authorboxri {
	width:32%;
	float:right;
	padding:20px 20px 10px;
	background:#e9e9e9;
		-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box;
}
.authorboxri img {
	max-width:100%;
}
.authorboxri h4 {
	margin-top:10px;
	font-size: 20px;
	line-height:28px;
	color:#333;
	margin-bottom:5px;
}
.authorboxri p.author-position {
	    font-size: 16px;
}
.authorboxri  .author_social i {
	font-size:18px;
	margin-left:6px;
}
.authorboxle {
	width:68%;
	padding-right:30px;
	float:right;
		-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box;
}
.mz-page-navigation {
	width:100%;
	float:right;
	    margin-bottom: 15px;
}
a.readmorehome {
	color: #00adbc !important;
	font-weight:700 !important;
	white-space: nowrap;
}
a.readmorehome:hover {
	color: #444 !important;
}
ol.mz-page-navi {
    text-align: center;
    padding-left: 3%;
}
.paged-2 ol.mz-page-navi li:first-child {
    margin-left: 10%;
}
ol.mz-page-navi li.prev-page-num, ol.mz-page-navi li.next-page-num {
    display: inline-block;
}
ol.mz-page-navi {
    text-align: center;
    padding-left: 3%;
}
.paged-2 ol.mz-page-navi li:first-child {
	margin-left: 10%;
}
ol.cb-page-navimz li:first-child {
	display: inline-block;
    float: none;
	    font-size: 16px;
}
ol.mz-page-navi li.prev-page-num  , 
ol.mz-page-navi li.next-page-num  {
	display:inline-block;
}
ol.mz-page-navi li.prev-page-num {
	margin-left: 10%;
}
ol.mz-page-navi li.prev-page-num a, 
ol.mz-page-navi li.next-page-num a {
    background-color: #fff;
    border: 2px solid #333;
    color: #333 !important;
	border-radius:9px;
    font-size: 22px;
    padding: 4px 32px;
    font-weight: 700 !important;
	display: inline-block;
}    
ol.mz-page-navi li.prev-page-num a {
    background-image: url(img/r2.png);
    background-position: 94% 50%;
    background-repeat: no-repeat;
    padding-right: 48px;
    min-width: 250px;
	display:inline-block;
}
ol.mz-page-navi li.next-page-num a {
    background-image: url(img/l2.png);
    background-position: 11px 50%;
    background-repeat: no-repeat;
    padding-left: 48px;
    min-width: 20px;
}
ol.mz-page-navi li.prev-page-num a:hover, 
ol.mz-page-navi li.next-page-num a:hover {
     background-color: #e6f8fb;
	 text-decoration:none !important;
	 border: 2px solid #01C1B5;
    color: #01C1B5 !important;
}


@media (max-width: 745px) and (min-width: 300px) {
.authorboxri {
    width: 100%;
    float: right;
    padding: 20px 20px 20px;
    background: #FFF;
}
.authorboxle {
    width: 100%;
    padding-right:  0px;
	padding: 0px 20px  0px;
		-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box;
}
.authorboxle h1 {
	display:none;
}
.author_social {
	padding:15px 0;
	border-bottom:1px solid #e9e9e9;
	border-top:1px solid #e9e9e9;
}
.authorboxall {
    padding-bottom: 9px;
}
.metadatenew.metadatenewbot  .spann1 {
	background-position:100% 2px;
}
#tabulaBelowArticlewidget {
	width:100%;
	float:right;
}
}
@media (max-width: 630px) and (min-width: 300px) {
     iframe {
	max-width: 100%  !important;
}
}
#urltofile {
	width:100%;
	float:right;
}


/*new ?*/
@media (max-width: 4770px) and (min-width: 1200px) {

}
.home .thelatesthomein .thelatesthomeinborder {
	position:relative;
    padding-left: 2.22%; 
    border-left: 3px solid #ddd;
	    float: right;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.home .thelatesthomein .thelatesthomeinborder:after {
    width: 7px;
    height: 22px;
    background: #fff;
    content: "";
    left: -5px;
    bottom: 0;
    position: absolute;
}

.custom-post-bar {
    background: #f0f0f0;
    text-align: center;
    padding: 4%;
    width: 90%;
    margin: 0 auto;
}
.custom-post-bar h2 {
    text-align: center;
    color: #111 !important;
    font-size: 20px;
    margin: 0;
}
body .custom-post-bar span {
    color: #3d10fe;
    font-size: 28px !important;
    font-weight: 700!important;
}
.custom-post-bar-buttom {
    padding: 3% 11%;
    margin-bottom: 2px;
    margin-top: 8px;
}
.custom-post-bar-text {
    color: #000;
    font-size: 17px;
    font-weight: 700!important;
}
 .custom-post-bar-buttom a {
    background: #01C1B5;
    color: #fff!important;
    padding: 2% 17%;
    font-size: 32px;
    font-weight: 700!important;
    text-decoration: none!important;
}
@media (max-width: 770px) and (min-width: 300px) {
    .custom-post-bar-buttom a {
    padding: 8px 0;
    font-size: 27px;
    display: block; 
}
.custom-post-bar h2 {
    line-height: 29px;
}
}
/* simpleFormAsakimRaanana */
#simpleFormAsakimRaanana , .simpleFormClass {
	width:100%;
	max-width:240px;
}
#simpleFormAsakimRaanana h2 , .simpleFormClass h2 {
    font-size: 21px;
    color: #383838;
    text-align: center;
    margin: 0 0 10px;
}
#simpleFormAsakimRaanana .rowform  , .simpleFormClass .rowform  {
	width:100%;
	margin-bottom:9px;
}
#simpleFormAsakimRaanana input:not([type="submit"]) , 
.simpleFormClass input:not([type="submit"]) {
	width:100%;
	max-width:100%;
	padding:5px 5px;
	    font-size: 16px;
	border:1px solid #ccc;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#simpleFormAsakimRaanana input[type="submit"] ,
.simpleFormClass input[type="submit"] {
   width:100%;
	padding:5px 5px;
   border:1px solid #850019;
   background:#850019;
   color:#fff;
   text-align:center;
   cursor:pointer;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#simpleFormAsakimRaanana input[type="submit"]:hover ,
.simpleFormClass  input[type="submit"]:hover {
	background:#6b0619;
}
 


