@media only screen and (min-width: 1200px){.visible-large{display:inherit !important;}.hidden-large{display:none !important;}.visible-desktop{display:inherit !important;}.hidden-desktop{display:none !important;}.fp-search #rokajaxsearch{margin-left:-100px;}}@media only screen and (min-width: 960px) and (max-width: 1199px){.visible-large{display:none !important;}.hidden-large{display:inherit !important;}.visible-desktop{display:inherit !important;}.hidden-desktop{display:none !important;}body .sprocket-mosaic .sprocket-mosaic-title-container{padding:0 15px;}body .sprocket-mosaic .sprocket-mosaic-title-container .sprocket-mosaic-title{font-size:1.3em;}body .sprocket-mosaic .sprocket-mosaic-text-container{padding:1px 15px;}body .sprocket-mosaic .sprocket-mosaic-hovercontent{font-size:0.9em;padding:11px;}body .layout-showcase .sprocket-features-desc{font-size:90%;}.fp-popular-template{line-height:2.3em;}.fp-search #rokajaxsearch{margin-left:-50px;}}@media (min-width: 768px) and (max-width: 959px){.visible-tablet{display:inherit !important;}.hidden-tablet{display:none !important;}.hidden-desktop{display:inherit !important;}.visible-desktop{display:none !important;}.visible-large{display:none !important;}.hidden-large{display:inherit !important;}.gf-menu .item{padding:4px 8px;}body .sprocket-mosaic .sprocket-mosaic-title-container{padding:0 15px;}body .sprocket-mosaic .sprocket-mosaic-title-container .sprocket-mosaic-title{font-size:1.2em;}body .sprocket-mosaic .sprocket-mosaic-text-container{padding:0 15px;font-size:0.9em;}body .sprocket-mosaic .sprocket-mosaic-hovercontent{font-size:0.7em;padding:15px 11px 9px;}body .layout-showcase .sprocket-features-desc .promo1{font-size:3em;}body #k2Container h2,body #k2Container h2 a,body #k2Container h3,body #k2Container h3 a{font-size:1.3em !important;}body #k2Container .subCategoryContainer,body #k2Container .itemContainer,body #k2Container .latestItemsContainer{width:100% !important;float:none;}body #k2Container.itemListView .itemListCategory h2,body #k2Container.latestView .latestItemsCategory h2{margin:10px 0;}body #k2Container.itemListView .itemListSubCategories .subCategory h2{margin:10px 0;}body #k2Container.itemListView .itemListSubCategories .subCategory{margin-bottom:5px !important;}body #k2Container.itemView .itemToolbar,body #k2Container.itemView .itemRatingBlock,body #k2Container.itemView .itemAuthorLatest,body #k2Container.itemView .itemRelated{width:100% !important;float:none;}body table.calendar tr td,body table.calendar tr td.calendarDayName{padding:0;font-size:0.7em;}body div.k2TagCloudBlock{font-size:0.8em;padding:0;}#rt-top-surround video{width:auto;height:100%;max-width:inherit;}.fp-popular-template{line-height:2.3em;font-size:22px;}#rt-showcase .big-icon{font-size:2.4em;}.fp-search .fp-search-title{font-size:1.4em;}body .promo1{font-size:2.2em;}body .promo2{font-size:2.0em;letter-spacing:0;}body .promo3{font-size:1.0em;letter-spacing:0;}.fp-search #rokajaxsearch{margin-left:-30px;}}@media (max-width: 767px){body{padding:0;}.visible-phone{display:inherit !important;}.hidden-phone{display:none !important;}.hidden-desktop{display:inherit !important;}.visible-desktop{display:none !important;}.hidden-large{display:inherit !important;}.visible-large{display:none !important;}#rt-logo{margin:0 auto;}body .component-content .column-1,body .component-content .column-2,body .component-content .column-3,body .component-content .column-4{width:100% !important;float:none !important;margin:0 !important;}#rt-top-surround video{width:auto;height:100%;max-width:inherit;}#rt-top-surround .video-play,#rt-top-surround .video-mute{top:15px;right:20px;width:25px;height:25px;line-height:25px;font-size:90%;}#rt-top-surround .video-mute{right:55px;}body .sprocket-mosaic .sprocket-mosaic-title-container{padding:0 15px;margin:-12px 0;}body .sprocket-mosaic .sprocket-mosaic-title-container .sprocket-mosaic-title{font-size:1.2em;}body .sprocket-mosaic .sprocket-mosaic-text-container{padding:15px;}body .sprocket-mosaic .sprocket-mosaic-hovercontent{font-size:0.7em;padding:15px 11px 9px;}body .layout-showcase .sprocket-features-desc .promo1{font-size:2em;}body .layout-showcase .sprocket-features-desc .promo2{font-size:1.5em;}body .layout-showcase .sprocket-features-desc .promo3{font-size:1.1em;}body .layout-showcase .sprocket-features-desc .big-icon{font-size:2em;}body .promo1{font-size:2.5em;}body .promo2{font-size:2.0em;letter-spacing:0;}body .promo3{font-size:0.8em;letter-spacing:0;}.gantry-width-20,.gantry-width-25,.gantry-width-30,.gantry-width-33,.gantry-width-40,.gantry-width-50,.gantry-width-60,.gantry-width-66,.gantry-width-70,.gantry-width-75,.gantry-width-80{width:100%;}.gantry-width-spacer{margin:5px;}.row{margin:0;display:block;}.row .cell{display:block;width:100%;}.form-horizontal .control-group .control-label{float:none;width:auto;text-align:left;}.form-horizontal .control-group .controls{margin-left:0;}select{width:100%;}.fp-search .fp-search-title{font-size:1.4em;}.fp-popular-template{text-align:center;}}@media only screen and (min-width: 481px) and (max-width: 767px){#roksearch_search_str{width:97%;}body #k2Container h2,body #k2Container h2 a,body #k2Container h3,body #k2Container h3 a{font-size:1.2em !important;}body #k2Container .subCategoryContainer,body #k2Container .itemContainer,body #k2Container .latestItemsContainer{width:100% !important;float:none;}body #k2Container.itemListView .itemListCategory h2,body #k2Container.latestView .latestItemsCategory h2{margin:5px 0;}body #k2Container.itemListView .itemListSubCategories .subCategory h2{margin:5px 0;}body #k2Container.itemListView .itemListSubCategories .subCategory{margin-bottom:5px !important;}body #k2Container.itemView .itemToolbar,body #k2Container.itemView .itemRatingBlock,body #k2Container.itemView .itemAuthorLatest,body #k2Container.itemView .itemRelated{width:100% !important;float:none;}body .layout-showcase .sprocket-features-desc .promo1{font-size:2.6em;line-height:1.3em;}body .layout-showcase .sprocket-features-desc .promo2{font-size:1.1em;}body .layout-showcase .sprocket-features-desc .promo3,body .layout-showcase .sprocket-features-desc .rt-fadeout{display:none;}body .layout-showcase .sprocket-features-desc .promo3.rt-center{font-size:1.1em;display:block;margin-top:10px;margin-bottom:10px;}body .layout-showcase .sprocket-features-desc .big-icon{display:none;}body .layout-showcase .sprocket-features-desc .big-button{padding:10px 15px;font-size:1.2em;}}@media only screen and (max-width: 480px){#rt-logo{background-size:80%;background-position:50% 0;}body .sprocket-tabs .sprocket-tabs-nav li{width:100%;margin-bottom:-4px;}body .sprocket-tabs .sprocket-tabs-nav li:last-child{margin-bottom:0;}body .sprocket-tabs .sprocket-tabs-nav .sprocket-tabs-inner{font-size:0.9em;}body .sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-filter,body .sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-order{display:block;float:none;text-align:center;}body .layout-showcase .sprocket-features-desc .promo1{font-size:1.8em;line-height:1.2em;}body .layout-showcase .sprocket-features-desc .promo2{font-size:1em;}body .layout-showcase .sprocket-features-desc .promo3,body .layout-showcase .sprocket-features-desc .rt-fadeout{display:none;}body .layout-showcase .sprocket-features-desc .promo3.rt-center{font-size:0.9em;display:block;margin-top:10px;margin-bottom:10px;}body .layout-showcase .sprocket-features-desc .big-icon{display:none;}body .layout-showcase .sprocket-features-desc .gantry-width-block.demo-width-100{width:100%;}body .layout-showcase .sprocket-features-desc .gantry-width-block{display:inline-block;float:left;width:25%;}body .layout-showcase .sprocket-features-desc .gantry-width-block + .gantry-width-block{float:right;}body .layout-showcase .sprocket-features-desc .big-button{padding:8px 10px;font-size:1.1em;}body .layout-showcase .sprocket-features-desc .big-button .icon-play{width:auto !important;}#roksearch_results{width:auto;}#roksearch_search_str{width:96%;}body #k2Container h2,body #k2Container h2 a,body #k2Container h3,body #k2Container h3 a{font-size:1.0em !important;}body #k2Container .subCategoryContainer,body #k2Container .itemContainer,body #k2Container .latestItemsContainer{width:100% !important;float:none;}body #k2Container.itemListView .itemListCategory h2,body #k2Container.latestView .latestItemsCategory h2{margin:5px 0;}body #k2Container.itemListView .itemListSubCategories .subCategory h2{margin:5px 0;}body #k2Container.itemListView .itemListSubCategories .subCategory{margin-bottom:5px !important;}body #k2Container.itemView .itemToolbar,body #k2Container.itemView .itemRatingBlock,body #k2Container.itemView .itemAuthorLatest,body #k2Container.itemView .itemRelated{width:100% !important;float:none;}body .promo1{font-size:2.0em;}body .promo2{font-size:1.7em;letter-spacing:0;}body .promo3{font-size:0.9em;letter-spacing:0;}}@media only screen and (max-width: 200px){body .layout-showcase .sprocket-features-desc .promo1{word-break:break-all;}}@media only screen and (min-width: 768px) and (max-width: 959px){body.layout-mode-responsive .sprocket-mosaic-columns-1 > li,body.layout-mode-responsive .sprocket-mosaic-columns-5 > li,body.layout-mode-responsive .sprocket-mosaic-columns-7 > li,body.layout-mode-responsive .sprocket-mosaic-columns-11 > li{width:100% !important;}body.layout-mode-responsive .sprocket-mosaic-columns-2 > li,body.layout-mode-responsive .sprocket-mosaic-columns-1 >0 li{width:50% !important;}body.layout-mode-responsive .sprocket-mosaic-columns-4 > li,body.layout-mode-responsive .sprocket-mosaic-columns-8 > li,body.layout-mode-responsive .sprocket-mosaic-columns-12 > li{width:25% !important;}body.layout-mode-responsive .sprocket-mosaic-columns-3 > li,body.layout-mode-responsive .sprocket-mosaic-columns-6 > li,body.layout-mode-responsive .sprocket-mosaic-columns-9 > li{width:33.33% !important;}body.layout-mode-responsive .sprocket-strips-container.cols-1 li,body.layout-mode-responsive .sprocket-strips-container.cols-5 li,body.layout-mode-responsive .sprocket-strips-container.cols-7 li,body.layout-mode-responsive .sprocket-strips-container.cols-11 li{width:100% !important;}body.layout-mode-responsive .sprocket-strips-container.cols-2 li,body.layout-mode-responsive .sprocket-strips-container.cols-10 li{width:48% !important;}body.layout-mode-responsive .sprocket-strips-container.cols-4 li,body.layout-mode-responsive .sprocket-strips-container.cols-8 li,body.layout-mode-responsive .sprocket-strips-container.cols-12 li{width:23% !important;}body.layout-mode-responsive .sprocket-strips-container.cols-3 li,body.layout-mode-responsive .sprocket-strips-container.cols-6 li,body.layout-mode-responsive .sprocket-strips-container.cols-9 li{width:31.33% !important;}}@media (max-width: 767px){body.layout-mode-responsive .sprocket-mosaic-columns-1 > li,body.layout-mode-responsive .sprocket-mosaic-columns-2 > li,body.layout-mode-responsive .sprocket-mosaic-columns-3 > li,body.layout-mode-responsive .sprocket-mosaic-columns-4 > li,body.layout-mode-responsive .sprocket-mosaic-columns-5 > li,body.layout-mode-responsive .sprocket-mosaic-columns-6 > li{width:100% !important;}body.layout-mode-responsive .sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-filter,body.layout-mode-responsive .sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-order{float:none;text-align:center;margin-bottom:15px;}body.layout-mode-responsive .sprocket-strips-container.cols-1 li,body.layout-mode-responsive .sprocket-strips-container.cols-2 li,body.layout-mode-responsive .sprocket-strips-container.cols-3 li,body.layout-mode-responsive .sprocket-strips-container.cols-4 li,body.layout-mode-responsive .sprocket-strips-container.cols-5 li,body.layout-mode-responsive .sprocket-strips-container.cols-6 li,body.layout-mode-responsive .sprocket-strips-container.cols-7 li,body.layout-mode-responsive .sprocket-strips-container.cols-8 li,body.layout-mode-responsive .sprocket-strips-container.cols-9 li{width:100% !important;float:none !important;margin:10px 0;}}@media only screen and (min-width: 1195px) and (max-width: 1275px),only screen and (min-width: 960px) and (max-width: 1070px),only screen and (min-width: 768px) and (max-width: 880px),only screen and (min-width: 482px) and (max-width: 600px),only screen and (max-width: 480px){body.layout-mode-responsive .sprocket-strips .sprocket-strips-arrows .arrow.prev{left:-10px;}body.layout-mode-responsive .sprocket-strips .sprocket-strips-arrows .arrow.next{right:-10px;}}