@charset "utf-8";
/* CSS Document */
*{ border-radius:0px!important;}
hr{margin-top:5px!important;margin-bottom:5px!important}
.caption{ font-weight:bold;}
.cle{ clear:both;}
.header{ border:0px solid red; height:100%;}
.mt{ margin-top:10px!important;}
.bro{ border:0px solid #fff!important;}
.navbar-header{ display:none;}
.ma{ margin-left:10px; margin-right:10px;}
.margL{ margin-left:500px;}

a:focus, a:hover {
	/*color: #05abff!important;*/
    color: #000;
    text-decoration: underline;
}
 
 a.btn-social,.btn-social{border-radius: 50%; color: #ffffff !important; display: inline-block; height:50px; line-height:50px; margin: 8px 2px; text-align: center; text-decoration: none; transition: background-color .3s; webkit-transition: background-color .3s; width: 50px; padding:7px;}
.btn-social .fa,.btn-social i{backface-visibility: hidden; moz-backface-visibility: hidden; ms-transform: scale(1); o-transform: scale(1);    transform: scale(1); transition: all .25s; webkit-backface-visibility: hidden; webkit-transform: scale(1); webkit-transition: all .25s;}
.btn-social:hover,.btn-social:focus{color: #fff; outline: none; text-decoration: none;}
.btn-social:hover .fa,.btn-social:focus .fa,.btn-social:hover i,.btn-social:focus i{ms-transform: scale(1.3); o-transform: scale(1.3);    transform: scale(1.3); webkit-transform: scale(1.3);}
.btn-social.btn-xs{font-size: 9px; height: 24px; line-height: 13px; margin: 6px 2px; width: 24px;}
.btn-social.btn-sm{font-size: 13px; height: 36px; line-height: 18px; margin: 6px 2px; width: 36px; padding:10px;}
.btn-social.btn-lg{font-size: 22px; height: 72px; line-height: 40px; margin: 10px 6px; width: 72px;}
.btn-facebook{background-color: #3b5998;}
.btn-facebook:hover{background-color: #4c70ba;}
.btn-google-plus{background-color: #dd4b39;}
.btn-google-plus:hover{background-color: #e47365;}
.btn-linkedin{background-color: #0976b4;}
.btn-linkedin:hover{background-color: #0b96e5;}
.btn-twitter{background-color: #55acee;}
.btn-twitter:hover{background-color: #83c3f3;}
.btn-youtube{background-color: #e52d27;}
.btn-youtube:hover{background-color: #ea5955;}
 
 
ul.list-group-item:after {clear: both; display: block; content: "";}
ul.list-group{ margin-bottom:0px;}
.list-group-item {display: inline-block; }
.list-group-item>.badge, .list-group-item>.label{float: left;}
.bg{background-color:#015370!important; }
.px-navbar .dropdown-menu a,.px-navbar .navbar-nav a{color:#fff!important}
.p-a-4 {padding:0px!important;}
.px-sidebar-left{ border-left:1px solid #e2e2e2;}
.panel-heading{ padding:5px 10px!important;}
.page-header, .px-content{ padding:10px!important;}
.panel{ margin-bottom:0px!important;}
.px-nav {background:#015370!important;}
.px-nav-toggle{color:#fff!important;background:#4abfe6!important}
.navbar-toggle-icon:before{color:#444;background:#fff!important}
.navbar-toggle-icon{color:#444;background:#fff!important}
.navbar-toggle-icon:after{color:#444;background:#fff!important}
.panel-info.panel-dark .panel-heading {background: #015370!important; border-color: #015370!important; color: #fff!important;}
.panel-info.panel-dark {border-color: #015370!important;}
.panel-body{ padding:10px!important}

/*08/09/2017*/
.navbar-nav li{  border-left:1px solid #03131d!important /*#065988 */; border-right:1px solid #1c8dce!important;}
.navbar-nav li:last-child{ border-right:0px solid #fff!important;}
.navbar-nav li:first-child{ border-left:0px solid #fff!important;}
 
.px-nav-dropdown-menu-title, .px-nav-item{border-bottom: 1px solid #1c8dce!important; border-top: 1px solid #065988!important;}
.px-nav {background: #0976b4!important;}
li.px-nav-item:nth-child(1) { border-top:0px solid #1c8dce!important;}
li.px-nav-item:nth-child(6) { border-bottom:0px solid #1c8dce!important;}
/*=========================================================== Carousel Styles */
/*=========================================================== carousel */
.media-carousel {  margin-bottom: 0; padding: 0px; margin-top:0px;}
/* Previous button  */.media-carousel .carousel-control.left {left: -12px; background-image: none; background: none repeat scroll 0 0 #222222; border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; height: 40px; width : 40px; margin-top: 60px}
/* Next button  */.media-carousel .carousel-control.right {right: -12px !important; background-image: none; background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; height: 40px; width : 40px; margin-top: 60px}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators {right: 50%; top: auto; bottom: 0px; margin-right: -19px;}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li { background: #c0c0c0;}
.media-carou
/*========================================================slider-container*/

.carousel {
	margin-bottom: 0;
	padding: 0 40px 30px 40px;
}

.carousel-control {
	left: -12px;
}
.carousel-control.right {
	right: -12px;
	background-color:transparent!important
}
.carousel-control.right {
   /* left: auto;*/
    right: -40px;
    background-image: none!important ;
     background-image: none!important ;
    
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

.carousel-control.left {
    left: -40px;
   /* right: 0;*/
    background-image: none!important ;
     background-image: none!important ;
    
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

.carousel-indicators {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
}

.carousel-indicators li {
	background: #c0c0c0;
}

.carousel-indicators .active {
background: #333333;
}

/*=========================================================== Video*/
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/*=========================================================== products slider*/

.col-item{border: 1px solid #E1E1E1; border-radius: 5px; background: #FFF;}
.col-item .photo img{margin: 0 auto; width: 100%;}
.col-item .info{padding: 10px; border-radius: 0 0 5px 5px; margin-top: 11px;}
.col-item:hover .info {background-color: #F5F5DC;}
.col-item .price{/*width: 50%;*/ float: left; margin-top: 5px; margin-bottom:5px;}
.col-item .price h5{line-height: 20px; margin: 0; font-size:14px!important; text-align:center}
.price-text-color{color: #219FD1;}
.col-item .info .rating{color: #777;}
.col-item .rating{/*width: 50%;*/ float: left; font-size: 17px; text-align: right; line-height: 52px; margin-bottom: 10px; height: 52px;}
.col-item .separator{border-top: 1px solid #E1E1E1;}
.clear-left{clear: left;}
.col-item .separator p{line-height: 20px; margin-bottom: 0; margin-top: 10px; text-align: center;}
.col-item .separator p i{margin-right: 5px;}
.col-item .btn-add{width: 50%; float: left;}
.col-item .btn-add{border-right: 1px solid #E1E1E1;}
.col-item .btn-details{width: 50%; float: left; padding-left: 10px;}
.controls{margin-top: 20px;}
[data-slide="prev"]{margin-right: 10px;}

/*===========================================================*/
.read-more-state {display: none;}
.read-more-target {opacity: 0; max-height: 0; font-size: 0; transition: .25s ease;}
.read-more-state:checked ~ .read-more-wrap .read-more-target {opacity: 1; font-size: inherit; max-height: 999em;}
.read-more-state ~ .read-more-trigger:before {content: 'Show more';}
.read-more-state:checked ~ .read-more-trigger:before {content: 'Show less';}
.read-more-trigger {cursor: pointer; display: inline-block; padding: 0 .5em; color: #666; font-size: .9em; line-height: 2; border: 1px solid #ddd;
border-radius: .25em;}
/*=========================================================== Other style */ 
p {padding: 0%; color: #000; border-radius: .25em; font-size:14px;}
.wrapper {column-count:2; column-gap: 10px; padding: 5px;}

/*=========================================================== sticky-social*/

#sticky-social ul{ list-style-type: none; margin: 0; padding: 0;}
#sticky-social i{ margin-top:10px;}
#sticky-social {right: 0; position: fixed; top: 250px; z-index:99999}
#sticky-social a {background: #333; color: #fff; display: block; height: 35px; font: 16px "Open Sans", sans-serif; line-height: 35px; position: relative; text-align: center; width: 35px;}
#sticky-social a span {line-height: 35px; right: -120px; position: absolute; text-align:center; width:120px; color: #fff;}
#sticky-social a:hover span {right: 100%;}
#sticky-social a[class*="facebook"],#sticky-social a[class*="facebook"]:hover,#sticky-social a[class*="facebook"] span { background: #3b5998; }
#sticky-social a[class*="twitter"],#sticky-social a[class*="twitter"]:hover,#sticky-social a[class*="twitter"] span { background: #67c4e6; }
#sticky-social a[class*="gplus"],#sticky-social a[class*="gplus"]:hover,#sticky-social a[class*="gplus"] span { background: #dd4b39; }  
#sticky-social a[class*="linkedin"],#sticky-social a[class*="linkedin"]:hover,#sticky-social a[class*="linkedin"] span { background: #007bb6; }  
#sticky-social a[class*="YouTube"],#sticky-social a[class*="YouTube"]:hover,#sticky-social a[class*="YouTube"] span { background: #dd4b39; }
/*=========================================================== footer-Nav*/
.copyright { min-height:40px; background-color:#015370;}
 .copyright p { text-align:left; color:#fff; padding:10px 0; margin-bottom:0px;}
 .heading7 { font-size:21px; font-weight:700; color:#d9d6d6; margin-bottom:22px;}
 .post p { font-size:12px; color:#ccc; line-height:20px;}
 .post p span { display:block; color:#8f8f8f;}
 .bottom_ul { list-style-type:none; float:right; margin-bottom:0px;}
 .bottom_ul li { float:left; line-height:40px;}
 .bottom_ul li:after { content:"/"; color:#ccc; margin-right:8px; margin-left:8px;}
 .bottom_ul li a { color:#fff;  font-size:14px;}
 
 /*=========================================================== contact us*/
 
 .jumbotron {
background: #358CCE;
color: #FFF;
border-radius: 0px;
}
.jumbotron-sm { padding-top: 24px;
padding-bottom: 24px; }
.jumbotron small {
color: #FFF;
}
.h1 small {
font-size: 24px;
}

header {
  height:360px;
  z-index:10;
}

header .logo {
  background-color: transparent;
  background-image: url('http://www.futhead.com/static//img/14/clubs/1887.jpg');
  background-position: center top;
  background-repeat: no-repeat;
  position: absolute;
  top: 72px; 
  height: 256px;
  width: 256px;
}

header h1 {
  position: absolute;
  top: 72px; 
  left: 240px;
  color: #fff;
}

.fixed-header {
  position: fixed;
  top:0; left:0;
  width: 100%; 
}

.scrollup {width: 40px; height: 40px; line-height:40px; position: fixed; bottom: 40px; right: 6px; display: none; text-indent:7px; background-color: #eee; padding-top:14px;}

.textwidget {color: #f2f2f2; font-size: 14px; line-height: 20px; margin-top: 0px;}
.textwidget a{ color:#fff;}
#footbtmright {argin-top: 20px; float: left; width: 50%; text-align: right; height: 30px; font-size: 12px; color: #000;}

/*  Form Css Starts */
.myform{
margin:0 auto;
width:650px;
padding:15px;
}

/* ----------- stylized ----------- */
#stylized{
background: #fff;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #999;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:180px;
float:left;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:180px;
}

#stylized em{
color:#ff0000;
font-size:10px;
font-weight:normal;
text-align:right;
}

#stylized input{
float:left;
font-size:12px;
padding:4px 10px;
border:solid 1px #ccc;
width:200px;
margin:2px 0 20px 10px;
}

#stylized textarea{
float:left;
font-size:12px;
padding:4px 10px;
border:solid 1px #ccc;
width:200px;
margin:2px 0 20px 10px;
}

#stylized select{
float:left;
font-size:12px;
padding:4px 10px;
border:solid 1px #ccc;
width:220px;
margin:2px 0 20px 10px;
}

#stylized button{
clear:both;

width:85px;
height:20px;
background:#666666 url(img/button.jpg) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

/* Form Css Ends */



.alertinquery {
  padding: 4px 5px 4px 5px;
  margin-bottom:0px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #f2dede;
  border: 1px solid #eed3d7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #b94a48;
  font-size:11px;
  margin-left:10px;
}

.alert {
  padding: 4px 5px 4px 5px;
  margin-bottom:0px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #f2dede;
  border: 1px solid #eed3d7;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #b94a48;
  font-size:11px;
}
.alert-heading {
  color: inherit;
}
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 18px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}

#error {
	color:red;
	font-size:10px;
	display:none;
}
.needsfilled {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48;
}

.px-nav-dropdown-menu-wrapper.ps-container.ps-theme-default.ps-active-y{ max-height:380px!important}