html {
 
height: 100%;
 
}
 
html {
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important;
  overflow-y: scroll;
  overflow-x: hidden;
}
 
body{
	position:relative;
	background-color: #333333;
        padding: 0;
	margin: 0;
	overflow: hidden;
        width: 100%;
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 18px;
}

::selection {
  background: #66FFFF ; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #66FFFF ; /* Gecko Browsers */
}

a {

text-decoration: none;
color:#167ac6;

}

.arrow-up {

	width: 0; 
	height: 0; 
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 13px solid white;
        margin-bottom: -5px;
        margin-top: -20px;
        margin-left: -4px;
        display: table-cell;
}


@media only screen and (min-width : 150px) and (max-width : 977px)
{
 
body{
overflow-x:hidden;
}
 
}


#wrapper{ width: 960px; margin: 0 auto; margin-top: -1px; text-align: left; }
#content{ position:relative; background-color: #FFF; border: 0px solid #DDD; padding: 20px; margin: 0px 0 0 0; box-shadow: 5px 5px 10px #202020 }

#wrapper-owl{ width: 960px; margin: 0 auto; text-align: left; }
#content-owl{ position:relative; background-color: #111; border: 0px solid #DDD; padding: 20px; margin: 45px 0 0 0; margin-bottom: -21px; box-shadow: 5px 0px 10px #202020 }

#wrapper-c{ width: 960px; position: relative; margin: 0 auto; text-align: left; z-index: 999; overflow: hidden; }

@media only screen and (min-width : 150px) and (max-width : 977px)
{

#wrapper{ width: 960px; max-width: 100%; margin: 0; margin-top: -1px; text-align: left; }
#content{ position:relative; background-color: #FFF; border: 0px solid #DDD; padding: 20px; margin: 0px 0 0 0; }

#wrapper-owl{ width: 960px; max-width: 100%; margin: 0; text-align: left; }
#content-owl{ position:relative; background-color: #111; border: 0px solid #DDD; padding: 20px; margin: 0px 0 0 0; margin-bottom: -21px; }

}