@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);
body{
	margin: 0;
	padding: 0;
}
.head {
    background: #f0f3f8;
    border-top: 2px solid #fc2a3b;
    padding: 20px 0 0px 0;
}
.navmenu{
	margin:0;
	background:none;
}
.logo{
	padding: 0 0 20px 0;
}
.navbar-nav li {
    padding: 0;
    transition: all 0.3s ease-in-out 0s;
}
.navbar-nav li:hover {
    background: #f0f3f8;
    color: #f92737;
    border-bottom: 4px solid #f92737;
}
.navbar-nav li a {
    border-right: none;
    border-left: none;
    transition: all 0.3s ease-in-out 0s;
    color: #014095;
    padding: 3px 14.5px 35px 14.5px;
    font-family: 'Open Sans Hebrew';
    font-size: 15px;
    display: block;
}
.navbar-nav li a:hover {
    color: #f92737;
    background: #f0f3f8;
}
.navbar-nav li:hover ~ .navbar-nav li a{
	color: #fff;
}
.navbar-nav li.active {
    border-bottom: 4px solid #f92737;
    color: #f92737;
}
.navbar-nav li.open {
    background: #8c0303;
    color: #fff;
}

.navbar-nav li.active a {
    border: none;
    color: #014095;
    outline: none;
    box-shadow: none;
}
.dropdown-menu {
    left: 0;
    right: auto;
    float: right;
    text-align: right;
}
.dropdown-menu>li>a {
    display: block;
    padding: 6px 20px !important;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    text-align: left;
    border-bottom: 1px solid #d6d6d6;
}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    color: #f22533;
    background-color: #f0f3f8;
    border-color: none important;
}
.caret {
    margin-right: 2px;
    margin-left: 10px;
}
.navbar-toggle {
    float: right;
    margin-right: 15px;
    margin-right: auto;
    width: 100%;
    background: #f92737;
    text-align: right;
    font-size: 20px;
    font-family: 'Open Sans Hebrew';
    color: #fff;
    margin-top: 7%;
}
.navbar-toggle span {
    float: left;
}
.navbar-nav>li>.dropdown-menu {
    margin-top: -1px;
    background: #f0f3f8;
    box-shadow: none;
    border: none;
}
.navbar-nav{
    padding: 30px 0 0 0;
}
.head a.cart {
    margin: 0px 20px 0 0px;
    float: right;
    text-decoration: none;
    padding: 12px 0 0 0;
}
.head a.cart span {
    margin: 0;
    padding: 0;
    font-family: 'Open Sans Hebrew';
    font-size: 14px;
    font-weight: 400;
    color: #7f9fc9;
    text-decoration: none;
    text-align: center;
    float: right;
    line-height: 58px;
}
.head a.cart i {
    padding: 12px 10px 2px 0;
    font-size: 38px;
    color: rgba(1, 64, 149, 0.48);
    text-align: center;
}
.baar{
    background: #393939;
    padding: 14px 0;
}
.form-control {
    display: block;
    width: 88%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #fff !important;
    background: none;
    background-image: none;
    border: none;
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    float: right;
    outline: none;
    box-shadow: none;
}
.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {
    margin-left: -1px;
    margin-right: auto;
    background: none;
    border: none;
    box-shadow: none;
    color: #f8f9fc;
    text-shadow: none;
    font-size: 20px;
}
.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
    float: left;
}
.socials {
    float: right;
}
.socials span {
    color: #f0f3f8;
    font-family: 'Open Sans Hebrew';
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    line-height: 0px;
    padding: 0 15px 0 0;
}
.socials a {
    color: #bebebe;
    font-weight: 600;
    font-size: 19px;
    text-align: left;
    text-decoration: none;
    padding: 0 10px 0 0;
    transition: all 0.3s ease-in-out 0s;
}
.socials a:hover{
    color: #fff;
}
.socials a i {
    line-height: 29px;
}
.carousel-caption {
    top: 22%;
    height: 280px;
}
.actived tr{
    font-size: 20px;
    color: #737373;
}
.carousel-caption h1 {
    margin: 20px 0 22px 0;
    padding: 0 0 13px 0;
    font-size: 32px;
    text-shadow: none;
    color: #fff;
}
.carousel-caption h1:after {
    display: table;
    content: " ";
    background: #f22533;
    height: 1px;
    width: 120px;
    margin: 17px auto 0;
}
.carousel-caption p {
    color: #fff;
    font-family: 'Open Sans Hebrew';
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    line-height: 35px;
    margin: 0 0 42px 0;
    text-shadow: none;
}
.carousel-caption a {
    background: #f22632;
    padding: 10px 40px;
    border-radius: 40px;
    color: #fff;
    text-shadow: none;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    transition: all 0.3s ease-in-out 0s;
}
.carousel-caption a:hover{
    background: #fff;
    color: #f22632;
}
.carousel-indicators{
    right: 0%;
    margin: 0 auto;
    bottom: 10%;    
}
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #f22632;
    border: none;
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
    border: none;
    border-radius: 10px;
    background: #fff;
}
.space{
    height: 250px;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-left: 0;
    margin-right: 0;
    background: #000;
    padding: 70px 0 90px 0;
    top: 35%;
    right: 0;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: 0;
    margin-right: 0;
    left: 0;
    background: #000;
    padding: 70px 0 90px 0;
    top: 35%;
}
.about {
    padding: 93px 0 0 0;
    background: #fff url(images/map.png);
    background-repeat: no-repeat;
    background-position: 50% 0%;
    background-attachment: fixed;
}
.about h1 {
    color: #888888;
    font-family: 'latol';
    font-size: 29px;
    font-weight: 400;
    text-align: center;
    line-height: 25px;
    margin: 0 auto 42px;
    border-bottom: 1px solid #b8b8b8;
    padding: 0;
}
.about h1:after {
    content: "";
    display: table;
    width: 20px;
    height: 3px;
    background: #f22632;
    margin: 39px auto -1.5px;
}
.about h1 strong {
    font-family: 'latom';
    font-weight: 900;
    color: #014095;
}
.about h1 i {
    font-size: 20px;
    padding: 0 13px 0px 0px;
}
.about h2 {
    color: #888888;
    font-family: 'latol';
    font-size: 32px;
    font-weight: 400;
    text-align: center;
    line-height: 25px;
    margin: 0 auto;
    padding: 0 0 29px 0;
}
.about h2 strong{
    font-family: 'latom';   
    font-weight: 400; 
}
.about h2 i {
    font-size: 20px;
    padding: 0 13px 0px 0px;
}
.about p {
    padding: 0;
    margin: 0;
    color: #5a5a5a;
    font-family: 'Open Sans Hebrew';
    font-size: 19px;
    font-weight: normal;
    text-align: justify;
    line-height: 44px;
    direction: ltr;
}
.aboutpic {
    width: 90%;
    margin: 10% 0 0 0;
}
.about2{

}
.about2 a {
    background: none;
    padding: 14px 50px;
    border-radius: 40px;
    color: #424242;
    text-shadow: none;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    border: 2px solid #464646;
    transition: all 0.3s ease-in-out 0s;
}
.about2 a:hover{
    background: #f22632;
    color: #fff;
    border: 2px solid #f22632;
}
.about2 a.sdevdfv {
    background: #f22632;
    padding: 14px 50px;
    border-radius: 40px;
    color: #fff;
    text-shadow: none;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    border: 2px solid #fff;
    transition: all 0.3s ease-in-out 0s;
}
.about2 a.sdevdfv:hover{
    background: #fff;
    color: #464646;  
    border: 2px solid #464646;  
}

