.tp-rightarrow.tparrows.default:after{content:'e75e';}
.tp-leftarrow.tparrows.default:after{content:'e75d';}
@font-face{font-family:'almoni-dl';font-weight:400;font-style:normal;src:url('css/fonts/gj.eot');src:url('css/fonts/gj.eot?#iefix') format('embedded-opentype'),url('css/fonts/gj.woff') format('woff'),url('fonts/gj.ttf') format('truetype');}
@font-face{font-family:'almoni-tzar';font-weight:300;font-style:normal;src:url('css/fonts/gg.eot');src:url('css/fonts/gg.eot?#iefix') format('embedded-opentype'),url('css/fonts/gg.woff') format('woff'),url('fonts/gg.ttf') format('truetype');}
.video-text{}
h1{font-family:almoni-dl,'Roboto', sans-serif;}
h4{font-family:almoni-dl,'Roboto', sans-serif;}
h2{font-family:almoni-dl,'Roboto', sans-serif;}
h3{font-family:almoni-tzar,'Roboto', sans-serif;}
.p-caption{font-family:almoni-tzar;}
.video-text-color h2{color:#F5F5F5;font-family:almoni-dl;}
.heading-block > span:not(.before-heading){font-family:almoni-dl;display:block;margin-top:10px;font-weight:300;color:#FFFFFF;}
.heading-block-cms > span:not(.before-heading){font-family:almoni-dl;display:block;margin-top:5px;font-weight:500;color:#333;}
.heading-block-cms h2 + span{font-size:22px;}
.heading-block:after{content:'';display:block;margin-top:30px;width:40px;border-top:2px solid #444;}
.almoni-dl_font ul li div{font-family:almoni-dl,"tahoma";}
.big-video-button{display:inline-block;width:64px;height:64px;line-height:64px;border-radius:50%;background-color:#FFFFFF;color:#F5F5F5 !important;font-size:24px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.1);opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.big-video-button:hover{opacity:0.9;}
.dark .big-video-button,
.big-video-button.dark{background-color:#F5F5F5;color:#333 !important;text-shadow:none;}
.big-video-button i:nth-of-type(1){position:relative;left:3px;}
.big-video-button i:nth-of-type(2),
.big-video-button.video-played i:nth-of-type(1){display:none;}
.big-video-button.video-played i:nth-of-type(2){display:block;}
.big-video-button.video-played{opacity:0.1;}
.icon-line-play{color:#333 !important;}
.blocks_height{min-height:300px;}
.grip_size ul li{width:180px;height:110px;-webkit-filter:grayscale(100%);-webkit-transition:.5s ease-in-out;-moz-filter:grayscale(100%);-moz-transition:.5s ease-in-out;-o-filter:grayscale(100%);-o-transition:.5s ease-in-out;filter:grayscale(100%);}
.grip_size ul li:hover{-webkit-filter:grayscale(0%);-webkit-transition:.5s ease-in-out;-moz-filter:grayscale(0%);-moz-transition:.5s ease-in-out;-o-filter:grayscale(0%);-o-transition:.5s ease-in-out;filter:grayscale(0%);}
.grip_size ul li img{max-height:100%;max-width:150%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.grip_size ul li img:hover{max-height:100%;max-width:150%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;filter:none;-webkit-filter:none;}
.map_container{height:700px;}
.content-wrap{position:relative;padding:40px 0;}
.orderlotoclient{padding-top:100px;}
@media only screen and (max-device-width:990px){.grip_size ul li img{max-height:100%;max-width:90%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.grip_size ul li img:hover{max-height:100%;max-width:80%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;filter:none;-webkit-filter:none;}
}
@media only screen and (max-device-width:400px){img.alignleft,
div.alignleft{float:none;margin:5px 20px 13px 0;max-width:100%;}
}
.primary-menu_iframe_map{border:0;}
.slider_rev_slider_202_1_wrapper{background-color:#000000;padding:0px;}
.slider_rev_slider_202_1_wrapper_rev_slider_202_1{display:none;background:white;}
.rev_slider_202_1_slide-673-layer-11{z-index:12;white-space:nowrap;font-size:40px;line-height:40px;text-align:center;}
.rev_slider_202_1_slide-673-layer-8{z-index:13;white-space:nowrap;outline:none;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#FFF}
.rev_slider_202_1_tp-bannertimer{visibility:hidden !important;}
.div_demo{top:0px;height:450px;idth:100%;position:relative;background-image:url(images/videohover.jpg);background-size:cover;}
.map_size{background-size:cover;}
.videoBG_wrapper{position:absolute;top:0px;left:0px;height:450px;width:100%;z-index:1;}
.video-text-color{padding-top:140px;}
.videoBG{position:absolute;z-index:0;top:0px;left:0px;height:450px;width:100%;opacity:1;overflow:hidden;}
.videoBG_loop{position:absolute;z-index:0;top:0px;left:0px;min-width:100%;min-height:100%;}
.footer_cover{background:url('images/footer-bg.jpg');direction:rtl;background-size:cover!important;}
.footer_widget_clearfix{text-align:justify;}
.footer_img{margin-top:8px;padding-right:18px;border-right:0px solid #4A4A4A;}
.footer_line{margin:30px 0;}
.demos-filter{margin:0;text-align:right;}
.demos-filter li{list-style:none;margin:10px 0px;}
.demos-filter li a{display:block;border:0;text-transform:uppercase;letter-spacing:1px;color:#444;}
.demos-filter li a:hover,
.demos-filter li.activeFilter a{color:#1ABC9C;}
.phone-responsive{display:none;}
@media (max-width:991px){.demos-filter{text-align:center;}
.demos-filter li{float:left;width:33.3%;padding:0 20px;}
.phone-responsive{display:inline;}
#primary-menu ul ul:not(.mega-menu-column) ul{top:-2px !important;right:40px;}
}
@media (max-width:767px){.demos-filter li{width:50%;}
}
.revo-slider-emphasis-text{font-size:64px;font-weight:700;letter-spacing:-1px;font-family:'Raleway', sans-serif;padding:15px 20px;border-top:2px solid #FFF;border-bottom:2px solid #FFF;}
.revo-slider-desc-text{font-size:20px;font-family:'Lato', sans-serif;width:650px;text-align:center;line-height:1.5;}
.revo-slider-caps-text{font-size:16px;font-weight:400;letter-spacing:3px;font-family:'Raleway', sans-serif;}
.tp-video-play-button{display:none !important;}
.tp-caption{white-space:nowrap;}
.one-page-arrow.dark{color:#FFF;}
@media screen and (min-width:1041px) and (max-width:1199px){
	#primary-menu ul > li{float:right;margin-left: -9px;}
}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,
.video-container object,
.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.fix-menu-top{top:115%;}
#page-menu .menu-title{float:right;color:#FFF;font-size:20px;font-weight:300;}
#page-menu nav{position:relative;float:left;}
.cms-space{margin-bottom:50px;}
.widget_links {float:right;}
.fix_price{
	 /*margin-top: -630px;*/

    background-color: rgba(255,255,255,0.1);
    border: none;
    color: white;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
		    display: block;
    margin: auto;
    float: right;
	    font-family: almoni-dl,"tahoma";
		width:100%;

}

@media (min-width:768px) {
	.modal-dialog {width: 1100px; margin: 89px auto;}
	.modal-dialog.at-top {margin-top: 100px;}
	.btn:focus,
	.btn.focus{color:white;text-decoration:none;}
	.blog-float-content li {list-style-type:circle!important;margin-right:15px!important;}
	dl, dt, dd, ol, ul, li .remove_bullets {margin:0;padding:0;list-style-type: none;}
	#primary-menu ul li > div{display:block;text-align:right;line-height:39px;padding:28px 20px 34px 15px;color:#444;font-weight:bold;font-size:16px;letter-spacing:1px;text-transform:uppercase;font-family:'Raleway', sans-serif;-webkit-transition:margin .4s ease, padding .4s ease;-o-transition:margin .4s ease, padding .4s ease;transition:margin .4s ease, padding .4s ease;}
	#primary-menu ul li > div span{display:none;}
	#primary-menu ul li > div i{position:relative;top:-1px;font-size:14px;width:16px;text-align:center;margin-right:6px;vertical-align:top;}
	#primary-menu ul li > div i.icon-angle-down:last-child{font-size:12px;margin:0 0 0 5px;}
	#primary-menu ul li:hover > div,
	#primary-menu ul li.current > div{color:#3a7daa;}
	#primary-menu > ul > li.sub-menu > div > div{}
	.mobileonly {
		display:none;
	}
	.stratch {
		width:100%;
	}
}
.sticky-header .fix_price {
	 /*margin-top: -630px;*/

    background-color: #2e3e54;
    border: none;
    color: white;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    cursor: pointer;
	display: block;
    float: right;
	font-family: almoni-dl,"tahoma";
	 margin-top: -1px;
}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040; background-color:transparent;}
.modal-content{
	position:relative;background-color:#ffffff;
border: 1px solid #EEE;
    border-top: 2px solid #3a7daa;
	border-radius:0;
	-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);
	box-shadow:none;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	outline:0;
    padding-top: 15px;}

@media screen and (min-width:10px) and (max-width:1000px){
#primary-menu ul li > div{display:block;text-align:right;line-height:39px;padding:20px 0px 60px 15px;color:#444;font-weight:bold;font-size:16px;letter-spacing:1px;text-transform:uppercase;font-family:'Raleway', sans-serif;-webkit-transition:margin .4s ease, padding .4s ease;-o-transition:margin .4s ease, padding .4s ease;transition:margin .4s ease, padding .4s ease;}
}
@media (max-width:1080px){
	.modal-dialog{
		width: 100%;
		}
		.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;list-style-type: none;}
}
.widget > h4{margin-bottom:25px;padding-top: 20px;font-size:15px;font-weight:600;letter-spacing:2px;text-transform:uppercase;}
#header.sticky-header:not(.static-sticky) #primary-menu > ul > li > div{padding-top: 26px;padding-bottom:25px;}
 .no_home div div nav ul li div button{
	    background-color: #2e3e54;
		width:100%;
}
