/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */


/* General Custom CSS */


/*@font-face {
    font-family: "AquaticHeavy";
    src: url(http://www.goliathgauntlet.org/files/AquaticHeavy.ttf) format("truetype");
}*/

a {text-decoration:underline;}

.container {padding:0;}

::selection {

  background-color: rgba(216, 81, 2, 0.7);

  color: rgba(255, 255, 255, 1);
}


/*temporary fix*/

/*header#header {margin-top:-21px!important;padding-top:20px;}*/

/* 30 second clips
#videosList .video {width:33%;margin:4px .15%;float:left;background-color: rgba(252, 252, 252, 0.07); padding: 5px;font-size: 18pt;position:relative;}
#videoclips .container { max-width: 100%;}
#videosList .video .videoslate {z-index:10;}
#videosList p {margin:6px;text-align:center;   position: absolute;  top: 80%; left: 0; width: 100%; z-index:20;}
#videosList p span {background:rgba(217, 81, 2, 0.7);padding:0 4px; }*/





/*----MENU-----*/

#top .main_menu .menu li {text-transform: uppercase;}

.logo img {padding: 5px 0 0;}



/*Keeps menu same size on scroll*/

/*#header_main .container, .main_menu ul:first-child > li a {height: 55px !important; line-height: 66px !important;}

.logo img, .logo a {height:60px !important; max-height: 72px !important;}

.fixed_header #main {padding-top: 55px;}*/



.main_menu ul:first-child > li > a {font-weight: 900;font-size: 15px;}



/*arrow*/

/*.avia-menu-fx .avia-arrow-wrap {width: 20px;height: 20px;}

.avia-menu-fx .avia-arrow-wrap .avia-arrow {top: 5px;width: 20px;height: 20px;}

.avia-menu-fx {height: 0px;}*/

.avia-menu-fx {width: 117px;background: url(../../../uploads/2014/04/splat-sm.png) bottom left transparent no-repeat !important;left:-10px;height:17px;}



/*-----------VIDEO-------*/

#landing .avia-image-container.avia-builder-el-1 {
  top: 0;   right: 0;
  width: 305px;
  margin: 100px;
position: absolute; /* z-index:1; */}

/*
#landing .avia-image-container.avia-builder-el-3 .image-overlay {background:transparent;}

#landing .avia-image-container.avia-builder-el-3 a:hover .image-overlay {opacity: 0.9 !important;}

.avia-section, #obstacles  {  position: relative;  z-index: 100;}*/





/*----SECTIONS-----*/



/*#header, .ls-wp-fullwidth-container {border-bottom: 3px solid #D95204;}*/

.alternate_color .hr-short .hr-inner-style, .alternate_color .hr-short .hr-inner {background-color: #3D5260 !important;}

span.hr-inner, span.hr-inner-style /*.avia-testimonial*/ {border-color: #D95204 /*#c3512f*/ !important;}

.alternate_color .avia-icon-list .iconlist_icon {background-color: #D95204 /*#c3512f*/ !important;}



#main, .html_stretched #wrap_all {background: url(../../../../files/shinshredder.jpg) #232b30 top center repeat fixed; background-size: cover;position: relative;} 

/*url(http://goliathgauntlet.com/wp-content/uploads/2013/04/full_grunge_bg.jpg) #8EA1AD top center repeat fixed*/



#grungebordert {background: url(../../../uploads/2014/04/top_border.png) repeat-x right bottom;

/*height: 150px;

min-height: 150px;*/

border: none;

  position: relative;

  z-index: 100;

  margin-top: -100px;}



#coursemap {background: url(../../../uploads/2014/04/top_border.png) repeat-x right bottom;

border: none;

  position: relative;

  z-index: 100;

  margin-top: -100px;}

  

/*.transparent_dark {padding:0px!important;}*/

.avia-tooltip{width:300px!important;}

.avia-tooltip img{padding:0px!important;}

/*#coursemap {background: url(../../../uploads/2014/08/CourseLayoutFullBorder_3.png) center center; height: 608px; margin: 100px 0;}*/

/*#course {min-height:0px; margin-bottom:-2px;}*/


#grungeborderb {background: url(../../../uploads/2014/04/bottom_border.png) repeat-x left top;

/*height: 150px;

min-height: 150px;*/

border: none;

  position: relative;

  z-index: 110;

  margin-bottom: -100px;}



.avia-shadow {box-shadow: none !important;}



.avia-section .container .av-special-heading-tag {padding-bottom:0 !important;}



.alternate_color, .container_wrap {border-top:none;}

.alternate_color .pricing-table {background-color: #F0F0F0; border-radius: 6px;}

.pricing-table>li:last-child {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}

.alternate_color .toggler {background:#344652;}



h1 span.highlight { background: rgba(21, 47, 64, 0.8); line-height: 1.5em; padding: 0 10px;}




#shfm .shfmlogo {height:180px;}



/*----MASONRY GRID----*/


.av-inner-masonry-content {

  background: rgba(217, 82, 4, .7) !important;

  height: 101%;

}



.av-masonry-entry .av-masonry-entry-content {

  text-align: center;

  font-size: 30pt;

  padding: 10% 0 0 0;

  color: #fff;

  line-height:1em;

}



#obstacles.main_color .av-masonry {background: #152f40;}

.av-large-gap.av-flex-size .av-masonry-entry .av-inner-masonry {  margin-right: 10px;  margin-bottom: 10px;}



/*----PHOTO GALLERY-----*/



#top div .avia-gallery .avia-gallery-big {padding:0;margin-bottom:7px;border-color: #152F40;border-radius: 3px;}

#top div .avia-gallery img {padding: 0px; border-color: #152F40;}





/*----SPONSORS/FOOTER-----*/

#sponsors .no_margin.av_one_sixth {width: 15.9%;}

#sponsors .slide-entry {margin: 8px;}

#sponsors .no_margin.av_one_fourth  {width:24%;}

#sponsors .no_margin.av_one_fifth {width: 19%;}

.main_color .avia-content-slider .slide-image {background:#bababa;}


.socket_color .avia-content-slider .slide-image {background:#161A1C;}



#footer {display: none;}



#socket, #socket .copyright  {float:none; text-align:center;}



#top .avia-layerslider .ls-wp-container .ls-layer h1 {color:#111;}





/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}