.services .carousel-caption{
    top: 32%;
    width: 100%;
    left: 0;
    transition: all 0.5s ease-in-out 0s;
}
.services{
    transition: all 0.5s ease-in-out 0s;  
        background: #0a69ef;
  
}
.services:hover img{
    transform: scale(1.1);
        opacity: 0.5;

}
.services .carousel-caption h1 {
    margin: 20px 0 22px 0;
    padding: 0 0 21px 0;
    font-size: 37px;
    color: #ffffff;
    font-weight: 600;
    text-shadow: 0 0 16px #000;
}
.services .carousel-caption h1:after {
    display: table;
    content: " ";
    background: #f22533;
    height: 1px;
    width: 137px;
    margin: 21px auto 0;
}
.services .carousel-caption p {
    color: #fff;
    font-family: 'Open Sans Hebrew';
    font-size: 19px;
    font-weight: 400;
    text-align: justify;
    line-height: 37px;
    margin: 0 auto 57px;
    text-shadow: none;
    width: 78%;
}
.services .carousel-caption a {
    background: #f22632;
    padding: 14px 60px;
    border-radius: 40px;
    color: #fff;
    text-shadow: none;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    margin-right: 26px;
    transition: all 0.3s ease-in-out 0s;
    
}
.services .carousel-caption a:hover{
    background: #393939;
}
.services img {
    transition: all 0.9s ease-in-out 0s;
}


