@charset "utf-8";
/* CSS Document */
@font-face {font-family: "Futura Lt BT";
    src: url("//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.eot");
    src: url("//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.eot?#iefix") format("embedded-opentype"),
    url("//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.woff2") format("woff2"),
    url("//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.woff") format("woff"),
    url("//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.ttf") format("truetype"),
    url("//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.svg#Futura Lt BT") format("svg");
}
/** {*/
    /*background-color: #FFF;*/
/*}*/

img {
    border: none;
    background: none;
}

span.jssora05l, span.jssora05r {
    z-index: -10;
}
.box {
	
	background:#FFF;

}
.grow:hover
{
         -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
        transform: scale(0.8);
}

/*==================================================
 * Effect 6
 * ===============================================*/
.effect6
{
  	position:relative;       
        box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect6:before, .effect6:after
{
	content:"";
    position:absolute; 
    z-index:-1;
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    border-radius:100px / 10px;
}


.navbar-default{
color: #848482;
/*background-color: #ccc6c6;
border-color: #aca1a2;*/
}
.navbar-default .navbar-nav > li > a{
	color: #848482;
	padding:15px 30px;
	
}
.navbar-default .navbar-nav > li > a:hover{
	border-top:3px solid #1DBDF9;
	
	
}
.navbar-default .navbar-nav > .dropdown > a .caret{
	border-top-color: #848482;
    border-bottom-color:#848482;
}
.navbar-default .navbar-brand{
	color:#848482;
}
.menu-large {
  position: static !important;
}
.megamenu{
  padding: 4px 0px;
  width:100%;
}
.megamenu> li > ul {
  padding: 0;
  margin: 0;
}
.megamenu> li > ul > li {
  list-style: none;
}
.megamenu> li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  white-space: normal;
}
.megamenu> li > ul > li > a:hover {
background-color:#FFF;
 
}
.megamenu> li ul > li > a:hover,
.megamenu> li ul > li > a:focus {
  text-decoration: none;
  color: #262626;
 
/* background-color: #f5f5f5; */
}
.megamenu.disabled > a,
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus {
  color: #999999;
}
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus {
  text-decoration: none;
  /*background-color: transparent;*/
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.megamenu.dropdown-header {
  color: #428bca;
  font-size: 18px;
}
@media (max-width: 768px) {
  .megamenu{
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .megamenu> li {
    margin-bottom: 30px;
  }
  .megamenu> li:last-child {
    margin-bottom: 0;
  }
  .megamenu.dropdown-header {
    padding: 3px 15px !important;

  }
  .navbar-nav .open .dropdown-menu .dropdown-header{
	color:#fff;
  }
}




  
  @media (max-width: 600px) {
    .carousel-caption {
      display: none; /* Hide the carousel text when the screen is less than 600 pixels wide */
    }
  }


/* Remove rounded borders from list */
.list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.list-group-item:last-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

/* Remove border and add padding to thumbnails */
.thumbnail {
    padding: 0 0 6px 0;
    border: none;
    border-radius: 0;
}

.thumbnail p {
    margin-top: 6px;
    color: #555;
}

/* Black buttons with extra padding and without rounded borders */
.btn1 {
    padding: 10px 20px;
    background-color: #333;
    color: #f1f1f1;
    border-radius: 0;
    transition: .2s;
}

/* On hover, the color of .btn will transition to white with black text */
.btn1:hover, .btn1:focus {
    border: 1px solid #333;
    background-color: #fff;
    color: #000;
}

.ch
{
	border:none;
	background-color:transparent;
}
.styling
{
	background-color:#E7E7E7;
	padding:10px;
	/*border:1px solid #CFCFCF;*/
	margin-left:5px;
	text-align:center;
	min-width:200px;
}

.carousel .item {
  height: 283px;
  
}
.item img {
    position: absolute;
    top: 0;
    left: 0;
	min-height: 283px;
}




.carousel {
    border-radius: 0;
	
}
.carousel img{ border-radius: 0; }
.box {
	width:100%;
	height:100%;
	background:#FFF;
	margin:45px ;
}
.effect7
{
     /*  position:relative;       */
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) ;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) ;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) ;
}
.effect7:before, .effect7:after
{
	/*content:"";
    position:absolute; 
    z-index:-1;*/
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:0;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 
.effect7:after
{
	/*right:10px; 
    left:auto;*/
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}


@media (max-width: 1090px) and (min-width:690px)
{
	.myfooter
	{
		margin-top:10px;
	}
}




