@font-face {
         font-family:jazeera;
        src: url(../fonts/Al-Jazeera.ttf);
		
}
#demonote { display: none !important;}
img[src*="https://cdn.000webhost.com/000webhost/logo/footer-powered-by-000webhost-white2.png"] {
    display: none !important;}
@font-face {
         font-family:jarida;
        src: url(../fonts/jarida.ttf);
}
@font-face {
         font-family:jazeera-reg;
        src: url(../fonts/Al-Jazeera-Reg.ttf);
}
@font-face {
         font-family:jf-flat;
        src: url(../fonts/JF-Flat-regular.ttf);
}

html{
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
  direction:rtl;
}

body{
  font-size:14px;
  background-color:#f9f9f9;
  direction:rtl;
  
}
hr
{
	    border-color: #adadad;
}
strong
{
	color:#0b407b;
}
.navbar-header
{
float: right;
}
}
.nav-bg
{
	position: absolute;
    top: 20px;
}
.navbar-default .navbar-toggle
{
border:none;
}
.navbar-default .navbar-toggle:focus .navbar-default .navbar-toggle .icon-bar, 
.navbar-default .navbar-toggle:hover .navbar-default .navbar-toggle .icon-bar
{
        background-color: #fff2f2;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
       background-color: #0a3574;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border: none;
}
.navbar-default .navbar-nav>li>a:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 0;
    transition: width 0s ease, background .5s ease;
}
.navbar-default .navbar-nav>li>a:after {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    height: 3px;
    width: 0;
    background: #f7941e;
    transition: width .5s ease;
}
.navbar-default .navbar-nav>li>a:hover:before {
    width: 100%;
    background: #f7941e;
    transition: width .5s ease;
}
.navbar-default .navbar-nav>li>a:hover:after {
    width: 100%;
    background: transparent;
    transition: all 0s ease;
}
.navbar-default .navbar-nav>li>a.En-text
{
	font-family:jf-flat;
	    font-weight: bold;
}
.nav-tabs{
  border:none;
  min-height:50px;
  background-color:#FFF;
}