.services2 .carousel-caption {
    top: 1%;
    width: 100%;
    left: 0;
    transition: all 0.5s ease-in-out 0s;
}
.services2{
    transition: all 0.5s ease-in-out 0s;    
        background: #0a69ef;

}
.services2:hover img{
    transform: scale(1.1);
        opacity: 0.5;

}
.services2 .carousel-caption h1 {
    margin: 20px 0 22px 0;
    padding: 0 0 12px 0;
    font-size: 33px;
    color: #fff;
    font-weight: 600;
    text-shadow: 0 0 16px #000;
}
.services2 .carousel-caption h1:after {
    display: table;
    content: " ";
    background: #f22533;
    height: 1px;
    width: 137px;
    margin: 26px auto 0;
}
.services2 .carousel-caption p {
    color: #fff;
    font-family: 'Open Sans Hebrew';
    font-size: 18px;
    font-weight: 400;
    text-align: justify;
    line-height: 37px;
    margin: 0 auto 38px;
    text-shadow: none;
    width: 74%;
}
.services2 .carousel-caption a {
    background: #f22632;
    padding: 11px 60px;
    border-radius: 40px;
    color: #fff;
    text-shadow: none;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    margin-right: 0;
    transition: all 0.3s ease-in-out 0s;
}
.services2 .carousel-caption a:hover{
    background: #393939;
}
.services2 img{
    transition: all 0.9s ease-in-out 0s;
}




