@import url("//hello.myfonts.net/count/2c2dec");

  
@font-face {font-family: 'Cervo-Light';src: url('../webfonts/2C2DEC_0_0.eot');src: url('../webfonts/2C2DEC_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2C2DEC_0_0.woff') format('woff'),url('../webfonts/2C2DEC_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Cervo-Medium';src: url('../webfonts/2C2DEC_1_0.eot');src: url('../webfonts/2C2DEC_1_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2C2DEC_1_0.woff') format('woff'),url('../webfonts/2C2DEC_1_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Cervo-Thin';src: url('../webfonts/2C2DEC_2_0.eot');src: url('../webfonts/2C2DEC_2_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2C2DEC_2_0.woff') format('woff'),url('../webfonts/2C2DEC_2_0.ttf') format('truetype');}
 
*
{
margin:0;
padding:0;
}

body {
	background-color:#FFFCED !important;
	font-family: Cervo-Medium;
}
#body
{
background-size: cover !important;
}
img { border: 0 none; }

.size28
{
font-size:28px;
}
.size15
{
font-size:15px;
}

.light
{
	font-family: Cervo-Light;
}

.yellow
{
color:#E6C74C;
}

.row{
    overflow: hidden; 
	margin-right: 0px;
	margin-left:0px;
}

[class*="col-"]{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}
.pos_green {
    position: fixed;
    background-image: url("../../cclub/images/green.jpg");
    background-repeat: repeat;
    height: 100%;
    *margin-left: -14px;
    z-index: -10;
    padding-left: 0px;
    padding-right: 0px;
    }
.bg-green
{
*background:rgb(63, 74, 71);
color:#fffced;
padding-left:0px;
padding-right:0px;
font-family: Cervo-Light;
}
.logo {
    padding-top: 10%;
    padding-left:5px;
    padding-right:5px;
}

.bg-green a
{
color:#fffced;
text-align:center;
}
.lhsmenu
{
font-size:18px;
padding-top:6%;
}
.lhsmenu li
{
border-top:1px solid #4F5C5C;
}
.lhsmenu .item-140 {
    border-bottom: 1px solid #4F5C5C;
}
.lhsmenu .nav > li > a:focus, .lhsmenu .nav > li > a:hover {
    text-decoration: none;
    background-color: transparent;
	color:#E6C74C;
}
.lhsmenu .nav > li > a
{
padding:5px 15px;
}
.lhscontent {
    padding-top: 17%;
	padding-bottom:40%;
}
.footer_credits
{
color:#606e72;
font-size:14px;
}
.footer_credits a
{
color:#606e72;
text-decoration:none;
}
.footer_social img {
    margin-right: 10px;
}

.mobilemenu,.adaptive-menu__open
{
display:none !important;
}
.sidr
{
	background:rgba(63, 74, 71, 1) !important;
	font-family: Cervo-Light;
}
.sidr ul li ul li
{
font-size:16px !important;
}
.sidr ul li:hover, .sidr ul li.active, .sidr ul li.sidr-class-active, .sidr-class-current > a, .sidr ul li ul li:hover, .sidr ul li ul li.active, .sidr ul li ul li.sidr-class-active
{
    background: transparent;
    }

a.sidr-class-toggle-sidr-close
{
padding:5px 20px !important;
}
.sidr ul li, .sidr ul
{
	border:0;
}
.sidr ul li a, .sidr ul li span
{
height:26px;
}


@media screen and (min-width: 320px) and (max-width: 700px)
{
	[class*="col-"]{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
	}
	.bg-green
	{
		background:rgba(63, 74, 71, 1);
		height:100%;
	}
	.pos_green
	{
		display:none !important;
		position:none !important;
		
	}
	.lhscontent
	{
	padding-top:0px !important;
	padding-bottom:10px !important;
	}
	.lhsmenu {
    
	    display: none !important;
	}
	.mobilemenu,.adaptive-menu__open
	{
	display:block !important;
	}
	.footer_social
	{
	margin-top:28% !important;
	}
}
@media screen and (min-width: 600px) and (max-width: 767px) 
{
	[class*="col-"]{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
	}
	.bg-green
	{
		background:rgba(63, 74, 71, 1);
		height:100%;
	}
	.pos_green
	{
		display:none !important;
		position:none !important;
		
	}
	.lhscontent
	{
	padding-top:0px !important;
	padding-bottom:10px !important;
	}
	.lhsmenu {
    
	    display: none !important;
	}
	.mobilemenu
	{
	display:block !important;
	}
}

@media screen and (min-width: 768px) and (max-width: 1024px) 
{
				
				.logo img {
				    display: block;
				    margin-right: auto;
				    margin-left: auto;
				    max-width: 100%;
				    height: auto;
				}
				.footer_social
				{
				margin-top:60% !important;
				}
				.lhscontent
				{
				padding-left:10px;
				padding-right:10px;
				padding-bottom: 37% !important;
				
				}
				
				
}