@charset 'utf-8';
@import url('https://fonts.googleapis.com/css?family=Anton');
/* CSS Document Generated by EggZack */
/* Reset */
html ,
body ,
div ,
span ,
applet ,
object ,
iframe ,
h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 ,
p ,
blockquote ,
pre ,
a ,
abbr ,
acronym ,
address ,
big ,
cite ,
code ,
del ,
dfn ,
em ,
font ,
img ,
ins ,
kbd ,
q ,
s ,
samp ,
small ,
strike ,
strong ,
sub ,
sup ,
tt ,
var ,
b ,
u ,
i ,
center ,
dl ,
dt ,
dd ,
ol ,
ul ,
li ,
fieldset ,
form ,
label ,
legend { margin : 0; padding : 0; border : 0; outline : 0; font-size : 100%; vertical-align : baseline; background : transparent; }
body { line-height : 1; }
* ,
*:after ,
*:before { box-sizing : border-box; -o-box-sizing : border-box; -ms-box-sizing : border-box; -moz-box-sizing : border-box; -khtml-box-sizing : border-box; -webkit-box-sizing : border-box; }
blockquote ,
q { quotes : none; }
blockquote:before ,
blockquote:after ,
q:before ,
q:after { content : ''; content : none; }
:focus { outline : 0; }
ins { text-decoration : none; }
del { text-decoration : line-through; }
table { border-collapse : collapse; border-spacing : 0; }
div { display : block; }
p { padding-bottom : 10px; }
ul { margin-left : 20px; }
small { font-size : 12px; }
input ,
textarea ,
select ,
button ,
label { margin : 0; line-height : normal; font-family : inherit; font-size : 100%; box-sizing : border-box; -o-box-sizing : border-box; -ms-box-sizing : border-box; -moz-box-sizing : border-box; -khtml-box-sizing : border-box; -webkit-box-sizing : border-box; }
::-moz-focus-inner { padding : 0 !important; border : 0 !important; }
img { max-width : 100%; }
ul[class*='bx'] { margin-left : 0; }
html ,
body { height : auto; }

/* HTML5 */
header ,
section ,
footer ,
aside ,
nav ,
article ,
figure ,
abbr { display : block; margin : 0; border : 0; }

/* Clear */
.clear { clear : both !important; }
.clearfix:after { visibility : hidden; display : block; font-size : 0; content : ' '; clear : both; height : 0; }
* html .clearfix { zoom : 1; }
*:first-child + html .clearfix { zoom : 1; }

/* Grid */
.container_fluid { display : block; width : 100%; margin : 0 auto; }
.container { display : block; width : 100%; max-width : 1180px; margin : 0 auto; }
.container_m { display : block; width : 100%; max-width : 960px; margin : 0 auto; }
.container_s { display : block; width : 100%; max-width : 750px; margin : 0 auto; }
.row { display : block; clear : both; }
.row:before ,
.row:after { content : ''; display : block; clear : both; }

/* Cols */
[class*='col-'] { padding-right : 0; float : left; }
[class*='col-']:last-of-type { padding-right : 0; }
.col-1-12 { width : 8.3333%; }
.col-2-12 { width : 16.6667%; }
.col-3-12 { width : 25%; }
.col-4-12 { width : 33.3333%; }
.col-5-12 { width : 41.6667%; }
.col-6-12 { width : 50%; }
.col-7-12 { width : 58.3333%; }
.col-8-12 { width : 66.6667%; }
.col-9-12 { width : 75%; }
.col-10-12 { width : 83.3333%; }
.col-11-12 { width : 91.6667%; }
.col-12-12 { width : 100%; }


/* Breaking Point */
@media only screen and (max-width:959px) { [class*='col-'] { float : none; }
  .col-1-12 { width : 100%; }
  .col-2-12 { width : 100%; }
  .col-3-12 { width : 100%; }
  .col-4-12 { width : 100%; }
  .col-5-12 { width : 100%; }
  .col-6-12 { width : 100%; }
  .col-7-12 { width : 100%; }
  .col-8-12 { width : 100%; }
  .col-9-12 { width : 100%; }
  .col-10-12 { width : 100%; }
  .col-11-12 { width : 100%; }
  .col-12-12 { width : 100%; } }

/* Fonts */
body { font-family : 'Arial'; }

/* H1 - H6 (hs) */
h6 { font : 16px/20px 'Open Sans'; font-weight : normal; display : block; }
h5 { font : 18px/22px 'Open Sans'; font-weight : normal; display : block; }
h4 { font : 20px/24px 'Open Sans'; font-weight : normal; display : block; }
h3 { font : 22px/26px 'Open Sans'; font-weight : normal; display : block; }
h2 { font : 24px/28px 'Open Sans'; font-weight : normal; display : block; }
h1 { font : 26px/30px 'Open Sans'; font-weight : normal; display : block; }

/* Text defaults */
.left { text-align : left; }
.right { text-align : right; }
.center { text-align : center; }
.justify { text-align : justify; }
.underline { text-decoration : underline; }
.no_underline { text-decoration : none; }
.uppercase { text-transform : uppercase; }
.lowercase { text-transform : lowercase; }
.capitalize { text-transform : capitalize; }
.size11 { font-size : 11px; }
.size12 { font-size : 12px; }
.size13 { font-size : 13px; }
.size14 { font-size : 14px; }
.size15 { font-size : 15px; }
.size16 { font-size : 16px; }
.size17 { font-size : 17px; }
.size18 { font-size : 18px; }
.size19 { font-size : 19px; }
.size20 { font-size : 20px; }
.size21 { font-size : 21px; }
.size22 { font-size : 22px; }
.size23 { font-size : 23px; }
.size24 { font-size : 24px; }
.size25 { font-size : 25px; }
.size26 { font-size : 26px; }
.size27 { font-size : 27px; }
.size28 { font-size : 28px; }
.size29 { font-size : 29px; }
.size30 { font-size : 30px; }
.size31 { font-size : 31px; }
.size32 { font-size : 32px; }
.italic { font-style : italic; }
.bold { font-weight : bold; }
.weight100 { font-weight : 100px; }
.weight200 { font-weight : 200px; }
.weight300 { font-weight : 300px; }
.weight400 { font-weight : 400px; }
.weight500 { font-weight : 500px; }
.weight600 { font-weight : 600px; }
.weight700 { font-weight : 700px; }
.weight800 { font-weight : 800px; }
.weight900 { font-weight : 900px; }

