.Call-to-action .inside a {
	position: absolute;
	left: 30px;
	top: 25px;
	z-index: 2;
}


#signinews {
	background-image: url(http://originalconcepts.co.il/wp-content/uploads/2013/02/contact1.png);
	background-repeat: no-repeat;
	margin-bottom: 36px;
	font-family: Tahoma;
	height: 170px;
	width: 950px;
	padding: 5px 0px 10px  0px;
}
#signinews .wpcf7 { padding-right:32px; }
#signinews .wpcf7 input {
	float:right;
	margin-left:26px;
}
#tsnla {
	color: #FFF; width:950px;
	font-size: 18px;
	font-weight: 700;
	padding-bottom: 10px;
	margin-right:  0px;
		margin-top: 30px;
	font-family: arial; text-align:center;
}

#tsnla2 {
	color: #FFF; width:950px;
	font-size: 18px;
	font-weight: 700;
	padding-bottom: 10px;
	margin-right:  0px;
			margin-top: 30px;
	font-family: arial; text-align:center;
}

#iconbox {
	background-image: url(http://originalconcepts.co.il/wp-content/uploads/2013/07/box.png);
	background-repeat: no-repeat;
	height: 300px;
	font-size: 14px;
	width: 960px;
	padding: 40px 0px 10px  0px;
	}
table {
	border: none;
}

table {
	border-right: none;
	width: 170px;
}

table tbody td {
	border-bottom: none;
	border-right: none;
	width: 200px;
}

table thead th, table tbody td {
	padding: 8px 0 0 30px;
	text-align: center;
}

table tbody td {
	color: #8d8d8d;
}

form input[type="text"], form input[type="password"], form select, textarea {
	border-top: 1px solid #b2b2b2;
	border-left: 1px solid #b2b2b2;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	background: #f3f3f3 url(images/input_bg.png) repeat-x;
	width: 205px;
	color: #000;
}

#Header .top_options .call_us span {
	color: #fff0c4;
}

h3 a:hover {
	text-decoration: none;
}

h3 a {
	color: #093869;
}

.opt_btn {
	cursor: pointer;
	margin:   0;
	padding: 0;
	width: 151px;
	height: 40px;
	background: url(http://originalconcepts.co.il/wp-content/uploads/2013/02/button_new.png) no-repeat;
	border: none;
}

.opt_btn:hover {
	cursor: pointer;
	margin: 0;
	padding: 0;
	width: 151px;
	height: 40px;
	background: url(http://originalconcepts.co.il/wp-content/uploads/2013/02/button_newhover.png) no-repeat;
}

#cont {
	width: 856px;
	margin: 0 auto;
	height: 339px;
}

#cont {
	width: 725px;
	margin: 20px 0 30px;
	height: 308px;
}

.collum_l {
	float: right;
	width: 725px;
	height: 86px;
}

.collum_c {
	float: right;
	width: 725px;
	height: 85px;
}

.collum_r {
	float: right;
	width: 725px;
	height: 84px;
}

#footer {
	clear: both;
}

.bull {
	width: 135px;
	float: right;
	margin: 7px 0 7px 10px;
	padding: 0;
	font: normal 14px verdana, tahoma, arial;
}

.bull_l {
	width: 46px;
	padding: 0 44.5px 0 0;
}

.bull {
	font: normal 14px verdana, tahoma, arial;
	height: 77px;
}

.bull img {
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.bull img {
	display: inline-block;
	margin-right: 0;
}

.bull_r {
	font-family: Arial;
	font-size: 14px;
	text-align: center;
	width: 135px;
	line-height: 20px;
	padding: 0;
	height: 22px;
}

b {
	font-weight: bold;
}

#contb {
	width: 727px;
	margin: 20px 0 15px;
	height: 339px;
}

#left {
	float: right;
	width: 196px;
	height: 249px;
}

#midlle {
	float: right;
	width: 195px;
	height: 247px;
}

#right {
	float: right;
	width: 194px;
	height: 246px;
}

