body,dd,fieldset,figure,form,ol,ul{margin:0}
*,
*:after,
*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}

.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}

.slideshow    {margin-top: 30px; }

.footer {display:block; width:100%!important; float:none; height: 100px; }
.footer {display:block;width:100%;padding:10px;text-align:center;font-size:13px;}
.footer a {font-size:13px !important}
.footer {margin:20px 0; background: #2e2a2b; color: #FFFFFF !important}
.footer strong {color:#5a5a5a;}
.footer a {color:#5a5a5a !important;font-weight:bold}
.footer a:active, .social a:focus, .social a:hover, .social i:hover{color:#141414 !important;text-decoration:none}
.footer ul {list-style:none;text-align:center;}
.footer ul li{display:inline-block;padding:2px 15px; border-right: 1px solid #2b2b2b; margin: 2px 0}
.footer ul li:last-child {border-right: none}
.footer ul li a{color:#141414;font-weight:bold; font-size:13px}
.footer span { color: #666; line-height: 40px}


.blog .page-header {display: none;}
.blog .item-image { margin: 10px 0}

.contact-miscinfo { padding: 10px}
#jform_captcha{display:block;width:300px !important;height:120px !important}
#jform_contact_message-lbl{display:block;float:none !important;}
#contact-form .button, #contact-form .btn-primary{cursor:pointer;border:none !important;border-radius:0 !important; padding: 7px;}
#contact-form label{display:block;width:100px !important;float:left !important;}
#contact-form legend, #jform_spacer-lbl { display: none !important }
#contact-form .control-group .controls, #contact-form fieldset { border: none !important; width: 550px !important; margin: 0 auto !important }
#contact-form input, #contact-form textarea  { width: 100% !important; font-size: 14px !important; color: #141414 !important }
@media screen and (max-width:600px){#contact-form .control-group .controls, #contact-form fieldset, #jform_captcha { width: 260px !important;}}


.tags li { background: #CC0000; padding: 5px 7px; display: inline; list-style-type: none; float: left; text-align: center!important; margin-right: 10px; margin-bottom: 10px;}
.tags li a {color: #FFF!important;  text-align: center!important; background: #CC0000; padding: 5px 7px;}


.cat-children {display: none !important}

.photoblock {display: block; width: 900px; margin: 0 auto!important }

@media (max-width:1023px){.photoblock {width: 440px;}  .photos a { width: 200px; font-size: 12px; }  }

.photos a { display: inline-block; float: left; height: 40px; line-height: 40px; font-size: 14px; text-transform: uppercase;   background: #FF0000; color: #FFFFFF; text-align: center!important; margin: 5px 20px 0 0!important; padding: 0 15px; }


.infop-text, .info-text, .daremore p, .item-page p, .item-page ul.list-1, .infotext, .infoec, .item-page .list-1 > li{font-family:Georgia, Cambria, "Times New Roman", Times, serif;font-size:20px;line-height:30px;color:#333;font-weight:normal;}
@media (max-width:768px){.infop-text, .info-text, .daremore p, .item-body p, .item-body ul.list-1, .infotext, .infoec, .item-page .list-1 > li{font-size:16px;line-height:20px;}
}



a:hover, a:active{outline:0;}
a{color:#CC0000;text-decoration:none;}
a:hover, a:focus{color:##141414;text-decoration:none;}
b, strong{font-weight:600;}
ul{list-style:none;margin:0;padding:0;}
ul li{line-height:1.7;}
p{margin:1.3em 0 1.5em;}
iframe{max-width:100% !important;}
strong{font-weight:bold;}
.popover { display: none !important}
em{font-style:italic;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.control-group { line-height: 35px; }
.control-label label {display: block; width: 150px; float: left;}
fieldset { border: 2px solid #EEE !important; width: 100%; margin-bottom: 10px; }
legend {color:#EEE;font-family:'Pathway Gothic One', Arial, sans-serif;font-size:30px;line-height:30px; font-weight:normal;line-height:18px; }
h1, h2, h3, h4, h5, h6 {color:#141414;font-family:'Pathway Gothic One', Arial, sans-serif;font-weight:normal;line-height:18px;text-rendering:optimizelegibility;}
.item-page h1, .item-page h2, .item-page h3, .item-page h4, .item-page h5, .item-page h6 {font-size:46px;line-height:46px;padding:30px 0 10px 0;margin:0;text-align:center}
.content-category h1 { line-height:32px !important; padding: 15px 0 !important; margin: 15px 0 !important }
.page-header h2 { line-height:50px !important; padding: 20px 0 !important; margin: 20px 0 !important; text-align: center; font-size: 30px; color: #141414  }
.page-header h2 a {color: #141414  !important}
@media (max-width:1024px){.item-page h1, .item-page h2, .item-page h3, .item-page h4, .item-page h5, .item-page h6{font-size:36px;line-height:36px;padding:25px 0 0 0;margin:0;text-align:center}
}
@media (max-width:460px){.item-page h1, .item-page h2, .item-page h3, .item-page h4, .item-page h5, .item-page h6{font-size:30px;line-height:30px;padding:20px 0 0 0;margin:0;text-align:center}
}
ul.nav-tabs { margin: 0 0 20px 0 }
ul.nav-tabs li a{ color: #141414 !important; font-size: 12px !important }
dt, dd {line-height: 24px;}
dt {font-weight: bold;}
dd {margin-left: 9px;}
.dl-horizontal {*zoom: 1;}
.dl-horizontal:before,.dl-horizontal:after {display: table;	content: "";line-height: 0;}
.dl-horizontal:after {clear: both;}
.dl-horizontal dt {float: left;	width: 160px;clear: left;text-align: right;	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dl-horizontal dd {	margin-left: 180px;}
hr {margin: 18px 0;	border: 0;border-top: 1px solid #eee;border-bottom: 1px solid #fff;}
#system-message-container {	margin: 0;	position: relative;}
#system-message-container a.close,#system-message-container h4.alert-heading {display: none;}
#system-message-container p { margin: 0; padding: 0; text-align: center; font-size: 16px; }
#system-message-container dd ul { list-style: none!important }
#system-message-container dd ul,#system-message-container dd ul li { line-height: 1; }
#system-message-container dd,#system-message-container .alert {background: #EEEEEE;color: #141414;	font-size: 12px;font-weight: bold;	line-height: 24px;	margin: 0;	min-height: 24px;padding: 10px;text-align: center;}
#system-message-container dd.error,#system-message-container .alert-error,#system-message-container dd.warning,#system-message-container .alert-warning {background: #EEEEEE; color: #141414;}
#system-message-container dd.notice,#system-message-container .alert-notice {background: #EEEEEE;color: #141414;}
.pull-right{float:right;}
.pull-left{float:left;}
.header{height:120px;width:100%;z-index:9999999999 !important; margin: 7px 0}
.site-logo{display:block;height:115px;float:left;padding:10px 5px 0 0;}
.dare-menu{float:right;height:60px; margin:0; padding:40px 0 0 0;font-weight:400;text-align:right;text-transform:uppercase;z-index:9999999999 !important;}
.gkMainMenu ul{padding:0;margin:0; font-family:'Pathway Gothic One', Arial, sans-serif!important; letter-spacing: 0px; text-transform:uppercase;}
.gkMainMenu li.current{display:none !important;}
.gkMainMenu li{display:inline-block; height:50px; line-height:50px }
.gkMainMenu li a{display:inline-block; position: relative; height:50px; line-height:50px; font-size:20px !important; padding:0px 32px;color:#141414;}
.gkMainMenu li.last a{border:4px solid #CCC !important;font-size:18px !important;margin-left:14px;height:50px;line-height:40px;}
.gkMainMenu li.last a:hover, .gkMainMenu li.last a.active{border:5px solid #141414 !important;}
.gkMainMenu li.last a:hover:before { display: none !important }
.gkMainMenu li a:before {content: ""; position: absolute; width: 100%; height: 5px; bottom: 0; left: 0; background-color: #141414; visibility: hidden; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;}
.gkMainMenu li a:hover:before {visibility: visible; -webkit-transform: scaleX(1); transform: scaleX(1);}
@media (max-width:1380px){.gkMainMenu li a{padding:0px 20px 0 20px;!important;}}
@media (max-width:1320px){.gkMainMenu li a{padding:0px 21px 0 21px;!important;}}
@media (max-width:1280px){.gkMainMenu li a{padding:0px 21px 0 21px;!important;}}
@media (max-width:1260px){.gkMainMenu li a{padding:0px 18px 0 18px;!important;}}
@media (max-width:1250px){.gkMainMenu li a{padding:0px 17px 0 17px;!important;}}
@media (max-width:1225px){.gkMainMenu li a{padding:0px 16px 0 16px;!important;}}
@media (max-width:1215px){.gkMainMenu li a{padding:0px 16px 0 16px;!important;}}
@media (max-width:1175px){.gkMainMenu li a{padding:0px 15px 0 15px;!important;}}
@media (max-width:1160px){.gkMainMenu li a{padding:0px 14px 0 14px;!important;}}
@media (max-width:1120px){.gkMainMenu li a{padding:0px 12px 0 12px;!important; font-size:20px !important;} .gkMainMenu {z-index: 1; position: relative;;}}
@media (max-width:1080px){.gkMainMenu li a{padding:0px 10px 0 10px;!important;}}
@media (max-width:1023px){
.gkMainMenu ul{width:170px;position:absolute !important;top:0;right:0;}
.gkMainMenu li{display:none;margin:0;border-top:1px solid #CCC;background:#e5e5e5;vertical-align:middle;}
.gkMainMenu li a, .gkMainMenu li.last a{display:block;padding:0px 15px !important;text-align:left !important;line-height:50px !important;height:50px !important;font-size:17px !important;border:none !important;margin:0px!important;vertical-align:middle;}
.gkMainMenu li a:hover{background:#d4d4d4;}
.gkMainMenu li.last a:hover, .gkMainMenu li.last a.active{border:none !important;}
.gkMainMenu ul:hover li{display:block;}
.gkMainMenu.right ul{left:auto;right:0;}
.gkMainMenu.center ul{left:50%;margin-left:-140px;}
.gkMainMenu li a:after, .gkMainMenu li a:hover:after{display:none !important;}
.gkMainMenu li.current{display:block !important;line-height:60px !important;height:60px !important; background:none !important;border-top:none !important;}
.gkMainMenu li.current a{display:block !important;background:none !important;color:#000;text-align:right !important;font-size:22px !important;border-top:none !important;margin:0px 5px 0px 0px;height:60px !important;line-height:50px !important;border-top:none !important;}
.gkMainMenu li a:hover:before,.gkMainMenu li.last a:hover:before { display: none !important }
}
.content-bottom{text-align:center;margin-bottom:30px}
.itemid-101 #content{display:none !important}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.row-fluid{width:100%;*zoom:1; background:#FFFFFF;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.127659574%;}
.row-fluid .span12{width:99.99999999%;*width:99.946808500638%;max-width:1370px;}
.row-fluid .span11{width:91.489361693%;*width:91.436170203638%;}
.row-fluid .span10{width:82.978723396%;*width:82.925531906638%;}
.row-fluid .span9{width:74.468085099%;*width:74.414893609638%;}
.row-fluid .span8{width:65.957446802%;*width:65.904255312638%;}
.row-fluid .span7{width:57.446808505%;*width:57.393617015638%;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
.row-fluid .span5{width:40.425531911%;*width:40.372340421638%;}
.row-fluid .span4{width:31.914893614%;*width:31.861702124638%;}
.row-fluid .span3{width:23.404255317%;*width:23.351063827638%;}
.row-fluid .span2{width:14.89361702%;*width:14.840425530638%;}
.row-fluid .span1{width:6.382978723%;*width:6.3297872336383%;}
.row-fluid .offset12{margin-left:104.255319138%;*margin-left:104.14893615928%;}
.row-fluid .offset12:first-child{margin-left:102.127659564%;*margin-left:102.02127658528%;}
.row-fluid .offset11{margin-left:95.744680841%;*margin-left:95.638297862277%;}
.row-fluid .offset11:first-child{margin-left:93.617021267%;*margin-left:93.510638288277%;}
.row-fluid .offset10{margin-left:87.234042544%;*margin-left:87.127659565277%;}
.row-fluid .offset10:first-child{margin-left:85.10638297%;*margin-left:84.999999991277%;}
.row-fluid .offset9{margin-left:78.723404247%;*margin-left:78.617021268277%;}
.row-fluid .offset9:first-child{margin-left:76.595744673%;*margin-left:76.489361694277%;}
.row-fluid .offset8{margin-left:70.21276595%;*margin-left:70.106382971277%;}
.row-fluid .offset8:first-child{margin-left:68.085106376%;*margin-left:67.978723397277%;}
.row-fluid .offset7{margin-left:61.702127653%;*margin-left:61.595744674277%;}
.row-fluid .offset7:first-child{margin-left:59.574468079%;*margin-left:59.468085100277%;}
.row-fluid .offset6{margin-left:53.191489356%;*margin-left:53.085106377277%;}
.row-fluid .offset6:first-child{margin-left:51.063829782%;*margin-left:50.957446803277%;}
.row-fluid .offset5{margin-left:44.680851059%;*margin-left:44.574468080277%;}
.row-fluid .offset5:first-child{margin-left:42.553191485%;*margin-left:42.446808506277%;}
.row-fluid .offset4{margin-left:36.170212762%;*margin-left:36.063829783277%;}
.row-fluid .offset4:first-child{margin-left:34.042553188%;*margin-left:33.936170209277%;}
.row-fluid .offset3{margin-left:27.659574465%;*margin-left:27.553191486277%;}
.row-fluid .offset3:first-child{margin-left:25.531914891%;*margin-left:25.425531912277%;}
.row-fluid .offset2{margin-left:19.148936168%;*margin-left:19.042553189277%;}
.row-fluid .offset2:first-child{margin-left:17.021276594%;*margin-left:16.914893615277%;}
.row-fluid .offset1{margin-left:10.638297871%;*margin-left:10.531914892277%;}
.row-fluid .offset1:first-child{margin-left:8.510638297%;*margin-left:8.4042553182766%;}
[class*="span"].hide,
.row-fluid [class*="span"].hide{display:none;}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right{float:right;}
.container-fluid{*zoom:1;margin:0 auto;max-width:1300px;}
.container-fluid:before,
.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
@media (max-width:767px){.container-fluid{padding:0;}
.row-fluid{width:100%;}
[class*="span"],
.uneditable-input[class*="span"],
.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row-fluid [class*="offset"]:first-child{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:0;}
}
@media (min-width:768px) and (max-width:979px){.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.127659574%;}
.row-fluid .span12{width:99.99999999%;*width:99.946808500638%;}
.row-fluid .span11{width:91.489361693%;*width:91.436170203638%;}
.row-fluid .span10{width:82.978723396%;*width:82.925531906638%;}
.row-fluid .span9{width:74.468085099%;*width:74.414893609638%;}
.row-fluid .span8{width:65.957446802%;*width:65.904255312638%;}
.row-fluid .span7{width:57.446808505%;*width:57.393617015638%;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
.row-fluid .span5{width:40.425531911%;*width:40.372340421638%;}
.row-fluid .span4{width:31.914893614%;*width:31.861702124638%;}
.row-fluid .span3{width:23.404255317%;*width:23.351063827638%;}
.row-fluid .span2{width:14.89361702%;*width:14.840425530638%;}
.row-fluid .span1{width:6.382978723%;*width:6.3297872336383%;}
.row-fluid .offset12{margin-left:104.255319138%;*margin-left:104.14893615928%;}
.row-fluid .offset12:first-child{margin-left:102.127659564%;*margin-left:102.02127658528%;}
.row-fluid .offset11{margin-left:95.744680841%;*margin-left:95.638297862277%;}
.row-fluid .offset11:first-child{margin-left:93.617021267%;*margin-left:93.510638288277%;}
.row-fluid .offset10{margin-left:87.234042544%;*margin-left:87.127659565277%;}
.row-fluid .offset10:first-child{margin-left:85.10638297%;*margin-left:84.999999991277%;}
.row-fluid .offset9{margin-left:78.723404247%;*margin-left:78.617021268277%;}
.row-fluid .offset9:first-child{margin-left:76.595744673%;*margin-left:76.489361694277%;}
.row-fluid .offset8{margin-left:70.21276595%;*margin-left:70.106382971277%;}
.row-fluid .offset8:first-child{margin-left:68.085106376%;*margin-left:67.978723397277%;}
.row-fluid .offset7{margin-left:61.702127653%;*margin-left:61.595744674277%;}
.row-fluid .offset7:first-child{margin-left:59.574468079%;*margin-left:59.468085100277%;}
.row-fluid .offset6{margin-left:53.191489356%;*margin-left:53.085106377277%;}
.row-fluid .offset6:first-child{margin-left:51.063829782%;*margin-left:50.957446803277%;}
.row-fluid .offset5{margin-left:44.680851059%;*margin-left:44.574468080277%;}
.row-fluid .offset5:first-child{margin-left:42.553191485%;*margin-left:42.446808506277%;}
.row-fluid .offset4{margin-left:36.170212762%;*margin-left:36.063829783277%;}
.row-fluid .offset4:first-child{margin-left:34.042553188%;*margin-left:33.936170209277%;}
.row-fluid .offset3{margin-left:27.659574465%;*margin-left:27.553191486277%;}
.row-fluid .offset3:first-child{margin-left:25.531914891%;*margin-left:25.425531912277%;}
.row-fluid .offset2{margin-left:19.148936168%;*margin-left:19.042553189277%;}
.row-fluid .offset2:first-child{margin-left:17.021276594%;*margin-left:16.914893615277%;}
.row-fluid .offset1{margin-left:10.638297871%;*margin-left:10.531914892277%;}
.row-fluid .offset1:first-child{margin-left:8.510638297%;*margin-left:8.4042553182766%;}
}
@media (min-width:1300px){[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.127659574%;}
.row-fluid .span12{width:99.99999999%;*width:99.946808500638%;}
.row-fluid .span11{width:91.489361693%;*width:91.436170203638%;}
.row-fluid .span10{width:82.978723396%;*width:82.925531906638%;}
.row-fluid .span9{width:74.468085099%;*width:74.414893609638%;}
.row-fluid .span8{width:65.957446802%;*width:65.904255312638%;}
.row-fluid .span7{width:57.446808505%;*width:57.393617015638%;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
.row-fluid .span5{width:40.425531911%;*width:40.372340421638%;}
.row-fluid .span4{width:31.914893614%;*width:31.861702124638%;}
.row-fluid .span3{width:23.404255317%;*width:23.351063827638%;}
.row-fluid .span2{width:14.89361702%;*width:14.840425530638%;}
.row-fluid .span1{width:6.382978723%;*width:6.3297872336383%;}
.row-fluid .offset12{margin-left:104.255319138%;*margin-left:104.14893615928%;}
.row-fluid .offset12:first-child{margin-left:102.127659564%;*margin-left:102.02127658528%;}
.row-fluid .offset11{margin-left:95.744680841%;*margin-left:95.638297862277%;}
.row-fluid .offset11:first-child{margin-left:93.617021267%;*margin-left:93.510638288277%;}
.row-fluid .offset10{margin-left:87.234042544%;*margin-left:87.127659565277%;}
.row-fluid .offset10:first-child{margin-left:85.10638297%;*margin-left:84.999999991277%;}
.row-fluid .offset9{margin-left:78.723404247%;*margin-left:78.617021268277%;}
.row-fluid .offset9:first-child{margin-left:76.595744673%;*margin-left:76.489361694277%;}
.row-fluid .offset8{margin-left:70.21276595%;*margin-left:70.106382971277%;}
.row-fluid .offset8:first-child{margin-left:68.085106376%;*margin-left:67.978723397277%;}
.row-fluid .offset7{margin-left:61.702127653%;*margin-left:61.595744674277%;}
.row-fluid .offset7:first-child{margin-left:59.574468079%;*margin-left:59.468085100277%;}
.row-fluid .offset6{margin-left:53.191489356%;*margin-left:53.085106377277%;}
.row-fluid .offset6:first-child{margin-left:51.063829782%;*margin-left:50.957446803277%;}
.row-fluid .offset5{margin-left:44.680851059%;*margin-left:44.574468080277%;}
.row-fluid .offset5:first-child{margin-left:42.553191485%;*margin-left:42.446808506277%;}
.row-fluid .offset4{margin-left:36.170212762%;*margin-left:36.063829783277%;}
.row-fluid .offset4:first-child{margin-left:34.042553188%;*margin-left:33.936170209277%;}
.row-fluid .offset3{margin-left:27.659574465%;*margin-left:27.553191486277%;}
.row-fluid .offset3:first-child{margin-left:25.531914891%;*margin-left:25.425531912277%;}
.row-fluid .offset2{margin-left:19.148936168%;*margin-left:19.042553189277%;}
.row-fluid .offset2:first-child{margin-left:17.021276594%;*margin-left:16.914893615277%;}
.row-fluid .offset1{margin-left:10.638297871%;*margin-left:10.531914892277%;}
.row-fluid .offset1:first-child{margin-left:8.510638297%;*margin-left:8.4042553182766%;}
}