/*	Theme Name: Toranj	Theme URI: http://owwwlab.com/wp-toranj	Author: owwwlab	Author URI: http://owwwlab.com	Description: Toranj is a responsive creative multipurpose theme	Version: 1.3.0	License: GNU General Public License	License URI: license.txt	Tags: theme-options, full-width-template, fluid-layout, sticky-post, black, white, threaded-comments, photoblogging, featured-images	Text Domain: toranj*/



/* -- Custom css by DG -- */







body { direction: ltr; }







body,



.tj-hover-3 .tj-overlay .subtitle,



.tj-hover-2 .tj-overlay .subtitle,



.tj-hover-1 .tj-overlay .subtitle,



.page-side .title .second-part,



.tj-circle-hover .tj-overlay .details .subtitle,



.tj-hover-3 .tj-overlay .subtitle,



.double-title span,



.product-categories .children li a, 



.product-categories .children li span,



.thin-text,h1,h2,h3,h4,h5,



.page-side .title,



.double-title,



.project-title,



.cap-compact .cap-title,



.side-title,



.tj-hover-3 .tj-overlay .title,



.blog-grid .post-header,



#post-header .header-content .post-title,



.contact-detail h5,



.owl-caption .title,.widget-title,.cap-lg .cap-title,



.vertical-services .service-details .title,



.call-to-action .action-title,



.cap-elegant .cap-des,



.team-item .team-content .title,



.vertical-services .service-details .title,



.owl-caption .sub-title,



.owl-caption .title, 



.owl-caption i {



	font-family: 'almoni-tzar', 'Roboto'!important;



}







.page-side .side-content form input[type="text"] {font-size:17px;}