.call {
	width: 199px;
	float: right;
	margin: 7px auto;
	padding: 0;
	font: normal 14px verdana, tahoma, arial;
}

.call_l {
	float: right;
	width: 45px;
	margin-left: 7px;
}

.call {
	font: normal 14px verdana, tahoma, arial;
	height: 45px;
}

.call img {
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.call img {
	display: inline-block;
}

.call_r {
	font-family: Arial;
	font-size: 15px;
	word-spacing: -1px;
	float: right;
	width: 144px;
	line-height: 20px;
	padding: 11px 0;
	height: 22px;
}

b {
	font-weight: bold;
}

.bel {
	width: 240px;
}

h3 {
	font-size: 26px;
	font-family: Arial, Arial;
	font-weight: bold;
	font-style: normal;
	color: #093869;
}

#header {
	margin-right: 2px;
}

.box {
	height: 238px;
	width: 194px;
}

.bel {
	height: 47px;
	width: 196px;
}

h2 {
	margin-bottom: 0;
}

#primary {
	float: right;
	width: 196px;
	height: 249px;
}

#contentt {
	float: right;
	width: 195px;
	height: 247px;
}

#secondary {
	float: right;
	width: 194px;
	min-height: 246px;
}

#footer {
	clear: both;
}

#testimonial_header {
	width: 300px;
	float: left;
	margin: 0;
	height: 63px;
	background-image: url('http://originalconcepts.co.il/wp-content/uploads/2013/03/top2.png');
	background-repeat: no-repeat;
}

#testimonial_header p {
	float: right;
	font-size: 18px;
	line-height: 20px;
	padding-top: 11px;
	width: 97px;
	color: #FFFFFF;
	text-align: center;
	font-family: Arial;
	margin-right: 100px;
	margin-top: 0;
}

#testimonial_footer {
	width: 300px;
	margin: 0;
	height: 38px;
	background-image: url(http://originalconcepts.co.il/wp-content/uploads/2013/03/bottom.png);
	background-repeat: no-repeat;
	float: left;
}

#testimonial_middle {
	width: 300px;
	margin: 0;
	height: auto;
	background-image: url(http://originalconcepts.co.il/wp-content/uploads/2013/03/middle.png);
	background-repeat: repeat-y;
	float: left;
}

#testimonial_content {
	width: 240px;
	padding-right: 40px;
	height: auto;
}

#testimonial_content p {
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	width: 219px;
}

.two_third {
	width: 630px;
}
.pagecontantin  div.wpcf7-response-output  {
display:none ;
}
.pagecontantin span.wpcf7-not-valid-tip-no-ajax {
display:none ;
}
.pagecontantin div.wpcf7-validation-errors {
	display:none ;
 
}
div.wpcf7-mail-sent-ok {
	display:none;border: none;
}
img.zelpng {display:none ; }
div.wpcf7-validation-errors {
border: none; font-size:0;
}
 .wpcf7-not-valid {
	border:2px solid   red !important;
}
span.wpcf7-not-valid-tip { display:none;border: none; }
#testimonial_header img , #testimonial_footer img { display:none ; }
.aligncenter , .wp-caption.aligncenter { margin:0 auto ; display:block ;  }
.contact .details ul li.phoneonline {
background:url(themes/gray/images/icons/thumbnail.png) no-repeat right center;
}
.contact .details ul li.iconfb {
background:url(themes/gray/images/icons/thumbnailfb.png) no-repeat right center;
}
#fbSEOComments {float:right ; }
.TU_wrap { font-size:12px ; text-align:justify ; }
.portfolio_1_col .item .photo {
width: 428px;
float: left;
margin-left:  0px;margin-right: 10px;
}
#Header .top_options {
right: 0;
}
#Header .top_options .call_us {
padding: 3px 35px 6px 0px;
float: right;
margin-right: 0px;
}
#navigation {
float: right;
}
.post .desc footer p.tags span {
background-position: right center !important;
padding-left: 0px;padding-right: 15px;
}