.services3 .carousel-caption {
    top: 3%;
    width: 100%;
    left: 0;
    transition: all 0.5s ease-in-out 0s;
}
.services3 {
    transition: all 0.5s ease-in-out 0s;
    height: 334px;
    background: #0a69ef;
}
.services3:hover img{
    transform: scale(1.2);
    opacity: 0.5;
}
.services3 .carousel-caption h1 {
    margin: 20px 0 11px 0;
    padding: 0 0 12px 0;
    font-size: 33px;
    text-shadow: 0 0 16px #000;
    color: #fff;
    font-weight: 600;
    letter-spacing: 1px;
}
.services3 .carousel-caption h1:after {
    display: table;
    content: " ";
    background: #f22533;
    height: 1px;
    width: 137px;
    margin: 23px auto 0;
}
.services3 .carousel-caption p {
    color: #fff;
    font-family: 'Open Sans Hebrew';
    font-size: 18px;
    font-weight: 400;
    text-align: justify;
    line-height: 37px;
    margin: 0 auto 55px;
    text-shadow: none;
    width: 92%;
}
.services3 .carousel-caption a {
    background: #f22632;
    padding: 11px 50px;
    border-radius: 40px;
    color: #fff;
    text-shadow: none;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    margin-right: 0;
    transition: all 0.3s ease-in-out 0s;
}
.services3 .carousel-caption a:hover{
    background: #393939;
}
.services3 img {
    transition: all 0.9s ease-in-out 0s;
    transform: scale(1.1);
    height: 100%;
}
.servicess{
    background: #0a469a;
}
.why {
    background: url(images/whypic.jpg);
    padding: 62px 0;
}
.why p {
    color: #fff;
    font-size: 22px;
    font-weight: 400;
    font-family: 'Open Sans Hebrew';
    text-align: center;
    line-height: 45px;
    margin: 0;
}
.brands {
    padding: 58px 0;
    background: #fff url(images/map.png);
    background-repeat: no-repeat;
    background-position: 50% 0;
    background-attachment: fixed;
}
.brands h1 {
    color: #013b82;
    font-family: 'Open Sans Hebrew';
    font-size: 23px;
    font-weight: 600;
    text-align: left;
    line-height: 25px;
    margin: 0 0 82px;
    border-bottom: 1px solid #b8b8b8;
    padding: 0 0px 15px 0;
    letter-spacing: 1px;
}
.brands h1:after {
    content: "";
    display: table;
    width: 30px;
    height: 3px;
    background: #f22632;
    margin: 39px -30px -1.5px 0;
    float: left;
}
.brands img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    transition: all 0.3s ease-in-out 0s;
    margin-bottom: 20px;
}
.brands img:hover{
  -webkit-filter: grayscale(0%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
  filter: grayscale(0%); /* FF 35+ */
}
.footer {
    background: #242424;
    border-bottom: 2px solid #f7353a;
    padding: 46px 0 16px 0;
}
.footer h1 {
    color: #fff;
    font-family: 'Open Sans Hebrew';
    font-size: 23px;
    font-weight: 600;
    text-align: left;
    line-height: 25px;
    margin: 0 0 52px;
    border-bottom: 1px solid #b8b8b8;
    padding: 0 0px 15px 0;
    letter-spacing: 1px;
}
.footer h1:after {
    content: "";
    display: table;
    width: 30px;
    height: 3px;
    background: #f22632;
    margin: 39px -30px -1.5px 0;
    float: left;
}
.footer ul {
    margin: 0;
    padding: 0;
    width: 50%;
    float: left;
}
.footer ul li{
    list-style: none;
    padding: 0 0 13px 0;    
}
.footer ul li a{
    text-decoration: none;
    color: #f9f2f2;
    font-family: 'Open Sans Hebrew';
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    transition: all 0.3s ease-in-out 0s;
}
.footer ul li a:hover{
    color: #f22533;

}
.footer ul li a:hover i{
    color: #f22533;
    transition: all 0.3s ease-in-out 0s;
}
.footer ul li a i{
    color: #f9f2f2;
    padding: 0 10px 0 0 ;
}
.foot3 small {
    font-size: 0px;
    border-top: 4px solid #ffc107;
    margin: 0 auto;
    width: 50px;
    padding: 0;
    text-align: left;
    float: left;
    clear: both;
}
.foot3 i {
    font-size: 15px;
    color: #ffffff;
    text-align: left;
    direction: ltr;
    float: left;
    padding: 4px 0 0 0;
}
.foot3 p {
    font-family: 'Open Sans Hebrew';
    color: #ffffff;
    font-size: 15px;
    font-weight: normal;
    padding: 0 0 17px 30px;
    text-align: left;
    margin: 0;
}
.foot3 h2 {
    font-family: 'Open Sans Hebrew';
    color: #ffffff;
    font-size: 14px;
    font-weight: normal;
    padding: 4px 0 20px 30px;
    text-align: left;
    margin: 0;
}
.logofoot {
    margin: 40px auto 0;
    width: 42%;
}
.drger{

}
.drger p {
    font-family: 'Open Sans Hebrew';
    color: #95b9e5;
    font-size: 12px;
    font-weight: normal;
    padding: 0 0 10px 0px;
    text-align: left;
}
.drger p + p{
    padding: 0px 0 0px 0px;
}
.drger p a{
    color: #ed3136;
    text-transform: uppercase;
}
p.svdfvdfv {
    font-family: 'Open Sans Hebrew';
    color: #95b9e5;
    font-size: 12px;
    font-weight: normal;
    padding: 30px 0 0px 0px;
    text-align: center;
    padding: 30px 0 20px 0;
    width: 100%;
    margin: 0;
}
p.svdfvdfv a{
    color: #ed3136;
    text-transform: uppercase;    
}
            #map {
                width: 100%;
                height: 477px;
            }