.nav > li{
  position:relative;
  display:block;
  float:right;
      font-family:jazeera;
    font-size: 16px;
	margin-top: 8px;
	    z-index: 9999;
}
.nav-tabs > li > a i
{
	    transition: all 0.3s linear;
}
#nav-polanda
{
	background-color:#b5282e;
	border-radius: 10px;
    padding: 5px 20px 10px;
	
}
#nav-polanda:hover
{
	background-color:#FFF;
	border:1px solid #b5282e;
	color:#b5282e;
}
.navbar-default .navbar-nav>li>a#nav-polanda:before,.navbar-default .navbar-nav>li>a#nav-polanda:after
{
	border:none;
	display:none;
}
.navbar-default .navbar-nav>li>a#nav-polanda
{color:#FFF;
	
}
.navbar-default .navbar-nav>li>a#nav-polanda:hover
{
	color:#b5282e;
}
.navbar-default
{
	background-image:none;
	box-shadow:none;
	background: none;
}
.navbar
{
	border: none;
	margin: 0;
	 border-radius: 0;
	 background-color: #FFF;
	/*     -webkit-box-shadow: 4px 10px 16px -6px rgba(82, 82, 82, 0.75);
    -moz-box-shadow: 4px 10px 16px -6px rgba(0,0,0,0.75);
    box-shadow: 4px 10px 16px -6px rgba(53, 53, 53, 0.75);*/

}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover
{
color: #f7941e;
    background: none;
	cursor:pointer;
	    box-shadow: none;
}
.navbar-default .navbar-nav>li>a:hover
{
	color: #f7941e;
}
.navbar-brand
{
	    z-index: 99;
    position: relative;
}
.navbar-default .navbar-nav>li>a
{
	-webkit-transition: all 0.3s linear; 
	-moz-transition: all 0.3s linear; 
	-o-transition: all 0.3s linear; 
	transition: all 0.3s linear;
		color: #0b407b;
		font-family: jf-flat;
		    font-weight: bold;
}
.header2
{
	background: url(../img/header2-bg.png) bottom no-repeat;
    min-height: 220px;
	background-color:#FFF;
	background-size: contain;
}
.header2 h1
{
	    font-size: 30px;
    font-family: jf-flat;
    text-align: center;
    padding-top: 100px;
    color: #FFF;
	
}
.navbar-nav>li>.dropdown-menu
{-webkit-transition: all 3s linear; 
	-moz-transition: all 3s linear; 
	-o-transition: all 3s linear; 
	transition: all 3s linear;
	right: -50%;
    padding-top: 10px;
}
.dropdown:hover .dropdown-menu
{
	    display: block;
		
	
}
.dropdown-menu>li>a
{
	    font-family: jf-flat;
    text-align: center !important;
    FONT-SIZE: 14px;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover
{
	background: none;
    color: #b5282e;
}
/*footer*/

footer 
{
	margin-top:10px;
}
footer .menu p.links
{
	margin-top:4px;
    color: #FFF;
    font-family: jf-flat;
    font-size: 14px;
    font-weight: normal;	
}
footer .menu p.links a
{
	 color: #0b407b;
	 padding-left: 5px;
	transition:all .5s ease;
}
footer .menu p.links a:hover
{
	color:#ffd800;
	text-decoration:underline;
}
footer .footer-contacts
{
	    text-align: end;
}
footer .menu
{
	margin-top: 20px;
}
.footer-contacts p{
  display:inline-block;
  color:#0b407b;
  vertical-align:middle;
font-size: 14px;
    font-family: jf-flat;
}

.footer-contacts p a{
  color:#5383d3;
  text-decoration:none;
}

.fa.footer-contacts-icon{
  color:#0b407b;
  font-size:25px;
  margin:8px;
}
span.new-line-span{
 display: block;
    font-weight: 400;
    font-size: 16px;
}
.footer-contacts .mob
{
	position:relative;
	width: 50%;
    display: inline;
	margin-left: 5px;
}
.footer-contacts .mob:before
{
	position:absolute;
	content:"";
	left:0;
	border:1px solid #0b407b;
	    height: 28px;
		top: -6px;
}
div.social-links{
  color:#fff;
}

.social-links a i{
     display: inline-block;
    width: 45px;
    height: 45px;
    cursor: pointer;
    background-color: #0b407b;
    border-radius: 2px;
    font-size: 22px;
    color: #fafafa;
    text-align: center;
    line-height: 45px;
    margin-right: 18px;
    margin-bottom: 5px;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
}

.social-links a i.fa-facebook:hover
{
	background-color:#335fab;
    color: #FFF;
}
.social-links a i.fa-twitter:hover
{
	background-color:#00a9f0;
    color: #FFF;
}
.social-links a i.fa-skype:hover
{
	background-color:#00a9f0;
    color: #FFF;
}
.social-links a i.fa-youtube:hover
{
	background-color:#ea4335;
    color: #FFF;
}
.social-links a i.fa-skype:hover
{
	background-color:#00a9f0;
    color: #FFF;
}
.social-links a i.fa-linkedin:hover
{
	background-color:#ffd800;
    color: #FFF;
}
.btn-login
{
	background-color:#FFF;
	border-radius: 10px;
    border: 1px solid #0b407b;
	padding: 0;
	
}
.btn-login span
{
	    color: #0b407b;
    display: inline-block;
    width: 30px;
}
footer .copy
{
	    background-color: #0b407b;
    text-align: center;
    vertical-align: middle;
    padding-top: 2px;
    font-size: 18px;
   font-family: jf-flat;
    color: #FFF;
	padding-bottom:10px;
}
/*slider*/

.carousel-caption h1
{
	color: #d3342f;
    animation-delay: 1s;
    -webkit-text-stroke: 1px #FFF;
    font-family: jazeera;
    font-size: 40px;
}

.button-5{
  text-align:center;
  cursor:pointer;
  position:relative;
  box-sizing:border-box;
  overflow:hidden;
  font-family:jarida;
  background-color: #0b407b;
  font-size: 18px;
}
.button-5 a{
    color:#FFF;
  text-decoration:none;
  transition:all .5s ease;
  z-index:2;
  position:relative;
}
.eff-5{
  width:100%;
  height:50px;
  left:-100%;
  top:-50px;
    background:#FFF ;
  position:absolute;
  transition:all .5s ease;
  z-index:1;
  
}
.button-5:hover .eff-5{
  left:0;top:0;
}
.button-5:hover a,.button-5:hover span
{
  color:#3081c5;
}

#carousel .carousel-control
{
	top:auto;
	bottom: 37%;
	color: #FFF;
	opacity: 0.8;
	text-shadow:none;
	background: none;
    font-size: 40px;
}

/*index-bg*/
#index-bg
{
position: relative;
    overflow: overlay;
    background: url(../img/index-bg.png)no-repeat;
    min-height: 220px;
    background-color: #FFF;
    height: 800px;
    width: 100%;
    background-size: cover;
    background-position: top center;
    display: block;
}
#index-bg .cloud1
{
	background: transparent url(../img/home-concept-icons.png) no-repeat 100% 0;
    left: 1000px;
    top: 207px;
	width: 149px;
}
#index-bg .cloud2
{
	background: transparent url(../img/home-concept-icons.png) no-repeat 100% 0;
    left: 400px;
    top: 50px;
	width: 66px;
}
#index-bg .cloud
{
  
    height: 56px;
    display: block;
    position: absolute;
}
#index-bg .boot1
{
	background: transparent url(../img/boot1.png) no-repeat 100% 0;
    left: 200px; 
	bottom: 10%;
}
#index-bg .boot2
{
	background: transparent url(../img/boot2.png) no-repeat 100% 0; 
    left: 500px;
	bottom: 8%;
}
#index-bg .boot3
{
	background: transparent url(../img/boot3.png) no-repeat 100% 0; 
	bottom: 10%;
    left: 1000px;
}
#index-bg .boot
{
	 
	 width: 149px;
    height: 83px;
    display: block;
    position: absolute;
   
}
/*contactus*/
#contactus
{
	
	background-color:#FFF;
	-webkit-box-shadow: 4px 10px 16px -6px rgba(82, 82, 82, 0.75);
    -moz-box-shadow: 4px 10px 16px -6px rgba(0,0,0,0.75);
    box-shadow: 4px 10px 16px -6px rgba(53, 53, 53, 0.75);
	height:500px;
	margin-top: 70px;
	margin-bottom: 70px;
	z-index:99;
	position: relative;
	    display: table;
}
#contactus .fa.footer-contacts-icon
{
	font-size:38px;
}
#contactus span.new-line-span,#contactus .fa.footer-contacts-icon
{
	color:#898989;
	text-align: right;
}
#contactus .footer-contacts p
{
	      width: 60%; 
}
#contactus .job-text ,#contactus .select-job, #contactus .sub-text, #contactus .mas-text
{
height: 40px;
    width: 100%;
    padding-right: 20px;
    border: none;
    color: #343333;
    margin-bottom: 5px;
    border-bottom: 1px solid #999999;
    margin: 10px;
    font-family: jf-flat;
	
}
#contactus .mas-text
{
	height: 220px;
}
#contactus .fa.footer-contacts-icon.top-icon
{
	    background-color: #0b407b;
    color: #FFF;
    padding: 10px;
    border-radius: 50%;
    height: 60px;
    width: 60px;
    text-align: center;
	margin: 0 auto;
    display: block;
    margin-top: -20px;
}
#contactus .top-icon.fa-map-marker
{
	color:#FFF;
}
#contactus .select-job
{
	width:100%;
	background-position:
calc(100% - 95%)calc(1em + 2px),
  calc(100% - 94.2%) calc(1em + 2px);
  background-image:
    linear-gradient(45deg, transparent 50%, gray 50%),
    linear-gradient(135deg, gray 50%, transparent 50%);
  background-size:
    5px 5px,
    5px 5px,
    1px 1.5em;
  background-repeat: no-repeat;
  color: #888;
      -webkit-appearance: none;
    -moz-appearance: none;
}
#contactus .button-5
{
	width:100%;
}
/*aboutus*/
#aboutus
{
}
#aboutus h1,#WhyChoose h1,#customer h1,#services h1,#faq h1
{
	text-align:center;
	color:#0b407b;
	font-family:jf-flat;
	position:relative;
}
#aboutus h1:before,#WhyChoose h1:before,#customer h1:before,#services h1:before,#faq h1:before
{
content: "";
    position: absolute;
    bottom: -22px;
    border: 2px solid #0b407b;
    height: 2px;
    width: 13%;
    right: 43%;
}
#aboutus p
{
	color:#959595;
	font-family:jf-flat;
	font-size:14px;
	
}
#values
{
	    background: url(../img/aboutus-bg.png) no-repeat center;
    height: 270px;
}
#values h1
{
	font-size:24px;
	font-family:jf-flat;
	color:#FFF;
	 margin-top: 7px;
	 
}
#values h2
{
	font-size:25px;
	font-family:jf-flat;
	color:#FFF;
	 margin-top: 7px;
	 font-weight:bold;
	     line-height: 1.5;
}
#values .row
{
	margin-left: 12%;
    margin-right: 12%;
}
#values p
{
	color:#FFF;
	font-family:jf-flat;
	font-size:16px;
	padding-top:20px;
}
#values .button-5
{
	background-color:#fff200;
	    width: 120px;
		border-radius:0;
}
#values .button-5 a
{
	color:#0b407b;
}
/*step*/
#step
{
	background-color:#f8f8f8;
	padding-top:50px;
	position:relative;
}
#step .row
{
	position:relative;
}
#step .row:before
{
    position: absolute;
    content: "";
    top: 50%;
    height: 10px;
    width: 81%;
    border-top: 2px dashed #b7b7b7;
    right: 8%;
	
}
#step .box-icon
{
	margin: 0 auto;
    width: 200px;
	text-align: center;
}
#step .box-icon span.icon
{
	background-color: #0b407b;
    border-radius: 50%;
    line-height: 30px;
    width: 120px;
    height: 120px;
    font-size: 16px;
    margin: 0 auto;
    text-align: center;
    padding: 20px;
	display: block;
}
#step .box-icon span.icon .fa
{
	color:#FFF;
	text-align:center;
	font-size: 50px;
	line-height: 1.5;
}

#step .box-icon h4
{
	color:#363636;
	font-family:jf-flat;
	font-size:16px;
	font-weight: bold;
}
/*WhyChoose*/
#WhyChoose
{
	background-color:#FFF;
}
#WhyChoose h4
{
	font-family:jf-flat;
	font-size:20px;
	    font-weight: bold;
	color:#0b407b;
}
#WhyChoose p
{
	font-family:jf-flat;
	font-size:14px;
	color:#898989;
}
#WhyChoose .choose-img
{
width: 180px;
    margin: 0 auto;
    height: 175px;
}
/* customer*/
#customer
{
	background-color:#f8f8f8;
	padding-bottom:50px;
}
.image_container img {
    max-width: 100%;
}
.image_container {
    text-align: center;
    margin-bottom: 20px;
    padding: 10px;
    border: 1px solid #ccc;
}
/*Counter*/
#Counter
{
	background:url(../img/dd-bg.png) no-repeat;
	height:270px;
	background-size: cover;
}
#Counter .box-coumter
{
	padding-top:20%;
}
#Counter .box-coumter .fa
{
	color:#FFF;
	font-size:60px;
}
#Counter .box-coumter h1
{
	color:#ffd200;
	font-family:jf-flat;
	font-size:24px;
	font-weight:bold;
}
#Counter .box-coumter span
{
	font-size:25px;
	font-family:industry;
	color:#FFF;
}
/*Discount*/
#Discount
{
	padding-top: 50px;
    background: url(../img/discount-foot.png) bottom;
    min-height: 220px;
    background-color: #FFF;
    background-size: auto;
        background-repeat-x: repeat;
    background-repeat-y: no-repeat;
}
#Discount .container
{
	margin:0 !important;
	padding: 0;
}
#Discount .discount-text h1
{
	font-family:jf-flat;
	font-size:30px;
	color:#189cd8;
}
#Discount .discount-text h2
{
	font-family:jf-flat;
	font-size:30px;
	color:#000;
	font-weight:bold;
	position:relative;
}
#Discount .discount-text h2:before
{
	position: absolute;
    content: "";
    right: 29%;
    width: 35px;
    border-top: 5px solid #189cd8;
    top: 50%;
}
#Discount .discount-text h2:after
{
	position: absolute;
    content: "";
    left: 29%;
    width: 35px;
    border-top: 5px solid #189cd8;
    top: 50%;
}
#Discount .discount-text strong
{
	font-family:jf-flat;
	font-size:100px;
	color:#189cd8;
}
#Discount .discount-text strong span
{
	font-family:jf-flat;
	font-size:20px;
	color:#3a3a3a;
}
#Discount .discount-text span.availabel
{
	font-family:jf-flat;
	font-size:20px;
	color:#3a3a3a;
	text-transform:uppercase;
}
#Discount .discount-text .store img
{
	margin-left:10px;	
}
#Discount .right
{
	padding-top:90px;
	
}
#Discount .dis-icon
{
	    margin: 0 auto;
        width: 150px;
}
#Discount .dis-icon span
{
	border-radius: 50%;
    border: 2px solid #189cd8;
    font-size: 30px;
    padding: 10% 15%;
	display: inline-table;
}
#Discount .dis-icon h4
{
	color:#585858;
	font-size:14px;
	font-family:industry;
	padding-top:5px;
	
}
@media (max-width: 768px)
{
#Counter
{
	background: url(../img/dd-bg.png) no-repeat #000;
    height: 1200px;
	
}
#Discount .discount-text .store 
{
margin: 0 auto;
    width: 400px;
}
footer .logo,footer .footer-contacts
{
	text-align:center;
}
#aboutus {
    padding: 10px;
    margin-right: 15px;
}
#values {
    background:none;
    height: 361px;
    background-color: #010c3a;
}
#step .row:before
{
	display:none;
}
}
/*services*/
#services
{
	background:url(../img/serv-bg.png) center no-repeat;
}
#services .tab-pane
{
	background:url(../img/serv-box-bg.png) center no-repeat;
	    background-size: contain;
    height: 400px;
}
#services .ser-text h1
{
	    font-size: 18px;
}
#services .ser-text p
{
	    font-family: jf-flat;
    font-size: 16px;
    padding-top: 50px;
    background-color: rgba(185, 185, 185, 0.5);
    padding: 20px;
    margin-top: 20px;
    color: #1b1a1a;
}
#services .nav-tabs
{
	    background: none;
}
#services .nav-tabs>li>a
{
	background-color: #67c3ea;
    border-bottom: 3px solid #368cb0;
    width: 220px;
	color:#FFF;
	font-family:jf-flat;
	font-size:14px;
}
#services .nav-tabs > li.active > a, #services .nav-tabs > li.active > a:focus, #services .nav-tabs > li.active > a:hover, #services .nav > li > a:hover
{
	background-color:#cc262d;
}
#services .nav-tabs > li > a
{
	    -moz-transition: 0.3s ease-out;
    -o-transition: 0.3s ease-out;
    transition: 0.3s ease-out;
}
/*faq*/
#faq .faq-box
{
	 box-shadow: 0px 5px 6px -8px;
	 background-color: #FFF;
     border-radius: 10px 0 0 10px;
    -webkit-box-shadow: 0px 5px 6px -8px;
    -moz-box-shadow: 0px 5px 6px -8px;
	margin-bottom: 10px;
	height: 50px;
}
#faq .faq-box p
{
	    padding-right: 10px;
}
#faq .faq-box .fa
{
	font-size: 29px;
    width: 43px;
    padding-right: 6px;
    border-left: 1px solid;
    color: #0b407b;
}
#faq .footer-contacts
{
	padding-bottom:30px;
}
#faq .panel
{
	background-color:#ebebeb;
	    margin-bottom: 8px;
}
#faq .panel-heading
{
	    font-family: jf-flat;
    font-size: 14px;
    color: #555555;
	background-color:#ebebeb;
	
}
#faq .panel-heading .fa
{
	padding-left:5px;
}
#job1
{
	background-color:#ebebeb;
}
.panel-collapse p
{
	padding-right: 20px;
    font-family: jf-flat;
    color: #5a7ea5;
}
/*polanda*/
.header2 h1.polanda
{
	color:#9e0b0f;
	font-weight:bold;
	font-size:60px;
	    font-family: jazeera;
	
}
.header2 small
{
	color:#d15458;
	font-size:14px;
	font-weight:bold;
	font-family:jf-flat;
	
}
.travel
{
	background:url(../img/polanda/travel.png) no-repeat center;
	height: 426px;
	background-size: cover;
	width:100%;
}
#sg-carousel
{
	margin-bottom: 20px;
}
.navbar-collapse.in
{
    overflow-y: hidden;
}
.travel span
{
	font-size:14px;
	color:#FFF;
	font-family:jf-flat;
	padding-right: 25px;
    font-weight: bold;
	
}
.travel span.desc
{
	font-size: 29px;
	
}
.travel h1
{
	    border-top: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
    margin-top: 100px;
    color: #FFF;
    font-family: jf-flat;
    padding: 10px;
    margin-left: 30px;
    margin-right: 30px;
    font-size: 25px;
}
#poland .button-5
{
	background-color:#b5282e;
	font-family:jf-flat;
	
}
/*
Gallery
=========================== */
#GALLERY
{
	    background-color: #FFF;
		padding-top: 50px;
}
#poland
{
	margin-bottom: 30px;
    background-color: #f8f8f8;
}
.new-pic img {
    width: 100%;
    height: 130px;
    padding-left: 0;
    padding-bottom: 5px;
}
.new-pic {
    background-color: #FFF;
    padding-bottom: 5px;
    transition: all 0.4s;
    font-family: GESSTwoBold;
}
.new-pic a {
    color: #000;
}
.new-pic .new-pad {
    padding: 10px;
}
.new-pic h4 {
    font-size: 16px;
}
.new-pic p {
    font-size: 11px;
}
.new-pic hr {
    margin: 5px 0;
}
.new-pic .new-pad {
    padding: 10px;
}
.new-pic .new-pad a {
    color: #000;
}
.new-pic .fa {
    color: #c8c8c8;
    padding-left: 5px;
}
.new-pic span {
    font-family: "rpt-regular";
    float: left;
    z-index: 99;
    font-size: 12px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover
{
	border:none;
}
/*box-gallary*/
#GALLERY .box-gallary
{
	padding:20px;
	border:1px solid #d1cfcf;
	
}
#GALLERY .box-gallary h3
{
	color:#189cd8;
	font-family:jf-flat;
	font-size:16px;
}
#GALLERY .box-gallary p
{
	color:#5f5f5f;
	font-family:jf-flat;
	font-size:14px;
	
}
#GALLERY .box-gallary span
{
	color:#189cd8;
	font-family:jf-flat;
}
#GALLERY .box-gallary span .fa
{
	padding-left:10px;
}
/*offer*/
#GALLERY .offer
{
	border:1px solid #d1cfcf;
	border-radius: 20px 20px 0px 0px;
	margin-bottom: 20px;
    margin-top: 20px;
}
#GALLERY .offer img
{
	border-radius: 20px 20px 0px 0px;
}
#GALLERY .offer .from{
	background-color: #189cd8;
    float: right;
    width: 50%;
	padding: 5px 10px;
	position:relative;
}
#GALLERY .offer .from span,
#GALLERY .offer .to span
{
	font-family: jf-flat;
    display: block;
}
#GALLERY .offer .from .fa,
#GALLERY .offer .to .fa
{
	position: absolute;
    top: 14px;
    left: 30px;
    font-size: 24px;
    color: #FFF;
}
#GALLERY .offer .to{
	 background-color: #189cd8;
    float: right;
    width: 50%;
	padding: 5px 10px;
	position:relative;
}
#GALLERY .book-p
{
	padding: 10px;
}
#GALLERY .text-ho
{
	display: inline-block;
	font-size: 14px;
    font-family: jf-flat;
    font-weight: bold;
    float: left;
}
#GALLERY .button-5
{
	background-color:#b5282e;
	color:#FFF;
}
.btn.focus, .btn:focus, .btn:hover
{
	
}
#GALLERY .button-5:hover .eff-5
{
	background-color:#b5282e !important;
	color:#FFF;
}
@media screen and (max-width: 768px) {
.nav > li
{
    width: 100%;	
}

.navbar .nav-bg 
{
	display:none;
}
.navbar-header
{
    float:left;
}
.navbar .navbar-header
{
    width: 100%;
}
.navbar .navbar-collapse
{
        width: 100%;
}
.header2
{
    min-height: 100px;
}
 #index-bg
    {
              height: 400px !important;
    }
}
@media screen and (max-width: 998px) {
    #index-bg
    {
              height: 500px;
    }
    .navbar-nav
    {
      float: inherit;
    }
    footer .footer-contacts,
    footer
    {
        text-align: center;
    }
    
}