@media only screen and (min-width: 500px) and (max-width: 815px) { /*767*/
	#signinews .wpcf7 { padding-right:0px; }
	#signinews {
		background:url(../images/html5/contact670.jpg) repeat-x 0 0;
margin-bottom: 36px;
height: 170px;
width: 100%;
padding: 5px  0px 10px 0px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:2px solid #fff;height:185px;
    position:relative;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
}

#tsnla {
font-size: 18px;
padding-bottom: 10px;
margin:20px 5% 0 0;
width:90%;
text-align:center;
}
#signinews form {
	margin:10px 3% 0 0;
width:100%;

}

#signinews form input {
	margin-bottom:10px;
	width:26%;
	margin-left:3%;
}/*
#signinews form input.opt_btn {
	margin:10px auto 0 auto;
	width:151px;
	 
}*/
img.zelpng {
	display:block;
	width:100%;
	height:auto;
	position:absolute;
	bottom:-20px;
	z-index:100;
}
/**/
.two_third {
width: 100%;
}
.one_third { text-align:center ; }
.testimonial_all {
	width:300px;
	display:inline-block; float:none;
	margin:0 auto;
}
#testimonial_header img , #testimonial_footer img { display:block ;
width:100%; height:auto; }
#contb {
width: 100%;
margin: 20px 0 15px;float: right;
height: auto; min-height:20px;
}
#header { width:100%; text-align:center; margin-right:0; }
#contb #right  ,#contb  #midlle , #contb #left {
float: right;
width: 33%;
height: auto; min-height:20px;
}
#contb .bel {
height: auto; margin-bottom:8px;
width: 100%;
float: right;
}
#contb .call {
width: 100%;
float: right;
margin: 4px auto;
}
#contb .call_l {
float: right;
width: 20%;
margin-left: 4%;
}
#contb .call_r {
float: right;
width: 70%;
line-height: 20px;
padding: 5px 0;
height: auto;
}
.Call-to-action .inside {
width: 90%;
padding: 5px 5%; text-align:center; background:none;
}
.Call-to-action .inside a {
position: relative;
right: 0;
display: inline-block;
margin: 0 auto;
top: 0;
float: none;  
z-index: 2;
}
#Header .top_options .call_us { display:block !important ; }
#Header .top_options .call_us {
font-weight: bold;
font-size: 21px;
padding: 6px 0px 8px 0px; width:100%;
float: right; background:none !important ;
margin-right: 0px;
}
#secondary {
width: 100%;
}


#sc_chat_box .error {
color: #590000; text-align:right;
text-shadow: none !important;
background: none !important;
}


}
@media only screen and (max-width: 499px) {
	/*#fbSEOComments { display:none !important ; }*/
	#signinews .wpcf7 { padding-right:0px; }
	#signinews {
		background:url(../images/html5/bg280.png) repeat-x 0 0;
margin-bottom: 20px;
height: 264px;
width: 100%;
padding: 5px  0px 10px 0px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:2px solid #fff; 
    position:relative;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8); 
}

	#iconbox {
		background:url(../images/html5/iconmobile.png) repeat-x 0 0;
margin-bottom: 20px;
height: 750px;
width: 100%;
padding: 5px  0px 10px 0px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:2px solid #fff; 
    position:relative;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8); 
}

#tsnla {
font-size: 16px;
padding-bottom: 5px;
margin:5px 2% 0 0;
width:94%;
text-align:center;
}
	#signinews form {
	margin:6px 0 0 0;
width:94%; padding-right:3%;
height:170px;

}

#tsnla2 {
font-size: 16px;
padding-bottom: 5px;
margin:5px 2% 0 0;
width:94%;
text-align:center;
}
	#signinews form {
	margin:6px 0 0 0;
width:94%; padding-right:3%;
height:170px;

}