/* Background & Color defaults */
.bg_0 { background : #F5F5F5; }
.color_0 { color : #F5F5F5; }
.border_0 { border-color : #F5F5F5; }
.bg_contrast_0 { background : #F5F5F5; color : #000000; }
.color_contrast_0 { color : #F5F5F5; background : #000000; }
.bg_0_rgba25 { background : rgba(245,245,245,0.25); }
.bg_0_rgba50 { background : rgba(245,245,245,0.50); }
.bg_0_rgba75 { background : rgba(245,245,245,0.75); }
.bg_1 { background : #FFFFFF; }
.color_1 { color : #FFFFFF; }
.border_1 { border-color : #FFFFFF; }
.bg_contrast_1 { background : #FFFFFF; color : #000000; }
.color_contrast_1 { color : #FFFFFF; background : #000000; }
.bg_1_rgba25 { background : rgba(255,255,255,0.25); }
.bg_1_rgba50 { background : rgba(255,255,255,0.50); }
.bg_1_rgba75 { background : rgba(255,255,255,0.75); }
.bg_2 { background : #E1E1E1; }
.color_2 { color : #E1E1E1; }
.border_2 { border-color : #E1E1E1; }
.bg_contrast_2 { background : #E1E1E1; color : #000000; }
.color_contrast_2 { color : #E1E1E1; background : #000000; }
.bg_2_rgba25 { background : rgba(225,225,225,0.25); }
.bg_2_rgba50 { background : rgba(225,225,225,0.50); }
.bg_2_rgba75 { background : rgba(225,225,225,0.75); }
.bg_3 { background : #000000; }
.color_3 { color : #000000; }
.border_3 { border-color : #000000; }
.bg_contrast_3 { background : #000000; color : #FFFFFF; }
.color_contrast_3 { color : #000000; background : #FFFFFF; }
.bg_3_rgba25 { background : rgba(244,42,42,0.25); }
.bg_3_rgba50 { background : rgba(244,42,42,0.50); }
.bg_3_rgba75 { background : rgba(244,42,42,0.75); }
.bg_4 { background : #F7A737; }
.color_4 { color : #F7A737; }
.border_4 { border-color : #F7A737; }
.bg_contrast_4 { background : #F7A737; color : #FFFFFF; }
.color_contrast_4 { color : #F7A737; background : #FFFFFF; }
.bg_4_rgba25 { background : rgba(30,152,237,0.25); }
.bg_4_rgba50 { background : rgba(30,152,237,0.50); }
.bg_4_rgba75 { background : rgba(30,152,237,0.75); }
.bg_5 { background : #000000; }
.color_5 { color : #000000; }
.border_5 { border-color : #000000; }
.bg_contrast_5 { background : #000000; color : #FFFFFF; }
.color_contrast_5 { color : #000000; background : #FFFFFF; }
.bg_5_rgba25 { background : rgba(0,0,0,0.25); }
.bg_5_rgba50 { background : rgba(0,0,0,0.50); }
.bg_5_rgba75 { background : rgba(0,0,0,0.75); }
.bg_6 { background : #000; }
.color_6 { color : #000; }
.border_6 { border-color : #000; }
.bg_contrast_6 { background : #000; color : #FFFFFF; }
.color_contrast_6 { color : #000; background : #FFFFFF; }
.bg_6_rgba25 { background : rgba(72,72,72,0.25); }
.bg_6_rgba50 { background : rgba(72,72,72,0.50); }
.bg_6_rgba75 { background : rgba(72,72,72,0.75); }
.bg_7 { background : #FCFCFC; }
.color_7 { color : #FCFCFC; }
.border_7 { border-color : #FCFCFC; }
.bg_contrast_7 { background : #FCFCFC; color : #000000; }
.color_contrast_7 { color : #FCFCFC; background : #000000; }
.bg_7_rgba25 { background : rgba(252,252,252,0.25); }
.bg_7_rgba50 { background : rgba(252,252,252,0.50); }
.bg_7_rgba75 { background : rgba(252,252,252,0.75); }

/* List styles */
.list-none { list-style-type : none; }
.list-circle { list-style-type : circle; }
.list-square { list-style-type : square; }
.list-disc { list-style-type : disc; }
.list-decimal { list-style-type : decimal; }

/* Margins */
.margin0 { margin : 0; }
.margin1 { margin : 1px; }
.margin2 { margin : 2px; }
.margin3 { margin : 3px; }
.margin4 { margin : 4px; }
.margin5 { margin : 5px; }
.margin6 { margin : 6px; }
.margin7 { margin : 7px; }
.margin8 { margin : 8px; }
.margin9 { margin : 9px; }
.margin10 { margin : 10px; }
.margin15 { margin : 15px; }
.margin20 { margin : 20px; }
.margin25 { margin : 25px; }
.margin30 { margin : 30px; }
.margin35 { margin : 35px; }
.margin40 { margin : 40px; }
.margin45 { margin : 45px; }
.margin50 { margin : 50px; }
.margin_top0 { margin-top : 0; }
.margin_top1 { margin-top : 1px; }
.margin_top2 { margin-top : 2px; }
.margin_top3 { margin-top : 3px; }
.margin_top4 { margin-top : 4px; }
.margin_top5 { margin-top : 5px; }
.margin_top6 { margin-top : 6px; }
.margin_top7 { margin-top : 7px; }
.margin_top8 { margin-top : 8px; }
.margin_top9 { margin-top : 9px; }
.margin_top10 { margin-top : 10px; }
.margin_top15 { margin-top : 15px; }
.margin_top20 { margin-top : 20px; }
.margin_top25 { margin-top : 25px; }
.margin_top30 { margin-top : 30px; }
.margin_top35 { margin-top : 35px; }
.margin_top40 { margin-top : 40px; }
.margin_top45 { margin-top : 45px; }
.margin_top50 { margin-top : 50px; }
.margin_right0 { margin-right : 0; }
.margin_right1 { margin-right : 1px; }
.margin_right2 { margin-right : 2px; }
.margin_right3 { margin-right : 3px; }
.margin_right4 { margin-right : 4px; }
.margin_right5 { margin-right : 5px; }
.margin_right6 { margin-right : 6px; }
.margin_right7 { margin-right : 7px; }
.margin_right8 { margin-right : 8px; }
.margin_right9 { margin-right : 9px; }
.margin_right10 { margin-right : 10px; }
.margin_right15 { margin-right : 15px; }
.margin_right20 { margin-right : 20px; }
.margin_right25 { margin-right : 25px; }
.margin_right30 { margin-right : 30px; }
.margin_right35 { margin-right : 35px; }
.margin_right40 { margin-right : 40px; }
.margin_right45 { margin-right : 45px; }
.margin_right50 { margin-right : 50px; }
.margin_bottom0 { margin-bottom : 0; }
.margin_bottom1 { margin-bottom : 1px; }
.margin_bottom2 { margin-bottom : 2px; }
.margin_bottom3 { margin-bottom : 3px; }
.margin_bottom4 { margin-bottom : 4px; }
.margin_bottom5 { margin-bottom : 5px; }
.margin_bottom6 { margin-bottom : 6px; }
.margin_bottom7 { margin-bottom : 7px; }
.margin_bottom8 { margin-bottom : 8px; }
.margin_bottom9 { margin-bottom : 9px; }
.margin_bottom10 { margin-bottom : 10px; }
.margin_bottom15 { margin-bottom : 15px; }
.margin_bottom20 { margin-bottom : 20px; }
.margin_bottom25 { margin-bottom : 25px; }
.margin_bottom30 { margin-bottom : 30px; }
.margin_bottom35 { margin-bottom : 35px; }
.margin_bottom40 { margin-bottom : 40px; }
.margin_bottom45 { margin-bottom : 45px; }
.margin_bottom50 { margin-bottom : 50px; }
.margin_left0 { margin-left : 0; }
.margin_left1 { margin-left : 1px; }
.margin_left2 { margin-left : 2px; }
.margin_left3 { margin-left : 3px; }
.margin_left4 { margin-left : 4px; }
.margin_left5 { margin-left : 5px; }
.margin_left6 { margin-left : 6px; }
.margin_left7 { margin-left : 7px; }
.margin_left8 { margin-left : 8px; }
.margin_left9 { margin-left : 9px; }
.margin_left10 { margin-left : 10px; }
.margin_left15 { margin-left : 15px; }
.margin_left20 { margin-left : 20px; }
.margin_left25 { margin-left : 25px; }
.margin_left30 { margin-left : 30px; }
.margin_left35 { margin-left : 35px; }
.margin_left40 { margin-left : 40px; }
.margin_left45 { margin-left : 45px; }
.margin_left50 { margin-left : 50px; }
.margin0_auto { margin : 0 auto; }
.margin_auto { margin : auto; }

/* Paddings */
.padding0 { padding : 0; }
.padding1 { padding : 1px; }
.padding2 { padding : 2px; }
.padding3 { padding : 3px; }
.padding4 { padding : 4px; }
.padding5 { padding : 5px; }
.padding6 { padding : 6px; }
.padding7 { padding : 7px; }
.padding8 { padding : 8px; }
.padding9 { padding : 9px; }
.padding10 { padding : 10px; }
.padding15 { padding : 15px; }
.padding20 { padding : 20px; }
.padding25 { padding : 25px; }
.padding30 { padding : 30px; }
.padding35 { padding : 35px; }
.padding40 { padding : 40px; }
.padding45 { padding : 45px; }
.padding50 { padding : 50px; }
.padding_top0 { padding-top : 0; }
.padding_top1 { padding-top : 1px; }
.padding_top2 { padding-top : 2px; }
.padding_top3 { padding-top : 3px; }
.padding_top4 { padding-top : 4px; }
.padding_top5 { padding-top : 5px; }
.padding_top6 { padding-top : 6px; }
.padding_top7 { padding-top : 7px; }
.padding_top8 { padding-top : 8px; }
.padding_top9 { padding-top : 9px; }
.padding_top10 { padding-top : 10px; }
.padding_top15 { padding-top : 15px; }
.padding_top20 { padding-top : 20px; }
.padding_top25 { padding-top : 25px; }
.padding_top30 { padding-top : 30px; }
.padding_top35 { padding-top : 35px; }
.padding_top40 { padding-top : 40px; }
.padding_top45 { padding-top : 45px; }
.padding_top50 { padding-top : 50px; }
.padding_right0 { padding-right : 0; }
.padding_right1 { padding-right : 1px; }
.padding_right2 { padding-right : 2px; }
.padding_right3 { padding-right : 3px; }
.padding_right4 { padding-right : 4px; }
.padding_right5 { padding-right : 5px; }
.padding_right6 { padding-right : 6px; }
.padding_right7 { padding-right : 7px; }
.padding_right8 { padding-right : 8px; }
.padding_right9 { padding-right : 9px; }
.padding_right10 { padding-right : 10px; }
.padding_right15 { padding-right : 15px; }
.padding_right20 { padding-right : 20px; }
.padding_right25 { padding-right : 25px; }
.padding_right30 { padding-right : 30px; }
.padding_right35 { padding-right : 35px; }
.padding_right40 { padding-right : 40px; }
.padding_right45 { padding-right : 45px; }
.padding_right50 { padding-right : 50px; }
.padding_bottom0 { padding-bottom : 0; }
.padding_bottom1 { padding-bottom : 1px; }
.padding_bottom2 { padding-bottom : 2px; }
.padding_bottom3 { padding-bottom : 3px; }
.padding_bottom4 { padding-bottom : 4px; }
.padding_bottom5 { padding-bottom : 5px; }
.padding_bottom6 { padding-bottom : 6px; }
.padding_bottom7 { padding-bottom : 7px; }
.padding_bottom8 { padding-bottom : 8px; }
.padding_bottom9 { padding-bottom : 9px; }
.padding_bottom10 { padding-bottom : 10px; }
.padding_bottom15 { padding-bottom : 15px; }
.padding_bottom20 { padding-bottom : 20px; }
.padding_bottom25 { padding-bottom : 25px; }
.padding_bottom30 { padding-bottom : 30px; }
.padding_bottom35 { padding-bottom : 35px; }
.padding_bottom40 { padding-bottom : 40px; }
.padding_bottom45 { padding-bottom : 45px; }
.padding_bottom50 { padding-bottom : 50px; }
.padding_left0 { padding-left : 0; }
.padding_left1 { padding-left : 1px; }
.padding_left2 { padding-left : 2px; }
.padding_left3 { padding-left : 3px; }
.padding_left4 { padding-left : 4px; }
.padding_left5 { padding-left : 5px; }
.padding_left6 { padding-left : 6px; }
.padding_left7 { padding-left : 7px; }
.padding_left8 { padding-left : 8px; }
.padding_left9 { padding-left : 9px; }
.padding_left10 { padding-left : 10px; }
.padding_left15 { padding-left : 15px; }
.padding_left20 { padding-left : 20px; }
.padding_left25 { padding-left : 25px; }
.padding_left30 { padding-left : 30px; }
.padding_left35 { padding-left : 35px; }
.padding_left40 { padding-left : 40px; }
.padding_left45 { padding-left : 45px; }
.padding_left50 { padding-left : 50px; }

/* Borders */
.border_none { border-style : none; }
.border_top_none { border-top-style : none; }
.border_right_none { border-right-style : none; }
.border_bottom_none { border-bottom-style : none; }
.border_left_none { border-left-style : none; }
.border_dotted { border-style : dotted; }
.border_top_dotted { border-top-style : dotted; }
.border_right_dotted { border-right-style : dotted; }
.border_bottom_dotted { border-bottom-style : dotted; }
.border_left_dotted { border-left-style : dotted; }
.border_dashed { border-style : dashed; }
.border_top_dashed { border-top-style : dashed; }
.border_right_dashed { border-right-style : dashed; }
.border_bottom_dashed { border-bottom-style : dashed; }
.border_left_dashed { border-left-style : dashed; }
.border_solid { border-style : solid; }
.border_top_solid { border-top-style : solid; }
.border_right_solid { border-right-style : solid; }
.border_bottom_solid { border-bottom-style : solid; }
.border_left_solid { border-left-style : solid; }
.border_double { border-style : double; }
.border_top_double { border-top-style : double; }
.border_right_double { border-right-style : double; }
.border_bottom_double { border-bottom-style : double; }
.border_left_double { border-left-style : double; }
.border_inset { border-style : inset; }
.border_top_inset { border-top-style : inset; }
.border_right_inset { border-right-style : inset; }
.border_bottom_inset { border-bottom-style : inset; }
.border_left_inset { border-left-style : inset; }
.border_outset { border-style : outset; }
.border_top_outset { border-top-style : outset; }
.border_right_outset { border-right-style : outset; }
.border_bottom_outset { border-bottom-style : outset; }
.border_left_outset { border-left-style : outset; }
.border_collapse { border-collapse : collapse; }
.border_separate { border-collapse : separate; }

/* Floats */
.float_left { float : left; }
.float_right { float : right; }
.float_center { float : center; }
.float_none { float : none; }

/* Background properties */
.bg_repeat_x { background-repeat : repeat-x; }
.bg_repeat_y { background-repeat : repeat-y; }
.bg_no_repeat { background-repeat : no-repeat; }
.bg_left_top { background-position : left top; }
.bg_left_bottom { background-position : left bottom; }
.bg_left_center { background-position : left center; }
.bg_right_top { background-position : right top; }
.bg_right_bottom { background-position : right bottom; }
.bg_right_center { background-position : right center; }
.bg_center_top { background-position : center top; }
.bg_center_bottom { background-position : center bottom; }
.bg_center_center { background-position : center center; }
.bg_50_50 { background-position : 50% 50%; }
.bg_25_75 { background-position : 25% 75%; }
.bg_scroll { background-attachment : scroll; }
.bg_fixed { background-attachment : fixed; }
.bg_padding_box { background-origin : padding-box; }
.bg_border_box { background-origin : border-box; }
.bg_content_box { background-origin : content-box; }
.bg_cover { background-size : cover; }
.bg_contain { background-size : contain; }

/* Column count */
.col_count2 { column-count : 2; -o-column-count : 2; -ms-column-count : 2; -moz-column-count : 2; -khtml-column-count : 2; -webkit-column-count : 2; }
.col_count3 { column-count : 3; -o-column-count : 3; -ms-column-count : 3; -moz-column-count : 3; -khtml-column-count : 3; -webkit-column-count : 3; }
.col_count4 { column-count : 4; -o-column-count : 4; -ms-column-count : 4; -moz-column-count : 4; -khtml-column-count : 4; -webkit-column-count : 4; }
.col_count5 { column-count : 5; -o-column-count : 5; -ms-column-count : 5; -moz-column-count : 5; -khtml-column-count : 5; -webkit-column-count : 5; }
.col_gap1 { column-gap : 1; -o-column-gap : 1; -ms-column-gap : 1; -moz-column-gap : 1; -khtml-column-gap : 1; -webkit-column-gap : 1; }
.col_gap2 { column-gap : 2; -o-column-gap : 2; -ms-column-gap : 2; -moz-column-gap : 2; -khtml-column-gap : 2; -webkit-column-gap : 2; }
.col_gap3 { column-gap : 3; -o-column-gap : 3; -ms-column-gap : 3; -moz-column-gap : 3; -khtml-column-gap : 3; -webkit-column-gap : 3; }
.col_gap4 { column-gap : 4; -o-column-gap : 4; -ms-column-gap : 4; -moz-column-gap : 4; -khtml-column-gap : 4; -webkit-column-gap : 4; }
.col_gap5 { column-gap : 5; -o-column-gap : 5; -ms-column-gap : 5; -moz-column-gap : 5; -khtml-column-gap : 5; -webkit-column-gap : 5; }
.col_gap6 { column-gap : 6; -o-column-gap : 6; -ms-column-gap : 6; -moz-column-gap : 6; -khtml-column-gap : 6; -webkit-column-gap : 6; }
.col_gap7 { column-gap : 7; -o-column-gap : 7; -ms-column-gap : 7; -moz-column-gap : 7; -khtml-column-gap : 7; -webkit-column-gap : 7; }
.col_gap8 { column-gap : 8; -o-column-gap : 8; -ms-column-gap : 8; -moz-column-gap : 8; -khtml-column-gap : 8; -webkit-column-gap : 8; }
.col_gap9 { column-gap : 9; -o-column-gap : 9; -ms-column-gap : 9; -moz-column-gap : 9; -khtml-column-gap : 9; -webkit-column-gap : 9; }
.col_gap10 { column-gap : 10; -o-column-gap : 10; -ms-column-gap : 10; -moz-column-gap : 10; -khtml-column-gap : 10; -webkit-column-gap : 10; }
.col_gap15 { column-gap : 15; -o-column-gap : 15; -ms-column-gap : 15; -moz-column-gap : 15; -khtml-column-gap : 15; -webkit-column-gap : 15; }
.col_gap20 { column-gap : 20; -o-column-gap : 20; -ms-column-gap : 20; -moz-column-gap : 20; -khtml-column-gap : 20; -webkit-column-gap : 20; }
.col_gap25 { column-gap : 25; -o-column-gap : 25; -ms-column-gap : 25; -moz-column-gap : 25; -khtml-column-gap : 25; -webkit-column-gap : 25; }
.col_gap30 { column-gap : 30; -o-column-gap : 30; -ms-column-gap : 30; -moz-column-gap : 30; -khtml-column-gap : 30; -webkit-column-gap : 30; }
.col_gap35 { column-gap : 35; -o-column-gap : 35; -ms-column-gap : 35; -moz-column-gap : 35; -khtml-column-gap : 35; -webkit-column-gap : 35; }
.col_gap40 { column-gap : 40; -o-column-gap : 40; -ms-column-gap : 40; -moz-column-gap : 40; -khtml-column-gap : 40; -webkit-column-gap : 40; }
.col_gap45 { column-gap : 45; -o-column-gap : 45; -ms-column-gap : 45; -moz-column-gap : 45; -khtml-column-gap : 45; -webkit-column-gap : 45; }
.col_gap50 { column-gap : 50; -o-column-gap : 50; -ms-column-gap : 50; -moz-column-gap : 50; -khtml-column-gap : 50; -webkit-column-gap : 50; }

/* Cursors */
.cursor_alias { cursor : alias; }
.cursor_all_scroll { cursor : all-scroll; }
.cursor_auto { cursor : auto; }
.cursor_cell { cursor : cell; }
.cursor_context_menu { cursor : context-menu; }
.cursor_col_resize { cursor : col-resize; }
.cursor_copy { cursor : copy; }
.cursor_crosshair { cursor : crosshair; }
.cursor_default { cursor : default; }
.cursor_e_resize { cursor : e-resize; }
.cursor_ew_resize { cursor : ew-resize; }
.cursor_grab { cursor : -webkit-grab; cursor : grab; }
.cursor_grabbing { cursor : -webkit-grabbing; cursor : grabbing; }
.cursor_help { cursor : help; }
.cursor_move { cursor : move; }
.cursor_n_resize { cursor : n-resize; }
.cursor_ne_resize { cursor : ne-resize; }
.cursor_nesw_resize { cursor : nesw-resize; }
.cursor_ns_resize { cursor : ns-resize; }
.cursor_nw_resize { cursor : nw-resize; }
.cursor_nwse_resize { cursor : nwse-resize; }
.cursor_no_drop { cursor : no-drop; }
.cursor_none { cursor : none; }
.cursor_not_allowed { cursor : not-allowed; }
.cursor_pointer { cursor : pointer; }
.cursor_progress { cursor : progress; }
.cursor_row_resize { cursor : row-resize; }
.cursor_s_resize { cursor : s-resize; }
.cursor_se_resize { cursor : se-resize; }
.cursor_sw_resize { cursor : sw-resize; }
.cursor_text { cursor : text; }
.cursor_vertical_text { cursor : vertical-text; }
.cursor_w_resize { cursor : w-resize; }
.cursor_wait { cursor : wait; }
.cursor_zoom_in { cursor : zoom-in; }
.cursor_zoom_out { cursor : zoom-out; }
.cursor_initial { cursor : initial; }

/* Display */
.inline { display : inline; }
.block { display : block; }
.inline_block { display : inline-block; }
.table { display : table; }
.inline_table { display : inline-table; }
.list_item { display : list-item; }
.table_cell { display : table-cell; }
.none { display : none; }

/* Width & Height */
.full_width { width : 100%; }
.max_full_width { max-width : 100%; }
.full_height { height : 100%; }
.max_full_height { max-height : 100%; }

/* Round corners */
.radius2 { border-radius : 2px; -o-border-radius : 2px; -ms-border-radius : 2px; -moz-border-radius : 2px; -khtml-border-radius : 2px; -webkit-border-radius : 2px; }
.top_right_radius2 { border-top-right-radius : 2px; -o-border-top-right-radius : 2px; -ms-border-top-right-radius : 2px; -moz-border-top-right-radius : 2px; -khtml-border-top-right-radius : 2px; -webkit-border-top-right-radius : 2px; }
.top_left_radius2 { border-top-left-radius : 2px; -o-border-top-left-radius : 2px; -ms-border-top-left-radius : 2px; -moz-border-top-left-radius : 2px; -khtml-border-top-left-radius : 2px; -webkit-border-top-left-radius : 2px; }
.bottom_right_radius2 { border-bottom-right-radius : 2px; -o-border-bottom-right-radius : 2px; -ms-border-bottom-right-radius : 2px; -moz-border-bottom-right-radius : 2px; -khtml-border-bottom-right-radius : 2px; -webkit-border-bottom-right-radius : 2px; }
.bottom_left_radius2 { border-bottom-left-radius : 2px; -o-border-bottom-left-radius : 2px; -ms-border-bottom-left-radius : 2px; -moz-border-bottom-left-radius : 2px; -khtml-border-bottom-left-radius : 2px; -webkit-border-bottom-left-radius : 2px; }
.radius3 { border-radius : 3px; -o-border-radius : 3px; -ms-border-radius : 3px; -moz-border-radius : 3px; -khtml-border-radius : 3px; -webkit-border-radius : 3px; }
.top_right_radius3 { border-top-right-radius : 3px; -o-border-top-right-radius : 3px; -ms-border-top-right-radius : 3px; -moz-border-top-right-radius : 3px; -khtml-border-top-right-radius : 3px; -webkit-border-top-right-radius : 3px; }
.top_left_radius3 { border-top-left-radius : 3px; -o-border-top-left-radius : 3px; -ms-border-top-left-radius : 3px; -moz-border-top-left-radius : 3px; -khtml-border-top-left-radius : 3px; -webkit-border-top-left-radius : 3px; }
.bottom_right_radius3 { border-bottom-right-radius : 3px; -o-border-bottom-right-radius : 3px; -ms-border-bottom-right-radius : 3px; -moz-border-bottom-right-radius : 3px; -khtml-border-bottom-right-radius : 3px; -webkit-border-bottom-right-radius : 3px; }
.bottom_left_radius3 { border-bottom-left-radius : 3px; -o-border-bottom-left-radius : 3px; -ms-border-bottom-left-radius : 3px; -moz-border-bottom-left-radius : 3px; -khtml-border-bottom-left-radius : 3px; -webkit-border-bottom-left-radius : 3px; }
.radius4 { border-radius : 4px; -o-border-radius : 4px; -ms-border-radius : 4px; -moz-border-radius : 4px; -khtml-border-radius : 4px; -webkit-border-radius : 4px; }
.top_right_radius4 { border-top-right-radius : 4px; -o-border-top-right-radius : 4px; -ms-border-top-right-radius : 4px; -moz-border-top-right-radius : 4px; -khtml-border-top-right-radius : 4px; -webkit-border-top-right-radius : 4px; }
.top_left_radius4 { border-top-left-radius : 4px; -o-border-top-left-radius : 4px; -ms-border-top-left-radius : 4px; -moz-border-top-left-radius : 4px; -khtml-border-top-left-radius : 4px; -webkit-border-top-left-radius : 4px; }
.bottom_right_radius4 { border-bottom-right-radius : 4px; -o-border-bottom-right-radius : 4px; -ms-border-bottom-right-radius : 4px; -moz-border-bottom-right-radius : 4px; -khtml-border-bottom-right-radius : 4px; -webkit-border-bottom-right-radius : 4px; }
.bottom_left_radius4 { border-bottom-left-radius : 4px; -o-border-bottom-left-radius : 4px; -ms-border-bottom-left-radius : 4px; -moz-border-bottom-left-radius : 4px; -khtml-border-bottom-left-radius : 4px; -webkit-border-bottom-left-radius : 4px; }
.radius5 { border-radius : 5px; -o-border-radius : 5px; -ms-border-radius : 5px; -moz-border-radius : 5px; -khtml-border-radius : 5px; -webkit-border-radius : 5px; }
.top_right_radius5 { border-top-right-radius : 5px; -o-border-top-right-radius : 5px; -ms-border-top-right-radius : 5px; -moz-border-top-right-radius : 5px; -khtml-border-top-right-radius : 5px; -webkit-border-top-right-radius : 5px; }
.top_left_radius5 { border-top-left-radius : 5px; -o-border-top-left-radius : 5px; -ms-border-top-left-radius : 5px; -moz-border-top-left-radius : 5px; -khtml-border-top-left-radius : 5px; -webkit-border-top-left-radius : 5px; }
.bottom_right_radius5 { border-bottom-right-radius : 5px; -o-border-bottom-right-radius : 5px; -ms-border-bottom-right-radius : 5px; -moz-border-bottom-right-radius : 5px; -khtml-border-bottom-right-radius : 5px; -webkit-border-bottom-right-radius : 5px; }
.bottom_left_radius5 { border-bottom-left-radius : 5px; -o-border-bottom-left-radius : 5px; -ms-border-bottom-left-radius : 5px; -moz-border-bottom-left-radius : 5px; -khtml-border-bottom-left-radius : 5px; -webkit-border-bottom-left-radius : 5px; }
.radius10 { border-radius : 10px; -o-border-radius : 10px; -ms-border-radius : 10px; -moz-border-radius : 10px; -khtml-border-radius : 10px; -webkit-border-radius : 10px; }
.top_right_radius10 { border-top-right-radius : 10px; -o-border-top-right-radius : 10px; -ms-border-top-right-radius : 10px; -moz-border-top-right-radius : 10px; -khtml-border-top-right-radius : 10px; -webkit-border-top-right-radius : 10px; }
.top_left_radius10 { border-top-left-radius : 10px; -o-border-top-left-radius : 10px; -ms-border-top-left-radius : 10px; -moz-border-top-left-radius : 10px; -khtml-border-top-left-radius : 10px; -webkit-border-top-left-radius : 10px; }
.bottom_right_radius10 { border-bottom-right-radius : 10px; -o-border-bottom-right-radius : 10px; -ms-border-bottom-right-radius : 10px; -moz-border-bottom-right-radius : 10px; -khtml-border-bottom-right-radius : 10px; -webkit-border-bottom-right-radius : 10px; }
.bottom_left_radius10 { border-bottom-left-radius : 10px; -o-border-bottom-left-radius : 10px; -ms-border-bottom-left-radius : 10px; -moz-border-bottom-left-radius : 10px; -khtml-border-bottom-left-radius : 10px; -webkit-border-bottom-left-radius : 10px; }
.radius15 { border-radius : 15px; -o-border-radius : 15px; -ms-border-radius : 15px; -moz-border-radius : 15px; -khtml-border-radius : 15px; -webkit-border-radius : 15px; }
.top_right_radius15 { border-top-right-radius : 15px; -o-border-top-right-radius : 15px; -ms-border-top-right-radius : 15px; -moz-border-top-right-radius : 15px; -khtml-border-top-right-radius : 15px; -webkit-border-top-right-radius : 15px; }
.top_left_radius15 { border-top-left-radius : 15px; -o-border-top-left-radius : 15px; -ms-border-top-left-radius : 15px; -moz-border-top-left-radius : 15px; -khtml-border-top-left-radius : 15px; -webkit-border-top-left-radius : 15px; }
.bottom_right_radius15 { border-bottom-right-radius : 15px; -o-border-bottom-right-radius : 15px; -ms-border-bottom-right-radius : 15px; -moz-border-bottom-right-radius : 15px; -khtml-border-bottom-right-radius : 15px; -webkit-border-bottom-right-radius : 15px; }
.bottom_left_radius15 { border-bottom-left-radius : 15px; -o-border-bottom-left-radius : 15px; -ms-border-bottom-left-radius : 15px; -moz-border-bottom-left-radius : 15px; -khtml-border-bottom-left-radius : 15px; -webkit-border-bottom-left-radius : 15px; }
.radius20 { border-radius : 20px; -o-border-radius : 20px; -ms-border-radius : 20px; -moz-border-radius : 20px; -khtml-border-radius : 20px; -webkit-border-radius : 20px; }
.top_right_radius20 { border-top-right-radius : 20px; -o-border-top-right-radius : 20px; -ms-border-top-right-radius : 20px; -moz-border-top-right-radius : 20px; -khtml-border-top-right-radius : 20px; -webkit-border-top-right-radius : 20px; }
.top_left_radius20 { border-top-left-radius : 20px; -o-border-top-left-radius : 20px; -ms-border-top-left-radius : 20px; -moz-border-top-left-radius : 20px; -khtml-border-top-left-radius : 20px; -webkit-border-top-left-radius : 20px; }
.bottom_right_radius20 { border-bottom-right-radius : 20px; -o-border-bottom-right-radius : 20px; -ms-border-bottom-right-radius : 20px; -moz-border-bottom-right-radius : 20px; -khtml-border-bottom-right-radius : 20px; -webkit-border-bottom-right-radius : 20px; }
.bottom_left_radius20 { border-bottom-left-radius : 20px; -o-border-bottom-left-radius : 20px; -ms-border-bottom-left-radius : 20px; -moz-border-bottom-left-radius : 20px; -khtml-border-bottom-left-radius : 20px; -webkit-border-bottom-left-radius : 20px; }
.radius25 { border-radius : 25px; -o-border-radius : 25px; -ms-border-radius : 25px; -moz-border-radius : 25px; -khtml-border-radius : 25px; -webkit-border-radius : 25px; }
.top_right_radius25 { border-top-right-radius : 25px; -o-border-top-right-radius : 25px; -ms-border-top-right-radius : 25px; -moz-border-top-right-radius : 25px; -khtml-border-top-right-radius : 25px; -webkit-border-top-right-radius : 25px; }
.top_left_radius25 { border-top-left-radius : 25px; -o-border-top-left-radius : 25px; -ms-border-top-left-radius : 25px; -moz-border-top-left-radius : 25px; -khtml-border-top-left-radius : 25px; -webkit-border-top-left-radius : 25px; }
.bottom_right_radius25 { border-bottom-right-radius : 25px; -o-border-bottom-right-radius : 25px; -ms-border-bottom-right-radius : 25px; -moz-border-bottom-right-radius : 25px; -khtml-border-bottom-right-radius : 25px; -webkit-border-bottom-right-radius : 25px; }
.bottom_left_radius25 { border-bottom-left-radius : 25px; -o-border-bottom-left-radius : 25px; -ms-border-bottom-left-radius : 25px; -moz-border-bottom-left-radius : 25px; -khtml-border-bottom-left-radius : 25px; -webkit-border-bottom-left-radius : 25px; }
.radius30 { border-radius : 30px; -o-border-radius : 30px; -ms-border-radius : 30px; -moz-border-radius : 30px; -khtml-border-radius : 30px; -webkit-border-radius : 30px; }
.top_right_radius30 { border-top-right-radius : 30px; -o-border-top-right-radius : 30px; -ms-border-top-right-radius : 30px; -moz-border-top-right-radius : 30px; -khtml-border-top-right-radius : 30px; -webkit-border-top-right-radius : 30px; }
.top_left_radius30 { border-top-left-radius : 30px; -o-border-top-left-radius : 30px; -ms-border-top-left-radius : 30px; -moz-border-top-left-radius : 30px; -khtml-border-top-left-radius : 30px; -webkit-border-top-left-radius : 30px; }
.bottom_right_radius30 { border-bottom-right-radius : 30px; -o-border-bottom-right-radius : 30px; -ms-border-bottom-right-radius : 30px; -moz-border-bottom-right-radius : 30px; -khtml-border-bottom-right-radius : 30px; -webkit-border-bottom-right-radius : 30px; }
.bottom_left_radius30 { border-bottom-left-radius : 30px; -o-border-bottom-left-radius : 30px; -ms-border-bottom-left-radius : 30px; -moz-border-bottom-left-radius : 30px; -khtml-border-bottom-left-radius : 30px; -webkit-border-bottom-left-radius : 30px; }
.radius35 { border-radius : 35px; -o-border-radius : 35px; -ms-border-radius : 35px; -moz-border-radius : 35px; -khtml-border-radius : 35px; -webkit-border-radius : 35px; }
.top_right_radius35 { border-top-right-radius : 35px; -o-border-top-right-radius : 35px; -ms-border-top-right-radius : 35px; -moz-border-top-right-radius : 35px; -khtml-border-top-right-radius : 35px; -webkit-border-top-right-radius : 35px; }
.top_left_radius35 { border-top-left-radius : 35px; -o-border-top-left-radius : 35px; -ms-border-top-left-radius : 35px; -moz-border-top-left-radius : 35px; -khtml-border-top-left-radius : 35px; -webkit-border-top-left-radius : 35px; }
.bottom_right_radius35 { border-bottom-right-radius : 35px; -o-border-bottom-right-radius : 35px; -ms-border-bottom-right-radius : 35px; -moz-border-bottom-right-radius : 35px; -khtml-border-bottom-right-radius : 35px; -webkit-border-bottom-right-radius : 35px; }
.bottom_left_radius35 { border-bottom-left-radius : 35px; -o-border-bottom-left-radius : 35px; -ms-border-bottom-left-radius : 35px; -moz-border-bottom-left-radius : 35px; -khtml-border-bottom-left-radius : 35px; -webkit-border-bottom-left-radius : 35px; }
.radius40 { border-radius : 40px; -o-border-radius : 40px; -ms-border-radius : 40px; -moz-border-radius : 40px; -khtml-border-radius : 40px; -webkit-border-radius : 40px; }
.top_right_radius40 { border-top-right-radius : 40px; -o-border-top-right-radius : 40px; -ms-border-top-right-radius : 40px; -moz-border-top-right-radius : 40px; -khtml-border-top-right-radius : 40px; -webkit-border-top-right-radius : 40px; }
.top_left_radius40 { border-top-left-radius : 40px; -o-border-top-left-radius : 40px; -ms-border-top-left-radius : 40px; -moz-border-top-left-radius : 40px; -khtml-border-top-left-radius : 40px; -webkit-border-top-left-radius : 40px; }
.bottom_right_radius40 { border-bottom-right-radius : 40px; -o-border-bottom-right-radius : 40px; -ms-border-bottom-right-radius : 40px; -moz-border-bottom-right-radius : 40px; -khtml-border-bottom-right-radius : 40px; -webkit-border-bottom-right-radius : 40px; }
.bottom_left_radius40 { border-bottom-left-radius : 40px; -o-border-bottom-left-radius : 40px; -ms-border-bottom-left-radius : 40px; -moz-border-bottom-left-radius : 40px; -khtml-border-bottom-left-radius : 40px; -webkit-border-bottom-left-radius : 40px; }
.radius45 { border-radius : 45px; -o-border-radius : 45px; -ms-border-radius : 45px; -moz-border-radius : 45px; -khtml-border-radius : 45px; -webkit-border-radius : 45px; }
.top_right_radius45 { border-top-right-radius : 45px; -o-border-top-right-radius : 45px; -ms-border-top-right-radius : 45px; -moz-border-top-right-radius : 45px; -khtml-border-top-right-radius : 45px; -webkit-border-top-right-radius : 45px; }
.top_left_radius45 { border-top-left-radius : 45px; -o-border-top-left-radius : 45px; -ms-border-top-left-radius : 45px; -moz-border-top-left-radius : 45px; -khtml-border-top-left-radius : 45px; -webkit-border-top-left-radius : 45px; }
.bottom_right_radius45 { border-bottom-right-radius : 45px; -o-border-bottom-right-radius : 45px; -ms-border-bottom-right-radius : 45px; -moz-border-bottom-right-radius : 45px; -khtml-border-bottom-right-radius : 45px; -webkit-border-bottom-right-radius : 45px; }
.bottom_left_radius45 { border-bottom-left-radius : 45px; -o-border-bottom-left-radius : 45px; -ms-border-bottom-left-radius : 45px; -moz-border-bottom-left-radius : 45px; -khtml-border-bottom-left-radius : 45px; -webkit-border-bottom-left-radius : 45px; }
.radius50 { border-radius : 50px; -o-border-radius : 50px; -ms-border-radius : 50px; -moz-border-radius : 50px; -khtml-border-radius : 50px; -webkit-border-radius : 50px; }
.top_right_radius50 { border-top-right-radius : 50px; -o-border-top-right-radius : 50px; -ms-border-top-right-radius : 50px; -moz-border-top-right-radius : 50px; -khtml-border-top-right-radius : 50px; -webkit-border-top-right-radius : 50px; }
.top_left_radius50 { border-top-left-radius : 50px; -o-border-top-left-radius : 50px; -ms-border-top-left-radius : 50px; -moz-border-top-left-radius : 50px; -khtml-border-top-left-radius : 50px; -webkit-border-top-left-radius : 50px; }
.bottom_right_radius50 { border-bottom-right-radius : 50px; -o-border-bottom-right-radius : 50px; -ms-border-bottom-right-radius : 50px; -moz-border-bottom-right-radius : 50px; -khtml-border-bottom-right-radius : 50px; -webkit-border-bottom-right-radius : 50px; }
.bottom_left_radius50 { border-bottom-left-radius : 50px; -o-border-bottom-left-radius : 50px; -ms-border-bottom-left-radius : 50px; -moz-border-bottom-left-radius : 50px; -khtml-border-bottom-left-radius : 50px; -webkit-border-bottom-left-radius : 50px; }
.circle { border-radius : 50%; -o-border-radius : 50%; -ms-border-radius : 50%; -moz-border-radius : 50%; -khtml-border-radius : 50%; -webkit-border-radius : 50%; }

/* Defaults */
.fixed_element { position : fixed; top : 0; left : 0; width : 100%; z-index : 999999; }
.widgetNavbar li { white-space : nowrap; }
@media (max-width:959px) { .widgetHeader .logo ,
  .widgetHeader .header_contact { text-align : center; } }


/* Blueprints */
/* --- do not modify after this line --- */






/* Blueprint 6 */

/* Body */
.body { background-color : #F5F5F5; border-top : 4px solid #000000; }

/* A */
a { color : #000000; text-decoration : none; }
a:hover { color : #F7A737; }

/* Admin Bar */
.widgetAdminBar { background : #000000; }
.admin_bar { padding : 7px 10px 10px 5px; display : none; font-family : 'Open Sans'; }
.adminbar_trigger { display : block; width : 36px; height : 48px; float : right; border : none; text-align : center; position : relative; z-index : 9; margin-bottom : -48px; background : #F5F5F5; color : #FFFFFF; }
.adminbar_down ,
.adminbar_up { font : 10px/18px Arial; cursor : pointer; }
.adminbar_down:before { content : '\25BC'; }
.adminbar_up:before { content : '\25B2'; }
.at_q1 { width : 36px; height : 22px; border-radius : 0 0 0 18px; -moz-border-radius : 0 0 0 18px; -webkit-border-radius : 0 0 0 18px; -o-border-radius : 0 0 0 18px; -khtml-border-radius : 0 0 0 18px; position : absolute; left : 0; top : 0; background : #000000; color : #F5F5F5; }
.at_q2 { width : 18px; height : 18px; position : absolute; right : 0; top : 22px; background : #000000; }
.at_q2in { width : 18px; height : 18px; background : #FFF; border-radius : 0 18px 0 0; -moz-border-radius : 0 18px 0 0; -webkit-border-radius : 0 18px 0 0; -o-border-radius : 0 18px 0 0; -khtml-border-radius : 0 18px 0 0; position : absolute; top : 0; right : 0; background : #F5F5F5; }
a.adminbar_item { text-decoration : none; display : inline-block; font-size : 14px; line-height : 32px; padding : 0 15px; margin-left : 5px; background : #F5F5F5; color : #000000; }
a.adminbar_item:hover { background : #F5F5F5; color : #F7A737; }

/* Header */
.widgetHeader { color : #000000; border-bottom : 3px solid black; }
.header { padding : 10px; font-family : 'Open Sans'; text-transform : none; }
.logo img { max-width : 100%; max-height : 180px; height : auto; }
.header_contact { font-size : 18px; line-height : 28px; padding-top : 10px; }
.header_contact i { margin-right : 10px; }
.header_contact a { color : #000000; }

/* Nav Bar */
.widgetNavbar { padding-bottom : 0; line-height : 0;/* background : #FFFFFF; */ background : #F7A737; z-index : 99999; border-bottom : 3px solid black; margin-bottom : 0; }
.widgetNavbar ul { margin-left : 0; }
.navbar { margin-bottom : 0; border : 0; font-family : 'Open Sans'; }
.topnav { display : block; list-style : none; margin-bottom : 0; }
.topnav li { position : relative; display : inline-block; padding : 0; margin : 0; }
.topnav a { display : block; padding : 0 20px; text-decoration : none; font-size : 16px; line-height : 50px; color : #000000; }
.topnav i { margin-left : 10px; }
.topnav li:hover { background : #E1E1E1; }
.topnav li:hover a:hover { color : #000000; }
.topnav li.active { background : #000000; }
.topnav li.active a { color : #FFFFFF; }
.topnav li.active:hover a { background : #E1E1E1; color : #000000; }
.topnav_li:hover > ul.subnav ,
.topnav_li:hover > ul.subnavext { background : #F5F5F5; }
.subnav ,
.subnavext { display : none; list-style : none; margin-bottom : 0; z-index : 9999; }
.subnav li ,
.subnavext li { display : block; padding : 0; margin : 0; border-top : 1px solid black; }
.subnav a ,
.subnavext a { display : block; padding : 0 20px; font-size : 16px; line-height : 50px; text-decoration : none; white-space : nowrap; }
.topnav_li:hover > ul.subnav { display : block; position : absolute; left : 0; }
.topnav_li:hover > ul.subnavext { display : block; position : absolute; right : 0; }
.nav_min { display : none; width : 100%; word-spacing : -1; }
.nav_min a { display : inline-block; box-sizing : border-box; margin : 7px; float : right; font-size : 16px; line-height : 35px; padding : 0 15px; border-radius : 3px; -o-border-radius : 3px; -ms-border-radius : 3px; -moz-border-radius : 3px; -khtml-border-radius : 3px; -webkit-border-radius : 3px;; background : #000000; color : #F5F5F5; }
.nav_min a:hover { cursor : pointer; color : #F5F5F5; }
.topnavext_a i { margin-left : 0; }
.widgetNavbar .search_form { width : 100%; padding : 10px; }
.widgetNavbar .search_submit { width : 36px; height : 36px; text-align : center; border : 0; border-left : 1px solid black; background : #F5F5F5; }
.widgetNavbar .search_submit i { line-height : 30px; }
.widgetNavbar .search_q { width : calc(100% - 36px); width : -o-calc(100% - 36px); width : -ms-calc(100% - 36px); width : -khtml-calc(100% - 36px); width : -webkit-calc(100% - 36px);; height : 36px; border : 0; padding : 0 5px; line-height : 36px; }
.widgetNavbar .search_submit ,
.widgetNavbar .search_q { display : inline-block; vertical-align : top; }

/*bx slider*/
.bx-mainrail a { text-decoration : none; }
.bx-mainrail-slider { margin-bottom : 0; }
#slides { height : 400px; padding-right : 0; padding-left : 0; }
.slider_img { height : 400px; }
.bx-mainrail-caption { position : relative; width : 100%; height : 400px; }
.bx-mainrail-caption-inner { position : absolute; bottom : 0; left : 0; width : 50%; }
.bx-mainrail-title { background : #F5F5F5; color : #000000; padding : 10px; margin : 0 20px; }
.bx-mainrail-title a { color : #000000; }
.bx-mainrail-desc { background : rgba(0,0,0,0.7); padding : 10px; margin : 0 20px 20px 20px; color : #FFFFFF; }
.bx-mainrail-desc a { color : #FFFFFF; }
.bx-wrapper .bx-viewport { left : 0 !important; }
.bx-mainrail-read-more { display : block; float : right; width : 100%; line-height : 28px; }
.bx-mainrail-read-more-after { display : block; font-size : 0; content : ' '; clear : both; height : 0; }

/* Static cols */
.widgetStatic .static_col1 { background : #000000; height : 132px; margin-bottom : 0; padding : 20px; overflow : hidden; }
.widgetStatic .static_col2 { background : #FFFFFF; height : 132px; margin-bottom : 0; padding : 20px; overflow : hidden; }
.widgetStatic .static_col3 { background : #F7A737; height : 136px; padding : 20px; overflow : hidden; }
.widgetStatic .static_col1 ,
.widgetStatic .static_col1 a ,
.widgetStatic .static_col3 ,
.widgetStatic .static_col3 a { color : #FFFFFF; }
.widgetStatic .static_col2 ,
.widgetStatic .static_col2 a { color : #000000; }
.widgetStatic .pic table { height : 92px; text-align : center; }
.widgetStatic h4 { margin-bottom : 10px; padding-bottom : 0; }
.widgetStatic .static_col1:hover ,
.widgetStatic .static_col3:hover { color : rgba(255,255,255,0.7); -webkit-transition : 0.8s ease-in-out; transition : 0.8s ease-in-out; }
.widgetStatic .static_col2:hover { color : rgba(0,0,0,0.7); -webkit-transition : 0.8s ease-in-out; transition : 0.8s ease-in-out; }

/* widgetHtml */
.widgetHtml .container_inner { background : #FCFCFC; border : 1px solid #FFFFFF; padding : 20px; }
.widgetHtml { margin-bottom : 0; background : #FCFCFC; }

/* widgetContactOne */
.widgetContactOne { margin-bottom : 0; }
.widgetContactOne .page_contact_form ,
.widgetContactOne .page_one { background : #F5F5F5; border : 0 solid #FFFFFF; padding : 20px; height : 100%; }
.widgetContactOne .page_contact_form { margin-right : 10px; }
.widgetContactOne h4 { border-bottom : 1px solid #000000; padding : 0 10px 10px 0; margin-bottom : 10px; }
.widgetContactOne table .icon { background : #FCFCFC; width : 35px; text-align : center; }
.widgetContactOne table .field { background : #FCFCFC; text-align : center; }
.widgetContactOne .page_contact_form input ,
.widgetContactFullMap .page_contact_form textarea { width : 100%; }
.widgetContactOne #name ,
.widgetContactOne #email ,
.widgetContactOne #captcha { height : 35px; border : 0; padding : 0 5px; line-height : 35px; margin-bottom : 5px; }
.widgetContactOne #description { width : 100%; height : 70px; border : 0; padding : 0 5px; line-height : 35px; margin-bottom : 2px; }
.widgetContactOne #submit_contact_button { height : 35px; border : 0; width : 100px; }
.widgetContactOne .page_one img { float : left; margin-right : 10px; }
.widgetContactOne .page_one article h5 { height : 22px; overflow : hidden; }
.widgetContactOne .page_one article { margin-bottom : 10px; height : 70px; overflow : hidden; }
.widgetContactOne .page_one article:last-of-type { margin-bottom : 0; }
.widgetContactOne .page_one article a { color : #000000; }

/* wOBC_highlight */
.wOBC_highlight { margin-bottom : 0; background : #F7A737; }
.wOBC_highlight a { color : #FFFFFF; }
.wOBC_highlight article h5 { padding : 20px 20px 5px 0; }
.wOBC_highlight .meta ,
.wOBC_highlight .description { font-size : 14px; line-height : 18px; padding-right : 20px; }
.wOBC_highlight .description { height : 36px; overflow : hidden; }
.wOBC_highlight .read_more { margin-top : 10px; }
.wOBC_highlight .meta { font-style : italic; margin-bottom : 5px; }
.wOBC_highlight .img_container { float : left; width : 104px; height : 124px; border-top : 30px solid #FFFFFF; border-right : 20px solid #FFFFFF; border-bottom : 30px solid #FFFFFF; border-left : 20px solid #FFFFFF; margin : 3px 23px 3px 3px; }
.wOBC_highlight article:hover .img_container { border-top : 28px solid #FFFFFF; border-right : 18px solid #FFFFFF; border-bottom : 28px solid #FFFFFF; border-left : 18px solid #FFFFFF; }
.wOBC_highlight .container_inner { background : #F7A737; }

/* wOBC_lowlight */
.wOBC_lowlight { background : #F6CE96; margin-bottom : 0; color : #000000; }
.wOBC_lowlight .container_inner { background : #F6CE96; }
.wOBC_lowlight a { color : #FFFFFF; }
.wOBC_lowlight .columnOne { padding : 20px; border-right : 1px solid rgba(255,255,255,0.3); }
.wOBC_lowlight .columnOne:last-of-type { border-right : 0; }
.wOBC_lowlight .columnOne .img_container { width : 100%; height : 150px; }
.wOBC_lowlight .read_more { line-height : 36px; background : #FFFFFF; color : #000000; margin : 0 auto; margin-top : 20px; text-align : center; float : none; }
.wOBC_lowlight .columnOne h5 { text-align : center; padding : 10px; height : 64px; overflow : hidden; }
.wOBC_lowlight .meta { text-align : center; margin-bottom : 10px; }
.wOBC_lowlight .columnOne .img_container { margin : 0 auto; }

/* Footer */
.widgetFooter { background : #000; padding : 20px; position : relative; color : #FFFFFF; }
.widgetFooter .top-link { position : absolute; right : 0; top : -30px; background : #000; padding : 10px; text-align : center; color : #FFFFFF; }
.widgetFooter a { color : #FFFFFF; }
.widgetFooter a:hover { color : #FCFCFC; }
.widgetFooter a .fa-circle { color : #FFFFFF; }
.widgetFooter a:hover .fa-circle { color : #E1E1E1; }
.widgetFooter .fa-inverse { color : #000000; }
.widgetFooter h4 { padding-bottom : 15px; }
.widgetFooter [class*='col-'] { padding-right : 15px; line-height : 20px; }
.widgetFooter [class*='col-']:last-type { padding-right : 0; }
.widgetFooter .footer_map { border : 3px solid rgba(0,0,0,0.4); }
.widgetFooter .footer_map:hover { border : 3px solid rgba(0,0,0,0.2); }
.widgetFooter i.fa-map-marker ,
.widgetFooter i.fa-phone ,
.widgetFooter i.fa-at ,
.widgetFooter i.fa-compass { margin-right : 10px; }
.widgetCopyright { text-align : center; padding : 15px; }
.widgetCopyright a { color : #F7A737; }

/* Article2Success */
.article_title { padding : 15px; height : 100%; }
.article_title .breadcrumbs { padding-top : 15px; }
.article_adhoc a { display : inline-block; padding : 15px 25px; background : #FFFFFF; color : #000000; }
.article_adhoc a:hover { background : #FFFFFF; }
.article_meta { background : #FFFFFF; color : #000000; }
.article_meta .date { line-height : 45px; padding : 0 15px; }
.article_meta a { color : #000000; }
.article_meta_trigger i { margin-left : 15px; }
.article_meta .share a { padding : 0 15px; text-align : center; border-left : 1px solid rgba(0,0,0,0.6); line-height : 45px; margin : 0; width : 45px; display : inline-block; }
.article_meta .share a:hover { background : rgba(0,0,0,0.6); }
.article_meta_more { display : none; background : #E1E1E1; color : #000000; line-height : 45px; padding : 0 15px; }
.article_meta_more a { display : inline-block; padding-right : 15px; color : #000000; }
.article_image_inner { padding : 15px; text-align : center; }
.atyicle_image_inner_hover { background : rgba(225,225,225,0.2); }
.article_image_img { max-width : 100%; }
.article_description { padding : 20px; }
.article_images_carousel .active { border : 3px solid rgba(225,225,225,0.6); }
.article_event_map { height : 100%; min-height : 150px; }
.article_event_data { margin-bottom : 15px; }
.article_event_hours ,
.article_event_location { line-height : 20px; }
.article_description img[style*='float: left'] ,
.article_description img[style*='float:left'] { margin : 5px 15px 0 0; }
.article_description img[style*='float: right'] ,
.article_description img[style*='float:right'] { margin : 5px 0 0 15px; }

/* Articlelist2Success */
.eventscalendar_wrap { margin-bottom : 15px; }
.eventcalendar { width : 100%; border : 1px solid #FFFFFF; text-align : center; }
.eventcalendar tr ,
.eventcalendar td { border : 1px solid #FFFFFF; text-align : center; }
.eventcalendar td { padding : 10px; }
.eventcalendar .prev_month { margin-right : 15px; }
.eventcalendar .next_month { margin-left : 15px; }
.eventcalendar .b00 { background : rgba(255,255,255,0.2); }
.eventcalendar .cal_td_weekdays { background : rgba(225,225,225,0.2); }
.eventcalendar .calendar_close { float : right; color : #FFFFFF; width : 16px; text-align : center; }
.listing_a h2 { margin-bottom : 10px; }
.listing_img { margin : 0 15px 10px 0; }
.listing_published { color : ffffff; }
.listing_event_status ,
.listing_offer_status { line-height : 22px; }
.listing_event_status_active ,
.listing_offer_status_active { background : #000000; color : #FFFFFF; display : inline-block; padding : 0 5px; }
.listing_event_status_future { background : rgba(244,42,42,0.7); color : #FFFFFF; display : inline-block; padding : 0 5px; }
.listing_event_status_past ,
.listing_offer_status_expired { background : rgba(225,225,225,0.7); color : #FFFFFF; display : inline-block; padding : 0 5px; }
.id_btn { display : inline-block; line-height : 34px; min-width : 34px; padding : 0 10px; text-align : center; margin : 0 3px 3px 0; }
.id_btn.pagination { background : #E1E1E1; color : #000000; }
.id_btn.pagination:hover { background : #RGBA(225,225,225,0.7); color : #000000; }
.id_btn.pagination_active { background : #000000; color : #FFFFFF; }
.id_btn.pagination_pause { background : rgba(225,225,225,0.7); color : #000000; }
.listing_pagination { margin-top : 15px; }
.listing_img { width : 150px; height : 150px; float : left; margin-right : 15px; }
.listing_a { margin-bottom : 15px; }
.listing_a:last-of-type { margin-bottom : 0; }
.widgetArticlelist2Success .article_description { background : #FFFFFF; }
.widgetArticlelist2Success .listing_wrapper a { color : #000000; }

/* Imagegal2Success */
.imagegal_menu ul { margin-left : 0; }
.image_gallery_categories { display : block; list-style : none; margin-bottom : 0; }
.image_gallery_categories li { position : relative; display : inline-block; padding : 0; margin : 0; font-family : Open Sans; border-left : 1px solid #FFFFFF; border-right : 1px solid black; }
.image_gallery_categories a { display : inline-block; padding : 0 20px; text-decoration : none; text-transform : uppercase; font-size : 18px; line-height : 56px; color : #F5F5F5; }
.image_gallery_categories i { margin-left : 10px; }
.image_gallery_categories li.active { background : #000000; }
.image_gallery_categories li.active:hover { background : #F7A737; }
.image_gallery_categories li.active a { color : #F5F5F5; }
.image_gallery_categories li:hover { background : #E1E1E1; }
.image_gallery_subcategory { display : none; list-style : none; margin-bottom : 0; z-index : 9999; }
.image_gallery_subcategory li { display : block; padding : 0; margin : 0; }
.image_gallery_subcategory a { display : block; padding : 0 20px; font-size : 18px; line-height : 56px; text-decoration : none; text-transform : uppercase; white-space : nowrap; }
.image_gallery_categories li:hover > ul.image_gallery_subcategory { background : #FFFFFF; display : block; position : absolute; left : -1px; }
.widgetImagegal2Success ul.bxgallery { margin-left : 0; }
.widgetImagegal2Success .article_image_img { margin-top : 17px; }

/* Emaillist2Success */
.subscribe_table th ,
.subscribe_table td { padding : 5px; text-align : left; }
.subscribe_table th { font : 18px/28px Open Sans; }

/* Forms */
.article_description_editable select ,
.article_description_editable input { border : 1px solid rgba(225,225,225,0.3); font : 18px/38px Arial; line-height : 38px; height : 38px; padding : 0 5px; width : 100%; }
.article_description_editable textarea { border : 1px solid rgba(225,225,225,0.3); font : 18px/28px Arial; line-height : 28px; min-height : 84px; padding : 0 5px; min-width : 200px; width : 100%; }
.article_description_editable select:focus ,
.article_description_editable input:focus { border : 1px solid #F7A737; }

/* Contact */
.contact_left { padding-right : 40px; }

/* Media queries */
@media (min-width:960px) { .topnav { display : block !important; }
  .p_laquo ,
  .p_raquo ,
  .p_total { display : none; } }
@media (max-width:959px) { nav.container { padding-right : 0; padding-left : 0; }
  .widgetNavbar { padding-right : 0; padding-left : 0; }
  .topnav { display : none; width : 100%; margin-top : 0; }
  .topnav li { display : block; width : 100%; border-left : 0 !important; }
  .topnav li.active ,
  .topnav li.active:hover { border-bottom : 0; }
  .topnav a { padding : 0 15px; font-size : 16px; line-height : 36px; }
  .topnav a:after { width : 15px; content : 'ï„…'; font : 18px/36px 'FontAwesome'; float : right; text-align : right; }
  .topnav i { display : none; }
  .subnav ,
  .subnavext { display : block; position : relative !important; left : 0 !important; }
  .subnav li ,
  .subnavext li { border-left : 0 !important; border-top : 0; }
  .topnavext_a { display : none !important; }
  .nav_min { display : block; }
  .adminbar_trigger { display : none; }
  .widgetNavbar { margin-bottom : 0; }
  .navbar a { border-bottom : 1px solid rgba(245,245,245,0.3); }
  .subnav { background : #F5F5F5; }
  .subnav li { background : #F5F5F5; }
  .bx-mainrail-caption-inner { width : 100%; }
  .widgetStatic .pic { width : 80px; float : left; }
  .widgetStatic .txt { width : calc(100% - 90px); float : left; }
  .wOBC_highlight article:first-of-type { border-bottom : 1px solid rgba(255,255,255,0.3); }
  .wOBC_highlight article h5 { padding : 5px 20px 5px 0; }

  .wOBC_lowlight .columnOne { border-bottom : 1px solid rgba(0,0,0,0.4); }
  .wOBC_lowlight .columnOne .img_container { float : left; margin-right : 10px; }
  .wOBC_lowlight .read_more { float : left; width : 150px; margin-top : 5px; }
  .wOBC_lowlight .columnOne .img_container { width : 150px; height : 150px; float : left; }
  .wOBC_lowlight .columnOne h5 { text-align : left; padding : 0; height : 44px; overflow : hidden; }
  .wOBC_lowlight .meta { text-align : left; height : 16px; overflow : hidden; }
  .wOBC_lowlight .description { height : 32px; overflow : hidden; }

  .widgetFooter { padding : 0; }
  .widgetFooter [class*='col-'] { padding-right : 0; padding : 15px; border-bottom : 1px solid rgba(0,0,0,0.3); }
  .listing_img { width : 100%; margin : 0 0 10px 0; float : none; }
  .p1_first ,
  .p2_first ,
  .pagination_pause ,
  .p3_past ,
  .p2_past ,
  .p1_past ,
  .p1_last ,
  .p2_last ,
  .p3_future ,
  .p2_future ,
  .p1_future { display : none; }
  .p_laquo ,
  .p_raquo ,
  .p_total { display : inline-block; }
  .contact_left { padding-right : 0; } }




/* End Blueprint 6 */







#ez_columns { column-width : 320px; -o-column-width : 320px; -ms-column-width : 320px; -moz-column-width : 320px; -khtml-column-width : 320px; -webkit-column-width : 320px; column-gap : 15px; -o-column-gap : 15px; -ms-column-gap : 15px; -moz-column-gap : 15px; -khtml-column-gap : 15px; -webkit-column-gap : 15px; width : 100%; max-width : 1200px; margin : 10px auto; }

div#ez_columns figure { background : #FEFEFE; border : 2px solid black; box-shadow : 0 1px 2px rgba(34, 25, 25, 0.4); margin : 0 2px 15px; padding : 15px; padding-bottom : 10px; display : inline-block; column-break-inside : avoid; -o-column-break-inside : avoid; -ms-column-break-inside : avoid; -moz-column-break-inside : avoid; -khtml-column-break-inside : avoid; -webkit-column-break-inside : avoid; }

div#ez_columns figure img { width : 100%; height : auto; border-bottom : 1px solid #CCC; padding-bottom : 15px; margin-bottom : 5px; }

div#ez_columns figure figcaption { font-size : 0.9rem; color : #444; line-height : 1.5; }

div#ez_columns small { font-size : 1rem; float : right; text-transform : uppercase; color : #AAA; }

div#ez_columns small a { color : #666; text-decoration : none; -webkit-transition : 0.4s color; transition : 0.4s color; }

div#ez_columns:hover figure:not(:hover) { opacity : 0.6; }

div#ez_columns figure:hover { cursor : crosshair; }

@media screen and (max-width: 750px) { #ez_columns { column-gap : 0; -o-column-gap : 0; -ms-column-gap : 0; -moz-column-gap : 0; -khtml-column-gap : 0; -webkit-column-gap : 0; }
  #ez_columns figure { width : 100%; } }
.bg_selected_img { position : absolute; left : 0; top : 0; width : 100%; height : 100%; margin : 0 auto; background : rgba(0,0,0,0.8); text-align : center; padding : 40px 10px; z-index : 999999; color : #FFF; }
.bg_selected_img a { color : #FFF; }
.selected_img { position : relative; top : 0; max-width : 100%; max-height : 100%; width : auto; height : auto; }
.previous_image_link ,
.next_image_link { display : block; position : absolute; top : 50%; font-size : 48px; }
.previous_image_link { left : 20px; }
.next_image_link { right : 20px; }
.selected_img_close { font-size : 24px; position : absolute; right : 20px; top : 20px; }

.h1_logo { width : 100%; line-height : 80px; font-family : Open Sans; font-size : 38px; display : table-cell; vertical-align : middle; text-align : center; text-transform : uppercase; }

.contactus_additional_div { margin-bottom : 15px; }
.contact_map { width : 100%; height : 200px; border : 1px solid rgba(0,0,0,0.5); margin-bottom : 15px; }
.contact_name { font-weight : bold; margin-bottom : 15px; border-bottom : 1px dotted #CCC; }
.contact_hours { margin : 30px 0; }
.contact_city { margin-bottom : 15px; }
#article_description_contact { line-height : 20px; }

.display_none { display : none; }
.fe9 { background : #732822; }
.fe9 a { color : #FFF; }



/** Universal **/
h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 { padding-bottom : 20px; }
.body { line-height : 1.2em; }
p { padding-bottom : 20px; }

/** After Nav**/
.announcements * { -webkit-transition : 0.8s ease-in-out; transition : 0.8s ease-in-out; }
.announcements a { display : block; text-align : center; padding : 14px; background : #000000; color : #FFFFFF; border-bottom : 3px solid #000000; font-weight : 600; letter-spacing : 0.5px; }
.announcements a:hover { background : #F6CE96; color : #000000; border-bottom-color : #F7A737; }

/**Slider Section**/
.section1 { background : #7B7B7B; }

/**Pins Grid**/
.pins-grid { text-align : center; }
.pins-grid * { -webkit-transition : 0.8s ease-in-out; transition : 0.8s ease-in-out; }
.pin-tile { background : rgb(233, 233, 233); min-height : 70px; position : relative; display : inline-block; width : 24%; max-width : 270px; margin : 0.5% 0.5%; float : none; color : #000000 !important; }
.pin { width : 100%; height : 100%; position : absolute; }
.pin:hover { background : rgb(247, 167, 55); -webkit-transition : 0.8s ease-in-out; transition : 0.8s ease-in-out; }
.pin h3 { color : #FFF; width : 100%; height : 100%; background : rgb(0, 0, 0); padding : 20px; }
.pin h3:hover { background : #F7A737; }

.awards-section .title { text-align : center; }
.awards-wrapper { overflow : auto; }
.awards-pin { background : #FFFFFF; text-align : center; display : inline-block; width : 24%; margin : 10px 0.5% 10px 0.5%; }
.awards-pin img { width : 101%; max-width : 160px; }
.pin-text { background : #F6CE96; }
.awards-pin h6 { color : #000000; padding : 10px; }

.logo img,
.logo h1.h1_logo {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

#adminbar_trigger {
  background: none;
}

.at_q1 {
  color: #f7a737;
}

.at_q2in {
  background: #125;
}

#widgetHeader {
  background-color: #125;
  background: linear-gradient(to top, rgb(8,17,43), rgb(34,51,96));
  color: #f7a737;
}

h1.h1_logo {
  font-size: 30px;
  line-height: 38px;
  width: auto;
  color: #f7a737;
  font-family: 'Anton', sans-serif;
  text-shadow: 1px 1px 2px #000;
}

.header_phone_emergency {
  padding: 5px;
  color: #fff;
  text-shadow: 1px 1px 2px #000;
  background: linear-gradient(to top, #600, #d00);
  box-shadow: 0 2px 12px rgba(0,0,0,0.75);
  border-radius: 4px;
  text-align: center;
  margin-bottom: 10px;
  font-family: 'Anton', sans-serif;
  text-transform: uppercase;
  font-size: 18px;
}

.header_contact,
.header_contact a {
  font-size: 15px;
  color: #f7a737;
}

#widgetCopyright {
  background-color: rgb(8,17,43);
  color: #ddd;
}

#ticker {
  list-style: none;
  margin-left: 0;
  padding-bottom: 10px;
}

#ticker a {
  background: none;
  border-bottom: none;
  font-weight: 400;
  font-size: 18px;
}

#ticker a:hover {
  color: #f7a737;
}

#ticker li {
  border: 1px solid rgb(44,63,120);
  box-shadow: inset 0 2px 12px #000;
  background: rgb(34,51,96);
  border-radius: 4px;
  padding-top: 15px;
  padding-bottom: 12px;
  height: 76px;
  overflow: hidden;
  font-family: 'Anton', sans-serif;
  text-shadow: 1px 1px 2px #000;
}

#ticker li:not(:first-child) {
  display: none !important;
}

.announcements {
  background-color: rgb(8,17,43);
  font-weight: 400;
}

.announcements .important_announcements_heading,
.announcements .important_announcements_heading:hover {
  color: #f7a737;
  background: none;
  border-bottom: none;
  font-family: 'Anton', sans-serif;
}

#section1, #widgetHtml, #widgetContactOne, #widgetArticlelist2Success, #widgetArticle2Success, #widgetOneByColumns, #widgetImagegal2Success {
  background-color: rgb(8,17,43);
}

#widgetContactOne > .container,
.article_title,
.article_description {
  background-color: #fff;
}

.article_meta {
  background-color: #e3e3e3;
  border-bottom: 5px solid #ccc;
}

.image_gallery_categories a {
  color: #000;
}

.quick_links_footer {
  background: rgb(8,17,43);
  padding-top: 10px;
  padding-bottom: 15px;
}

.pins-grid {
  border: 1px solid rgb(44,63,120);
  box-shadow: inset 0 2px 12px #000;
  background: rgb(34,51,96);
  border-radius: 4px;
  padding-top: 15px;
  padding-bottom: 12px;
  font-family: 'Anton', sans-serif;
}

.pins-grid h2 {
  color: #f7a737;
  font-family: 'Anton', sans-serif;
  font-size: 18px;
}

.pin, .pin-tile,
.pin:hover, .pin-tile:hover {
  background-color: transparent;
}

.pin:hover, .pin-tile:hover {
  background-color: rgb(124,84,28);
  background: linear-gradient(to bottom, rgb(124,84,28), rgb(247,167,55));
  border-radius: 4px;
}

.pin h3 {
  border-radius: 4px;
  background-color: #f7a737;
  background: linear-gradient(to top, rgb(124,84,28), rgb(247,167,55));
  font-family: 'Anton', sans-serif;
  color: #fff;
  text-shadow: 1px 1px 2px #000;
  box-shadow: 0 4px 12px rgba(0,0,0,0.5);
}

.pin-tile:hover h3 {
  border-radius: 4px;
  background-color: rgb(124,84,28);
  background: linear-gradient(to bottom, rgb(124,84,28), rgb(247,167,55))
}

.subscribe_table input[type='text'], .subscribe_table select {
  border-color: rgba(17,34,85,0.25);
  border-radius: 4px;
}

#widgetStatic .static_col3 {
  background: #125;
}

.bx-mainrail-caption-inner {
  width: 85%;
  height: 100%;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

.bx-mainrail-title {
  display: none;
}

.bx-mainrail-desc {
  height: 100%;
  width: 100%;
  margin: 0;
  background: transparent;
}

.bx-mainrail-desc span {
  display: none;
}

.bx-mainrail-desc div.cleafix {
  display: none;
}

.bx-mainrail-desc a.bx-mainrail-read-more {
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
}

.bx-mainrail-desc a .bx-mainrail-read-more-after {
  display: none;
}

@media (max-width:639px) {
  .logo img,
  .logo h1.h1_logo {
    display: block;
    text-align: center;
    margin: 0 auto;
  }

  .logo h1.h1_logo {
    margin-top: 15px;
  }

  #ticker li {
    height: 152px;
  }
}

.topnav a {
  font-size: 15px;
  line-height: 45px;
}

.subnav a,
.subnavext a {
  font-size: 15px;
  line-height: 32px;
}

li.topnav_li.active ul.subnav li:hover a {
  background-color: #ccc !important;
  background: #ccc !important;
}

.bx-mainrail .slider_img{
  background-size: contain !important;
}