.language { right: 0; left: auto;  position: absolute; top: 42px; z-index: 9; color: #fff;}







.icl_lang_sel_native{    padding: 5px 10px;    text-transform: uppercase;    font-size: 14px;	background:#444444;	color:#fff;}.icl-en  .icl_lang_sel_native{    font-size: 12px;}.icl_lang_sel_current {    background: #fff;    color: #000;    padding: 5px 10px;}#lang_sel a, #lang_sel a:visited {  border: 0 solid #cdcdcd;}#lang_sel_list.lang_sel_list_vertical ul {  border-top: 0px solid #cdcdcd;}#lang_sel_list.lang_sel_list_vertical li {  width: 51px;}#lang_sel_list.lang_sel_list_vertical ul a, #lang_sel_list_list ul a:visited {  padding: 0px 0px;}#lang_sel_list.lang_sel_list_vertical a, #lang_sel_list.lang_sel_list_vertical a:visited {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: #cdcdcd;  border-image: none;  border-right: 0px solid #cdcdcd;  border-style: solid;  border-width: 0 0px 0px;  padding-left: 10px;}.tp-leftarrow.default {    background: url("images/img-next-prev.png") no-repeat scroll 0 top rgba(0, 0, 0, 0);    height: 130px;    width: 100px;}.tp-rightarrow.default {	background: url("images/img-next-prev.png") no-repeat scroll 0 bottom;	height: 102px;	width: 100px;}.download-page > ul { border-bottom:2px solid #CFCFCF;   margin: 0;    padding: 0;}.download-page > ul li {    background:no-repeat scroll right;  background-color:#ffffff;  display: block;   margin-top: 5px; padding-left: 10px;  height: 34px;    line-height: 34px;    list-style: outside none none;    margin: 0;}



.download-page > ul li span {    display: inline-block;    width: auto;	color: #58585a; }



.download-page > ul li a {    font-weight: 700;    margin-right: 10px;    padding: 0 23px 0 0; float:right;}



.download-page > ul li a.view-koma { background: url("images/view.png") no-repeat scroll right center;}



.download-page > ul li a.doawload-koma { display:block; background: url("images/dowload.png") no-repeat scroll right center ;} #navigation li a {	text-align: left;}



#navigation .nav-prev > a i {	float: right; margin-top: 4px;}



#navigation li.menu-item-has-children > a:after {	content: "\f104";	right: 35px;	left: auto;}



#menu-toggle-wrapper, #side-bar, #inner-bar {	right: auto;	left: 0; }



.widget ul li {  border-bottom: 0px dotted #ccc;}



#main-content {	margin-right: 0;	margin-left: 70px;}



#logo-wrapper {	margin-top: 85px;}



#side-footer {display: none;}



.page-side {	background: #f3f5f5;	/*right: auto;	left: 70px;*/	width: 50%;}



.page-side.width-75 {	width: 75%; }



.page-side .title {    color: #f6871f;    font-weight: 400; }



.page-main { width:100%;   margin-left: 0;}



.kb-slider:after {	background: none !important;}



#logo-paged {    margin-bottom: 25px;}



#menu-toggle-wrapper span {    color: #000;    margin: 48px auto 0!important;    display: block;    text-align: center;}



.page-side .toranj-vc-row-wrapper {    padding-left: 0;    padding-right: 0;}



.page-side p {    color: #58585a;    font-size: 17px;    padding-left: 0px;	padding-right: 0px;	margin-bottom:8px;}



#navigation li.current-menu-item a:before, #navigation li.current-menu-parent > a:before, #navigation .nav-prev > a:before { #background: transparent;}



#navigation li:first-child {   



	/*background:url(images/bg-meni-li.png) repeat-x center top #fff;*/



}



#navigation li a:hover, #navigation li a:focus{	background:none;}



#navigation li.current-menu-item a, #navigation li.current-menu-parent > a {background: url("images/bg-meni-li.png"); background-repeat:no-repeat;  background:#F3F5F4;}



#navigation li {	border-bottom:1px solid #cfcfcf;    color: #767677;}



.page-side h5 {    color: #f6871f;    font-weight: 400;	font-size:30px;}



.page-id-1740 .page-side .title {    display: none;}



.page-side.width-60 {    width: 40%;}



.side-content.vcenter p span {    color: #0e76bc;}



.page-side .side-content form input[type="text"] {    background: none repeat scroll 0 0 #fbfcfc;    border: 1px solid #cdcccc;    box-shadow: 0 0 2px 0 #ccc;    height: 24px;    line-height: 24px;    margin: 5px 10px;    padding: 0 10px;	width:280px;}



.wpcf7-form {    text-align: left;}.wpcf7 form { display: inline-block; } 



.page-side .side-content form input[type="submit"] {    background: none repeat scroll 0 0 #f47620;    color: #fff;    padding: 0;    height: 26px;    padding: 0 13px;    cursor: pointer;    color: #fff;    margin: 5px 10px; }



.wpcf7-form label {    width: 80px;}.wpcf7 form .wpcf7-submit { float: right; } 



div.wpcf7-validation-errors {	border: medium none;	margin: 0;	color:#ff0000;	font-size: 11px;	text-align:center;



}







.bomi {



    background-attachment: scroll;



    background-clip: border-box;



    background-color: #FD974D;



    background-image: none;



    background-origin: padding-box;



    background-position: 0 0;



    background-repeat: repeat;



    background-size: auto auto;



    box-shadow: 3px 3px 3px 0 rgba(50, 50, 50, 0.55);



    color: #fff;



    display: inline-block;



    font-size: 27px;



    margin-bottom: 15px;



    margin-left: 0;



    margin-right: 0;



    margin-top: 10px;



    padding-bottom: 7px;



    padding-left: 70px;



    padding-right: 70px;



    padding-top: 10px;



    text-decoration-color: -moz-use-text-color;



    text-decoration-line: none;



    text-decoration-style: solid;



    width: auto;



}



.bomi:hover {



    background-attachment: scroll;



    background-clip: border-box;



    background-color: #FD974D;



    background-image: none;



    background-origin: padding-box;



    background-position: 0 0;



    background-repeat: repeat;



    background-size: auto auto;



    box-shadow: 0 0 0 0 rgba(50, 50, 50, 0.55);



    color: #fff;



    display: inline-block;



    font-size: 25px;



    margin-bottom: 15px;



    margin-left: 0;



    margin-right: 0;



    margin-top: 10px;



    padding-bottom: 7px;



    padding-left: 60px;



    padding-right: 60px;



    padding-top: 7px;



    text-decoration-color: -moz-use-text-color;



    text-decoration-line: none;



    text-decoration-style: solid;



    width: auto;



}











span.wpcf7-not-valid-tip {    display: none;}



.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid, .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.wpcf7-not-valid{    border: 1px solid red;}



.right-contact .left-form {    position: relative;}



div.wpcf7 img.ajax-loader {    bottom: 9px;    left: 5px;    margin-left: 0;    position: absolute;}



div.wpcf7-mail-sent-ok {    border: medium none;	margin: 0;



}



a.mailtopage{	color:#404040;}.vcenter-wrapper {	height: auto;}



.page-side.width-75  .side-content {    padding: 0 10%;}



.vcenter-wrapper #logo-paged {	padding:60px 0 0;}#lang_sel_list.lang_sel_list_vertical {    width: 80px;}#lang_sel_list.lang_sel_list_vertical li {    width: 24px;}.vc_col-sm-6.wpb_column.vc_column_container { padding: 0 0 0 2%; } .vc_col-sm-6.wpb_column.vc_column_container:first-child { padding: 0; }









/* for new download page */





.downloadarea{

	padding:0 0 0 0;

	overflow:hidden;

}

.downloadbox{

	width:250px;

	float:right;

	margin:0 0 10px 15px;

	overflow:hidden;

}

.downloadthumb{

	position:relative;

}

.downloadthumb img{

	width:100%;

	height:auto;

	display:block;

	max-width:250px;

}

.downloadcover{

	position:absolute;

	width:100%;

	height:100%;

	background:#000;

	opacity:0.5;

	display:none;

}

.downloadlink{

	text-align:center;

	padding:24% 0 0 0;

	width:100%;

	position:absolute;

	display:none;

	z-index:99999;

}

.downloadlink ul{

	padding:0;

	margin:0;

}

.downloadlink ul li{

	padding:0;

	margin:0;

	display:inline-block;

	padding:0 3px 0 3px;

	list-style:none;

}

.downloadthumb:hover .downloadcover, .downloadthumb:hover .downloadlink{

	display:block;

}

.shortdesc{

	padding:5px 0 0 0;

	overflow:hidden;

	text-align:center;

	font-size:10px;

	color:#58585a;

}

.shortdesc p{

	padding:0;

	margin:0;

}





 



@media screen and (-webkit-min-device-pixel-ratio:0){			.home #menu-toggle-wrapper {	  z-index: 99;	}	#inner-bar {		z-index: 1;	}



}







@media only screen and (max-width: 1289px){ 



	.page-side .side-content form input[type="text"] {



		width:250px;



		margin:5px 3px;



	}



	.wpcf7-form p{



		padding:0;



	}



}



@media only screen and (max-width: 1080px){ 



	.download-page > ul li span {		width: 65%;



	}



.doawload-koma {display:none;}



	.page-side .side-content form input[type="text"] {



	  width: 200px;



	}



}



@media only screen and (max-width: 992px){ 



	.page-side {



		/*right: 0;*/



		width: auto !important;



	}



	.page-template-template-contact-php .page-main {		margin-right: 0;	}}



@media only screen and (max-width: 780px){ 



.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {



    background-position: center top!important;



}



@media only screen and (max-width: 768px){ 



	.wpcf7-form label {		width: 50px;



	}



.logi_home {



display:none;



}



.doawload-koma {display:none;}



.download-page > ul li {



    height: 30%!important;



line-height: normal !important;



padding-top:5px!important;



padding-bottom:5px!important;



}



.download-page > ul li span {



    width: 65%!important;



}



}



@media only screen and (max-width: 480px){ 



	.page-side .side-content form input[type="text"] {		width: 150px;		margin:5px 0;	}



	.page-side .title {		margin-right: 0;	}



.tp-rightarrow.default {display:none!important;}



.tp-leftarrow.default {display:none!important;}



.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {



    background-position: center top!important;



.logi_home {



display:none;



}



.doawload-koma {display:none;}



.download-page > ul li {



    height: 30%!important;



line-height: normal !important;



padding-top:5px!important;



padding-bottom:5px!important;



}



.download-page > ul li span {



    width: 65%!important;



}



}







}



@media only screen and (max-width: 420px){



	.download-page > ul li span {	  width: 47%;	}



	.download-page > ul li a {	  font-weight: 400;	  margin-right: 4px;	  padding: 0 18px 0 0;	  font-size: 11px;	}



	.page-side .side-content {		padding: 0 12px;	}



.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {



    background-position: center top!important;



.logi_home {



display:none;



}



.doawload-koma {display:none;}



.download-page > ul li {



    height: 30%!important;



line-height: normal !important;



padding-top:5px!important;



padding-bottom:5px!important;



}



.download-page > ul li span {



    width: 65%!important;



}
.page-main img{
	width:100% !important;
	height:100% !important;
	display:inline-block !important;
}
img{
	width:100% !important;
	height:auto !important;
	display:inline-block !important;
}
}



#side-footer {    top: 500px;}







.fa-map-marker {  color:#0C74BB!important; /*color: #FF8204 !important;*/}#map-marker .fa-map-marker { 	background: url('http://www.taxfile.co.il/hugi/wp-content/uploads/2014/12/World_Map.png') no-repeat 0 0; 	background-size: cover;	width: 65px;	height: 80px;	display: block;}#map-marker .fa-map-marker:before { content: " "; } 



#side-contents {    padding-bottom: 0;}



#side-contents .logo-alt {    margin: 60px 0 0;    text-align: left;}



.section-title double-title {display:none;}



@media only screen and (max-width: 1024px){



	.page-id-2044  .owl-slide img { left: auto!important; right: -192px; }}


.yazami {display:none;}






















