#signinews form input {
	margin-bottom:10px;
	width:96%;
	margin-left:0 !important;
}
#signinews form p { text-align:center ; }
#signinews form input.opt_btn {
	margin:10px auto 0 auto;
	width:151px;
	margin-right:0px; display:inline-block ;
	float:none;
}
/**/
.two_third {
width: 100%;
}
.one_third {width: 100%; text-align:center ; }
.testimonial_all {
	width:100%;border:1px solid #cdcdcd;
	display:inline-block; float:none;
	margin:0 auto;
	    box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8); 

}
#testimonial_header  , #testimonial_footer   { width:100% ; background:none; height: 50px; }
#testimonial_footer  { height:10px; }
#testimonial_header {background:url(../images/html5/top280.png) no-repeat 50% 0 ; }
#testimonial_middle {background:none ;  width:100% ; }
#testimonial_content { background:none ;  width:96% ; padding:10px 2%; }
#testimonial_content p {
width: 100%;
text-align: center;
}
#testimonial_header img , #testimonial_footer img { 1display:block ;
1width:100%; 1height:auto; 
}

#contb {
width: 100%;
margin: 20px 0 15px;float: right;
height: auto; min-height:20px;
}
#header { width:100%; text-align:center; margin-right:0; }
#contb #right  ,#contb  #midlle , #contb #left {
float: right;
width: 50%;
height: auto; min-height:20px;
}
#contb #left {
float: right;
width: 100%;
height: auto;
min-height: 20px;
}
#contb .bel {
height: auto; margin-bottom:8px;
width: 100%;
float: right;
}
#contb #left  .bel {
height: auto; margin-bottom:8px;
width: 50%;
float: right;
}
#contb .call {
width: 100%;
float: right;
margin: 4px auto;
}
#contb .call_l {
float: right;
width: 20%;
margin-left: 4%;
}
#contb .call_r {
float: right;
width: 70%;
line-height: 20px;
padding: 5px 0;
height: auto;
}
.Call-to-action .inside {
width: 90%;
padding: 5px 5%; text-align:center;background:none;
}
.Call-to-action .inside a {
position: relative;
right: 0;
display: inline-block;
margin: 0 auto;
top: 0;
float: none;  
z-index: 2;
} 
#Header .top_options .call_us { display:block !important ; }
#Header .top_options .call_us {
font-weight: bold;
font-size: 21px;
padding: 6px 0px 8px 0px; width:100%;
float: right; background:none !important ;
margin-right: 0px;
}
#secondary {
width: 100%;
}
.Call-to-action .inside a {
position: relative;
right: 0;
display: inline-block;
margin: 0 auto;
top: 0;
float: none;
margin-left: 0;
z-index: 2;
}
.lshowcase-logos {  width:100%;
min-height:40px;
}
.lshowcase-wrap-responsive { 
 width:100%;
min-height:40px;
}
.lshowcase-boxInner { position:relative;
	 width:100%;
min-height:40px;
}
.lshowcase-boxInner img {
	width: 270px; height:auto;
position: absolute;
top: 0; right:0;
 
}
.shareaholic-show-on-load {
	margin-left: 0 !important;
}
.shareaholic-like-buttonset { height:70px !important ;  overflow:hidden;  }


.fb_iframe_widget iframe { width:300px; float:right; position:relative; }
.fbFeedbackContent .composer {  width:300px;  position:absolute; right:0;  }
.content {  }
 .content > div { width:100% ; }
 .shareaholic-show-on-load {
width: 80%;
float: right;
}
div.shr-bookmarks ul.shr-socials li {
display: inline !important;
float: right!important;
}
 
}

@media only screen and (min-width: 768px) and (max-width: 855px) {
	.Wrapper { width: 90%; }
	body {   min-width:90%; max-width:100%;  }
 
#signinews form p { text-align:center ; }
#signinews form input.opt_btn {
	margin:10px auto 0 auto;
	width:151px;
	margin-right:0px; display:inline-block ;
	float:none;margin-left: 60px;
} 
#carouselParent_4707 { width:100% !important ; }
#carouselParent_4707 .allinone_carousel { width:105% !important ; }














	
}