body{background:url(/wp-content/themes/rt_gantry_wp/images/interface/body_bg.jpg) repeat!important}body,input,html{-webkit-font-smoothing:antialiased}h1{color:#F2736A!important;font-family:'Open Sans Condensed',sans-serif;font-size:40px;text-transform:uppercase;-webkit-text-stroke:1px #fff}h2,h2 a{color:#8AD6F7!important;font-family:'Open Sans Condensed',sans-serif;font-size:40px}h3{margin-top:0;color:#fff!important;font-family:'Open Sans Condensed',sans-serif;font-size:25px;line-height:36px}.products li strong{color:#fff!important;font-family:'Open Sans Condensed',sans-serif;font-size:25px;text-transform:uppercase;line-height:36px}h5{color:#fff!important;font-family:'Open Sans Condensed',sans-serif;font-size:21px;margin-top:20px}.products li strong{margin-top:10px;margin-bottom:10px}p,ul li,ol li{color:#c9c8ca;font-size:16px;line-height:20px}ul li,ol li{margin-top:5px}ol{list-style-type:none;list-style-type:decimal !ie;margin:0;margin-left:2em;padding:0;counter-reset:li-counter}ol > li{position:relative;margin-bottom:20px;padding-left:.5em;min-height:3em}ol > li:before{position:absolute;top:0;left:-1.43em;width:1.2em;height:1.2em;font-size:1em;line-height:1.2;text-align:center;color:#000;border:3px solid #c5c5c5;border-radius:50%;background-color:#8AD6F7;content:counter(li-counter);counter-increment:li-counter;font-family:'Open Sans Condensed'}p{font-size:16px;line-height:20px;color:#e0dfe2}a{text-decoration:none!important}p a:hover{color:#CCDB32}#rt-top-surround{background-color:transparent;background:transparent;box-shadow:none!important;border-bottom:none!important}.logo-block{margin:0;padding:0}div#page-wrap{background:url(/wp-content/themes/rt_gantry_wp/images/interface/page_bg.png) repeat!important;max-width:1190px;margin:0 auto;border-left:5px solid #fff;border-right:5px solid #fff;-webkit-box-shadow:-2px 13px 19px 0 rgba(0,0,0,0.75);-moz-box-shadow:-2px 13px 19px 0 rgba(0,0,0,0.75);box-shadow:-2px 13px 19px 0 rgba(0,0,0,0.75);overflow: hidden;}.jp-carousel-overlay{background:url(/wp-content/themes/rt_gantry_wp/images/interface/page_bg.png) repeat!important}.gf-menu .dropdown{background:url(/wp-content/themes/rt_gantry_wp/images/interface/page_bg.png) repeat!important}#rt-footer{background:transparent!important;border-top:none!important}div.footer_wrap{border-top:1px solid silver;margin-left:30px;margin-right:30px}#rt-footer p{font-size:11px;padding-top:10px;display:inline-block;margin-bottom:0!important}p.tagline{font-family:'oswald',sans-serif;color:#fff;font-size:16px!important;font-weight:300}

div#gantry_logo-2.widget.widget_gantry_logo.rt-block.logo-block{float:left;margin-left:50px}div#gantry_menu-2.widget.widget_gantry_menu.rt-block{width:100%;position:absolute;padding:0;margin:70px 0 0}div#hugeit_slider_widget-2.widget.widget_hugeit_slider_widget.rt-block{;z-index:0;width:100%!important}body.home.page-id-1445 div#rt-feature{padding-bottom:40%}.rt-block{padding:0;margin:0}p.ds{margin-top:0;padding-top:0!important}
div.huge_it_slideshow_image_wrap1_1,div#huge_it_slideshow_image_container_1.huge_it_slideshow_image_container_1,img#huge_it_slideshow_image_1.huge_it_slideshow_image_1,#rt-header .rt-grid-12,#rt-header .rt-container{width:100%!important}.huge_it_slideshow_image_wrap_1{background-color:transparent!important}div#search-2.widget.widget_search.pull-right.rt-block{margin-top:20px;margin-right:40px}input[type="text"]{border:none;background:url(/wp-content/themes/rt_gantry_wp/images/interface/search_bg.png) repeat!important;box-shadow:none;min-height:25px;color:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input::-webkit-input-placeholder{color:#fff;font-family:'Open Sans Condensed',sans-serif}input:-moz-placeholder{color:#fff;font-family:'Open Sans Condensed',sans-serif}input::-moz-placeholder{color:#fff;font-family:'Open Sans Condensed',sans-serif}input:-ms-input-placeholder{color:#fff;font-family:'Open Sans Condensed',sans-serif}.btn-primary,.readmore,a.button,.button-alt,button.button,input.wpcf7-form-control.wpcf7-submit,.gf-menu .dropdown{border:none!important;background:transparent!important;background-color:#a0a0a1!important;color:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:7px;font-family:'Open Sans Condensed',sans-serif;font-size:18px;text-shadow:none;box-shadow:none;transition:background-color .5s ease}.btn-primary:hover,.readmore:hover,a.button:hover,.button-alt:hover,button.button:hover,input.wpcf7-form-control.wpcf7-submit:hover{background-color:#6b6b6d!important}ul.gf-menu{background:url(/wp-content/themes/rt_gantry_wp/images/interface/search_bg.png) repeat!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-right:40px;float:right}.gf-menu.l1 > li,.gf-menu.l1 > li:hover,.gf-menu.l1 > li a:hover{margin:0!important;padding:0!important}.gf-menu.l1 > li a{font-family:'oswald',sans-serif;text-transform:uppercase;color:#fff;font-size:16px!important;text-shadow:none!important;border:none!important;background:transparent;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;padding:15px!important;margin:0 !imporant}.gf-menu.l1 > li a:hover{padding:15px!important}.gf-menu.l1 > li.active,.gf-menu.l1 > li:hover{background:transparent;border-color:transparent!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gf-menu.l1 > li.active{background:url(/wp-content/themes/rt_gantry_wp/images/interface/search_bg.png) repeat!important}.huge_it_slideshow_description_text_1{text-decoration:none;position:absolute;z-index:11;border-style:solid;display:inline-block;width:20%!important;left:3%;bottom:20%;padding:3%;text-align:left;color:#fff;background:transparent!important;background-color:#fff!important;border-style:none!important;font-size:13px;border-width:0;border-color:#fff;border-radius:0;font-family:'Open Sans Condensed',åsans-serif;text-transform:uppercase}div#post-8.post-8.page.type-page.status-publish.hentry h2{display:none}.padding_50{padding:0 50px 25px}div.span4{width:26.3333333333%!important;margin-left:15px!important}div.span6{width:47%!important;margin-left:15px!important}.span4.home{background:url(/wp-content/themes/rt_gantry_wp/images/interface/page_bg.png) repeat!important;padding:5px 20px;min-height:242px}.blue{color:#8AD6F7!important}.green,div.product p.price,.stock,table.shop_table td,.products li .price{color:#CCDB32!important}.pink{color:#F2736A!important}a.blue,a.green,a.pink{font-size:18px}img.icon{float:left;margin-right:20px;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}img.icon:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg)}p.icon{margin-top:20px}div.padding_50.no_top{padding-top:0!important}div.span2.pull-right{text-align:right}div.huge_it_slideshow_image_wrap_1 .huge_it_slideshow_dots_thumbnails_1{display:none}body.blog div#header_image,body.single.single-post div#header_image{background:url(/wp-content/themes/rt_gantry_wp/images/interface/news_bg.png) no-repeat;background-size:100% auto}body.page.page-id-2 div#header_image,body.page.page-id-1291 div#header_image,body.page.page-id-1294 div#header_image,body.page.page-id-1297 div#header_image,body.page.page-id-1402 div#header_image{background:url(/wp-content/themes/rt_gantry_wp/images/interface/sponsors_bg.png) no-repeat;background-size:100% auto}body.page.page-id-1447 div#header_image,body.page.page-id-1389 div#header_image{background:url(/wp-content/themes/rt_gantry_wp/images/interface/fundraising_bg.png) no-repeat;background-size:100% auto}body.page.page-id-46 div#header_image,body.page.page-id-43 div#header_image,body.page.page-id-49 div#header_image,body.page.page-id-52 div#header_image{background:url(/wp-content/themes/rt_gantry_wp/images/interface/glen_clova_bg.png) no-repeat;background-size:100% auto}body.page.page-id-57 div#header_image{background:url(/wp-content/themes/rt_gantry_wp/images/interface/links_bg.png) no-repeat;background-size:100% auto}body.page.page-id-1280 div#header_image{background:url(/wp-content/themes/rt_gantry_wp/images/interface/contact_bg.png) no-repeat;background-size:100% auto}body.archive.post-type-archive.post-type-archive-product div#header_image,body.page.page-id-32 div#header_image,body.page.page-id-38 div#header_image{background:url(/wp-content/themes/rt_gantry_wp/images/interface/shop_bg.png) no-repeat;background-size:100% auto}body.blog div.blog-featured{padding:0 50px 50px}body.blog div.blog-featured h2 a{font-size:28px}div#rt-breadcrumbs{margin:0;color:#fff!important}div.breadcrumbs{padding-left:50px;padding-top:30px}div#rt-breadcrumbs a,div#rt-mainbody a{color:#8AD6F7}div.blog-featured p.readmore a{color:#fff!important}#rt-breadcrumbs .rt-block{padding-left:0!important}.component-content h2{border-bottom:none}dd.create{font-size:16px;font-weight:700;color:#CCDB32}.component-content .article-info .create::before{content:none}dd.createdby,dd.comments-count,div.date-block,div.post-footer,span.tab_title{display:none!important}dl.gallery-item img{border:none!important}div#gantry_archives-2 h2{color:#F2736A!important;border-bottom:none!important}ul.menu li a::before,ul.menu li .item::before,ul.menu li .separator::before{content:none}div#gantry_archives-2 ul.menu li a{color:#F2736A!important}div#gantry_archives-2 ul.menu li{margin-bottom:0!important}div#rt-sidebar-a{padding-right:50px}div#calendar_wrap{margin-top:30px}table#wp-calendar{background-color:#CCDB32}.table td{border-top:1px solid #000}.table-bordered td{border-left:1px solid #000}table#wp-calendar caption{font-weight:700;color:#fff}.component-content .img-intro-left{float:none}div.blog-featured h1,a.page-numbers.pagenav{color:#F2736A!important}div.blog-featured h1{margin-left:0}div#gantry_archives-2.widget.widget_gantry_archives.rt-block{margin-top:65px}.item-page{padding:0 50px 50px}body.home .item-page{padding:0}div#tab_toggle.tab_text_bg.tab_text_left{background:#000 url(/wp-content/themes/rt_gantry_wp/images/interface/facebook.png) no-repeat center center;height:50px;width:50px;margin-left:-25px;display:block}#tab_slide_include{padding:5px}#tab_slide_background{background:url(/wp-content/themes/rt_gantry_wp/images/interface/page_bg.png) repeat!important}.tab_slide_corners_left,.tab_text_left{border-top-left-radius:0;border-bottom-left-radius:0}body.search div.component-content,body.archive.post-type-archive.post-type-archive-product div.component-content,body.single.single-product div#rt-main{padding:50px}.search-results span.highlight{background:#F2736A}.row.logos{margin-top:30px;padding-left:70px}.row.logos img{margin:0 auto;display:block}body.single.single-product div#rt-sidebar-a,body.single.single-product div#breadcrumb,.post-type-archive-product div#breadcrumb{display:none}#content .type-product{padding:0!important}table.shop_table th{color:#8AD6F7!important;font-family:'Open Sans Condensed',sans-serif;font-size:16px;text-transform:uppercase}a.shipping-calculator-button{font-size:28px}.gf-menu li.parent > .item::after{right:-3px}input[type="image"],img.mydonate{margin:0 auto;display:block;margin-top:30px}body.home.page h1{display:none}body.home.page h1.show{display:block}body.blog h2 a{color:#fff!important;text-shadow:none!important}blockquote{margin:0;float:left;font-size:125%;font-style:italic;border-right:none;color:#CCDB32}.span9,.span7{margin-left:15px}div.span4.home.first{margin-left:50px!important}p.icon{font-weight:700;margin-top:20px}body.archive.post-type-archive.post-type-archive-product div.component-content{padding-top:0}.layout-mode-responsive .gf-menu,.layout-mode-responsive .gf-menu > li:first-child{background:transparent!important}img.st_john{margin-top:10px;margin-left:20px;margin-bottom:5px}.component-content h2{text-shadow:none}.gf-menu .dropdown{background:url(/wp-content/themes/rt_gantry_wp/images/interface/page_bg.png) repeat!important}.tagline{font-size:22px}footer a{color:#fff}.gf-menu li.parent > .item::after{display:none!important}.layout-mode-responsive .gf-menu li{background:none!important}.layout-mode-responsive .gf-menu ul{background-position:20px!important}.gf-menu-toggle{background-color:#fff!important;background:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:10px}.gf-menu-toggle .icon-bar{background-color:#000}
.rt-showcase-pattern {background: transparent;}.blog-featured {margin-top: 20%;}
     @media (min-width: 960px) and (max-width: 1199px){#rt-header .rt-container{margin:0}#rt-header .rt-grid-12,#rt-header .rt-container{width:100%!important}body.page.page-id-1445 #rt-mainbody-surround{padding-top:40%}div.span4.home.first{margin-left:20px!important}.gf-menu.l1 > li a{font-size:16px!important}}@media (min-width: 768px) and (max-width: 959px){#rt-header .rt-container{margin:0}#rt-header .rt-grid-12,#rt-header .rt-container{width:100%!important}div.span4.home.first{margin-left:0!important}.padding_50{padding:0!important}.gf-menu.l1 > li a{font-size:16px!important}div.footer_wrap{margin-left:0;margin-right:0}input[type="image"]{max-width:70%}}@media (min-width: 481px) and (max-width: 767px){#rt-header .rt-container{margin:0}#rt-header .rt-grid-12,#rt-header .rt-container{width:100%!important}div.span4.home{margin-left:0!important}div.span4.home.first{margin-left:0!important}div.span4{width:100%!important}.padding_50{padding:0!important}div.span4.home{margin-bottom:20px}div#hugeit_slider_widget-2.widget.widget_hugeit_slider_widget.rt-block{display:none}body.page.page-id-1445 #rt-mainbody-surround{padding-top:10%}div#rt-mainbottom .span4{float:left;width:100%;margin-left:0!important;margin-top:20px}p.icon{float:left;font-weight:700;margin-top:20px;display:block}img.icon{margin-top:15px}.row.logos{padding-left:0;margin-top:20px}.row.logos img{margin-top:20px}ul.gf-menu{float:none}div#gantry_menu-2.widget.widget_gantry_menu.rt-block{margin-top:0}.layout-mode-responsive .gf-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type="image"],img.mydonate{width:100%}div.breadcrumbs,.item-page{margin:0;padding:0}.span9,.span7,div.span6{margin-left:0!important;width:100%!important}body.home.page.page-id-1445 div#header_image{background:url(/wp-content/themes/rt_gantry_wp/images/interface/sponsors_bg.png) no-repeat;background-size:100% auto}.layout-mode-responsive .gf-menu.l1 > li > .item{padding-left:30px!important;display:block}.gf-menu .dropdown ul li{padding-left:40px!important;display:block}}@media (min-width: 320px) and (max-width: 480px){#rt-header .rt-container{margin:0}#rt-header .rt-grid-12,#rt-header .rt-container{width:100%!important}div.span4.home{margin-left:0!important}div.span4.home.first{margin-left:0!important}div.span4{width:100%!important}.padding_50{padding:0!important}div.span4.home{margin-bottom:20px}div#huge_it_widget-2.widget.widget_huge_it_widget.rt-block{display:none}body.page.page-id-1445 #rt-mainbody-surround{padding-top:10%}div#rt-mainbottom .span4{float:left;width:100%;margin-left:0!important;margin-top:20px}p.icon{float:left;font-weight:700;margin-top:20px;display:block;width:100%;text-align:center}div#text-2.widget.widget_text.rt-block .span3 a,div#text-2.widget.widget_text.rt-block .span4 a{width:100% !imoprtant;display:block;text-align:center}img.icon{margin:0 auto!important;float:none}div#search-2.widget.widget_search.pull-right.rt-block{display:none}div.breadcrumbs,.span9,.span7,div.footer_wrap,.row.logos,div.span4,div.span6,body.search div.component-content,body.archive.post-type-archive.post-type-archive-product div.component-content,body.single.single-product div#rt-main{padding:0;margin:0!important;width:100%!important}.item-page{padding:0 !important}div.row.logos img{margin-top:15px}div.span4{margin-left:0!important}body.blog div.blog-featured{padding:0}p.tagline{width:100%;text-align:center}ul.gf-menu{float:none}div#gantry_menu-2.widget.widget_gantry_menu.rt-block{margin-top:0}input[type="image"],img.mydonate{width:100%}.layout-mode-responsive .gf-menu.l1 > li > .item{padding-left:30px!important;display:block}.gf-menu .dropdown ul li{padding-left:40px!important;display:block}

div#rt-mainbody
{
	margin-top: 150px;
}

}

#rt-header {z-index: 2;
position: absolute;
width: 100%;}

div#rt-feature div.rt-grid-12.rt-alpha.rt-omega, div#rt-feature .rt-container
{width: 100%}

body.page.page-id-1445 #rt-mainbody-surround
{padding-top: 0%}

div#rt-breadcrumbs
{ display: none}

.item-page
{padding: 15% 50px 50px}

div#rt-main.mb9-sa3
{padding-top: 15%}