.sdarfv {
    position: fixed;
    z-index: 10000000;
    background: rgba(136, 136, 136, 0.69);
    left: 0;
    top: 72%;
    padding: 20px 6px 20px 5px;
    border-radius: 0 10px 10px 0px;
}
            .sdarfv a {
    display: block;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.sdarfv a:hover{
    text-decoration: none;
}
            .sdarfv a i {
    padding: 0px 10px 10px 9px;
}
.sdarfv a span {
    padding: 0 0px 0 5px;
    line-height: 30px;
}



.services4 .carousel-caption {
    top: 3%;
    width: 100%;
    left: 0;
    transition: all 0.5s ease-in-out 0s;
}
.services4 {
    transition: all 0.5s ease-in-out 0s;
    height: 394px;
    background: transparent;
    margin: 0 10px;
    width: 23.2%;
	margin-top:20px;
}
.services4:hover img {
    transform: scale(2);
    opacity: 0.5;
}
.services4 .carousel-caption h1 {
    margin: 20px 0 11px 0;
    padding: 0 0 12px 0;
    font-size: 33px;
    text-shadow: none;
    color: #fff;
    font-weight: 600;
    letter-spacing: 1px;
}
.services4 .carousel-caption h1:after {
    display: table;
    content: " ";
    background: #f22533;
    height: 1px;
    width: 137px;
    margin: 23px auto 0;
}
.services4 .carousel-caption p {
    color: #fff;
    font-family: 'Open Sans Hebrew';
    font-size: 18px;
    font-weight: 400;
    text-align: justify;
    line-height: 37px;
    margin: 0 auto 55px;
    text-shadow: none;
    width: 92%;
}
.services4 .carousel-caption a {
    background: #f22632;
    padding: 11px 50px;
    border-radius: 40px;
    color: #fff;
    text-shadow: none;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    margin-right: 0;
    transition: all 0.3s ease-in-out 0s;
}
.services4 .carousel-caption a:hover{
    background: #393939;
}
.services4 img {
    transition: all 0.5s ease-in-out 0s;
    transform: scale(2.4);
}








.services5 .carousel-caption {
    top: 3%;
    width: 100%;
    left: 0;
    transition: all 0.5s ease-in-out 0s;
}
.services5 {
    transition: all 0.5s ease-in-out 0s;
    height: 394px;
    background: transparent;
    margin: 0 10px;
    width: 23.2%;
	margin-top:20px;
}
.services5:hover img {
    transform: scale(2);
    opacity: 0.5;
}
.services5 .carousel-caption h1 {
           margin: 231px 0 -23px 0;
    padding: 0 0 12px 0;
    font-size: 20px;
    text-shadow: none;
    color: #013b82;
    font-weight: 600;
    letter-spacing: -1px;
}
.services5 .carousel-caption h1:after {
    display: table;
    content: " ";
    background: #f22533;
    height: 1px;
    width: 137px;
    margin: 23px auto 0;
}
.services5 .carousel-caption p {
    color: #fff;
    font-family: 'Open Sans Hebrew';
    font-size: 18px;
    font-weight: 400;
    text-align: justify;
    line-height: 37px;
    margin: 0 auto 55px;
    text-shadow: none;
    width: 92%;
}
a.sdfvfdev {
    background: none;
    padding: 0;
    border-radius: 0;
    color: #fff;
    text-shadow: none;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    margin-right: 0;
    display: block;
    transition: all 0.3s ease-in-out 0s;
}
.derfgtrg {
    background: #f22632 !important;
    padding: 11px 50px !important;
    border-radius: 40px !important;
    color: #fff !important;
    text-shadow: none !important;
    text-align: center !important;
    margin: 0px auto !important;
    text-decoration: none !important;
    margin-right: 0 !important;
    transition: all 0.3s ease-in-out 0s !important;
}
.services5 .carousel-caption a:hover{
    background: #393939;
}
.services5 img {
    transition: all 0.5s ease-in-out 0s;
}









.news{
    border-top: 2px solid#eee;
    padding-bottom: 70px;
    padding-top: 70px
}
.btn-nav{
    font-size: 13px;
    font-family: "Open Sans";
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 5px;
    padding: 10px 20px;
    background-color:#ffc107;
    color: #ffffff
}
.bb{
    border-bottom:1px solid#eee;
    padding-bottom: 30px;
    padding-top:30px 
}
.contentnews h3{
    font-size: 20px;
    font-family: "Open Sans";
    font-weight: bold;
    line-height: 1.25;
    color: #2d2c30;
    margin-bottom: 20px
}
.contentnews span{
    color:#636266 
}
.contentnews p{
    font-family: "Open Sans";
    font-size: 13px;
        margin-bottom: 15px
}
.contentnews .morenews{
    color: #1d0088;
    
}
.contentnews .morenews:hover{
    color: #222;
}
.contentnews i{
    font-size: 15px;
margin-left: -8px;
}

.btn-nav:hover{
    background-color: #23527c;
}
.prodatctitem{
    border:3px solid#ffffff; 
    
    margin-bottom: 30px
}
.grid {
    position: relative;
    margin: 0 auto;
    max-width: 1000px;
    list-style: none;
    text-align: center;
    
}
/* Common style */
.grid figure {
    position: relative;
    float: left;
    overflow: hidden;
    border:3px solid#ffffff; 
    min-width: 262px;
    max-width: 480px;
    max-height: 360px;
    width: 48%;
    background: #3085a3;
    text-align: center;
    cursor: pointer;
}

.grid figure img {
    position: relative;
    display: block;
    min-height: 100%;
    max-width: 100%;
    opacity: 0.8;
    left: 34px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.grid figure figcaption {
    
    color: #fff;
    text-transform: uppercase;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
    pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
    z-index: 1000;
    text-indent: 200%;
    white-space: nowrap;
    font-size: 0;
    opacity: 0;
}

.grid figure h2 {
    word-spacing: -0.15em;
    font-weight: 300;
}

.grid figure h2 span {
    font-weight: 800;
}

.grid figure h2,
.grid figure p {
    margin: 0;
}

.grid figure p {
    letter-spacing: 1px;
    font-size: 68.5%;
}




.form-group .form-control {
    border: 2px solid #eee;
    width: 100%;
    color: #000 !important;
}
.form-group textarea {
    min-height: 200px;
    max-width: 100%;
    border-radius: 0;
    box-shadow: none;
    background: #fff;
    position: relative;
    padding-top: 15px;
    border: 2px solid #222222;
    color: #000;
    padding: 10px;
}
textarea.form-control {
    height: auto;
}

.form-group {
    margin-bottom: 15px;
}

.tttt {
    background-color: #ffffff;
    border: 1px solid#eee;
    padding: 5px;
    margin-bottom: 10px;
}
.tttt input {
    border: 0;
    padding: 10px;
    outline: none;
    box-shadow: none;
}
.socialmedia {

}
.socialmedia a {
    font-size: 16px;
    margin: 10px 5px 0 15px;
    text-decoration: none;
    color: #014095;
}
.btn-form .btn-default {
    margin-top: 15px;
    border: 0;
    border-radius: 0;
    color: #fff;
    background-color: #f22533;
    margin-left: 18px;
    background-image: none;
    outline: none;
    border: none;
    text-shadow: none;
}
h3.mb-30 {
    font-family: 'latom';
    color: #014095;
    font-size: 29px;
    font-weight: 400;
    line-height: 25px;
    margin: 0 auto 42px;
    border-bottom: 1px solid #b8b8b8;
    padding: 30px 0 30px 0;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn-group:not(:last-child)>.btn {

}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    margin-right: -1px;
    margin-left: auto;
    border-radius: 7px;
}



.brands2 {
    padding: 58px 0;
    background: none;
    background-repeat: repeat;
    border-bottom: 2px solid #949494;
}
.brands2 h1 {
    color: #013b82;
    font-family: 'Open Sans Hebrew';
    font-size: 23px;
    font-weight: 600;
    text-align: left;
    line-height: 25px;
    margin: 0 0 82px;
    border-bottom: 1px solid #b8b8b8;
    padding: 0 0px 15px 0;
    letter-spacing: 1px;
}
.brands2 h1:after {
    content: "";
    display: table;
    width: 30px;
    height: 3px;
    background: #f22632;
    margin: 39px -30px -1.5px 0;
    float: left;
}
.brands2 img {
    transition: all 0.3s ease-in-out 0s;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    margin-bottom: 12px;
}

.brands2 img:hover{
  -webkit-filter: grayscale(0%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
  filter: grayscale(0%); /* FF 35+ */
}
.notactivee {
    background: #393939 !important;
    padding: 11px 50px;
    border-radius: 40px;
    color: #fff !important;
    text-shadow: none;
    text-align: center;
    margin: 10px auto;
    text-decoration: none;
    margin-right: 0;
    transition: all 0.3s ease-in-out 0s;
    border: 0;
}
.navbar-nav li:hover ul{
    display: block;
}
.brands .container .row .div .row .col-md-2 a img{
    
}