article.post{padding:80px}article .blog-date{padding:0 0 40px}.textwidget img{height:100%;max-height:100%;max-width:100%;width:100%}.textwidget select{max-width:100%}.post-wrap>div{padding:0}.img-responsive{margin-bottom:20px}.post-footer{margin:30px 0 10px}.post-categories{padding:0}.post-categories>li{display:inline-block;list-style:none;margin:0;padding:0}.post-categories a{border:1px solid;font-size:13px;opacity:.4;padding:3px 10px;border-radius:2px}time{font-size:12px;opacity:.5}.tag-links>a{background:rgba(0,0,0,.05) none repeat scroll 0 0;border-radius:2px;display:inline-block;font-size:13px;margin:4px 5px 0 0;padding:3px 10px}.sticky .tag-links>a{background:rgba(255,255,255,.05) none repeat scroll 0 0}.wp-caption-text{box-shadow:0 1px 5px 1px rgba(0,0,0,.1);margin:20px 0 0;padding:10px 20px}.pagination a:hover{color:#fff !important}.page-numbers{padding:10px 15px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:3px}.navigation .pagination .page-numbers:hover,.navigation .pagination .page-numbers.current{background:none repeat scroll 0 0 #1e2022;color:#fff}.navigation .pagination .prev.page-numbers:hover{color:#fff}.post_link{display:inline-block;margin:25px 0;text-transform:uppercase;box-shadow:0px 1px 5px 0px rgba(0,0,0,.1);padding:10px 20px}.format-quote .entry-summary{border-left:2px solid;margin-left:30px;margin-top:40px;padding-bottom:10px;padding-left:25px;padding-top:10px}.single-post .entry-content{margin:20px 0;line-height:1.7em}.post-password-required .entry-content{background:#000;padding:40px 30px;color:#fff;margin-top:50px}.post-password-required .entry-content input{padding:3px 10px;margin:0 3px;border:0}.post-password-required .entry-content label{margin-top:30px;color:#fff;opacity:.6;padding-right:3px}.comment-form-author,.comment-form-email,.comment-form-url{width:33%;display:inline-block}#commentform input{width:90%;height:40px;margin-bottom:10px}.comment-form input{border:2px solid}#commentform textarea{width:96.7%}#commentform label{padding:3px 0}#commentform #submit{margin:12px 0 0;padding:5px 25px;width:auto}#form-allowed-tags{width:96.7%;padding:18px}#form-allowed-tags code{display:block;color:inherit;background-color:transparent}.avatar-wrap{float:left;width:35px;margin-right:20px}.avatar-wrap img{width:100%;height:auto}.comment-list,.comment-list ol,.comment-list ul{list-style-type:none}.comment-content{box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin:20px 35px 20px 0;padding:30px 60px}li.comment>article{padding-bottom:40px;position:relative}.search-submit{background:#000;color:#fff !important;border:0;padding:3px 20px}.search-field{border:1px solid rgba(0,0,0,.2);padding:2px 10px}.comment-buttons{position:absolute;top:5px;right:20px}.comment-buttons a{display:inline;padding:6px 14px}.comment-buttons .reply,.comment-buttons .edit-link{display:inline-block;margin:0 4px}#comments h4.comments-title{padding:40px 0 50px 40px;position:relative}.widget{padding:35px 70px}.recent_post_thumb{max-width:100%;max-height:100%;height:100%}.ggt_recent_post{border-bottom:2px solid #333;padding:15px 0 15px 15px;position:relative;overflow:hidden}#blog-sidebar .ggt_recent_post,#blog-sidebar .ggt-comment{border-color:rgba(0,0,0,.1);border-width:1px;padding:10px 0}.ggt-comment-post-thumbnail{max-height:100%;max-width:100%}.recentcomments .url{font-weight:400}.widget-area aside h5{font-weight:400}.widget_recent_entries ul{list-style-type:none;padding-left:0}.widget_recent_entries li{padding:12px 0 10px;position:relative;padding-top:10px;border-bottom:1px solid rgba(0,0,0,.05);line-height:30px}.widget_recent_entries li .post-date{display:block;top:0;font-size:12px}.ggt-rp-date{font-size:12px}#blog-sidebar .ggt-rc-image{width:50px}#blog-sidebar .ggt-rc-right{margin-left:70px}.widget_recent_comments ul{list-style-type:none;padding-left:0}.widget_recent_comments ul a,.widget_recent_comments ul .comment-author-link{display:block !important}.widget_recent_comments ul li{border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:10px;padding:10px 0 20px}.widget_recent_comments ul a:not(.url){text-transform:none}.widget.widget_nav_menu ul{margin:10px 0}.widget.widget_nav_menu ul{margin-top:10px}.widget.widget_nav_menu .menu-item-has-children{margin:0 0 20px}.widget.widget_nav_menu .menu-item a{font-weight:400}.widget.widget_nav_menu .menu-item .sub-menu a{font-weight:300}.widget.widget_nav_menu .menu-item .sub-menu{padding:5px 0 5px 20px;position:relative;margin-bottom:-20px}.widget.widget_nav_menu .menu-item .sub-menu li:before{font-family:materialdesignicons;content:"\f1ef";left:0;position:absolute;opacity:.5}.widget.widget_.comment-buttons amenu .menu-item .sub-menu .sub-menu .menu-item:before{content:"\f383";font-family:materialdesignicons}.widget_archive ul{list-style:none;margin:0;padding:0;padding-left:20px}.widget_archive li{position:relative}.widget_categories li{position:relative;margin:0;padding:0;line-height:28px}.widget_categories ul{list-style:none;padding:0;margin:0;padding-left:20px}.widget_categories ul ul{padding-left:10px}.widget_categories ul ul li:before{content:"-";position:absolute;left:-12px;font-size:14px;font-weight:200}.widget_meta ul{padding:0;padding-left:20px}.widget_meta li{position:relative}.widget.widget_rss{padding:0}.widget_rss .widget-title{margin-left:30px;padding-top:30px;margin-bottom:30px}.widget_rss ul{padding:0;padding-top:20px}.widget_rss li{border-top:1px solid rgba(0,0,0,.1);padding:60px 30px 30px 60px;position:relative}.widget_rss li:first-child{border:0 none}.widget_rss .rss-date{display:block;position:absolute;top:30px;left:60px;font-size:12px}.widget_rss .rss-date:before{font-style:normal}.widget_rss a.rsswidget{display:inline-block;margin-bottom:10px}.widget_rss cite{display:inline-block;font-size:13px;font-style:normal;margin-top:30px;letter-spacing:3px}.product_list_widget li:last-child{border-bottom:none;margin-bottom:0}.product_list_widget li:first-child{padding-top:20px}.widget.widget_nav_menu,.widget.widget_top_rated_products,.widget.widget_recent_reviews,.widget.widget_products,.widget.widget_shopping_cart,.widget.widget_recently_viewed_products,.widget.widget_calendar,.widget.ggt_timetable_widget,.widget.ggt_contacts_widget,.widget.ggt_recentposts_widget_entries{padding:0}.widget.widget_nav_menu .widget-title,.widget.widget_top_rated_products .widget-title,.widget.widget_recent_reviews .widget-title,.widget.widget_shopping_cart .widget-title,.widget.widget_products .widget-title,.widget.widget_recently_viewed_products .widget-title,.widget.widget_calendar .widget-title,.widget.ggt_timetable_widget .widget-title,.widget.ggt_contacts_widget .widget-title,.widget.ggt_recentposts_widget_entries .widget-title{margin-left:32px;padding-top:25px}.widget_recent_entries li:last-child,.widget_recent_comments ul li:last-child{border:0 solid}.widget_products li a{margin-bottom:20px}.widget_price_filter form{padding-top:20px}.widget_price_filter .price_label{text-align:left;position:absolute;font-style:italic}.widget_price_filter form button[type=submit]{left:0;margin-top:36px;margin-left:0;position:relative}.flickr img{margin:1%;width:48%;height:100%;border-radius:5px}.widget.tweets ul{padding:0}.tweets .jtwt_tweet{list-style:none outside none;margin:10px 0;padding:20px 20px 20px 30px;width:100%}.tweets .jtwt_tweet_text>a{display:inline-block;margin-top:5px;margin-bottom:10px}.tweets .jtwt_tweet_text:before{content:"\e668";font-family:icomoon;font-size:17px;height:30px;left:25px;line-height:31px;position:absolute;text-align:center;width:30px}.tweets .jtwt_date{border-radius:25px;padding:5px 10px 4px}.widget_search .screen-reader-text{font-size:0;position:absolute;text-transform:uppercase}.widget_search .search-field{border-radius:2px;padding-left:10px;height:30px;width:100%}.widget_search .search-submit{border:0 none;height:30px;padding:0 20px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.widget_tag_cloud a{display:inline-block;margin:2px 0;padding:5px 10px;vertical-align:middle;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.widget_pages ul{padding:0}.widget_pages .page_item_has_children .children .children li{border-left:0 none;border-radius:0;border-right:0 none;border-top:0 none}.widget_pages .page_item_has_children .children .children li:last-child{border:0}.widget_pages li{font-weight:400}.widget_pages .page_item_has_children li{position:relative}.widget_pages .page_item_has_children li:before{background:#000 none repeat scroll 0 0;content:"";height:1px;left:-20px;opacity:.4;position:absolute;top:14px;width:10px}.widget_pages .children{font-size:13px;font-weight:400;margin-bottom:10px;margin-left:20px;opacity:.7}.tagcloud a{border:0 solid;color:#fff;margin:2px;border-radius:3px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.widget.widget_search{padding:0}.widget.widget_search .widget-title{display:none}.widget.widget_search .search-field{border:medium none;height:56px;outline:medium none;padding:12px 22px 12px 42px;width:calc(100% - 76px);margin-bottom:30px}.widget.widget_search form{margin-left:9%;position:relative;width:90%;margin-top:20px}.widget.widget_search .search-submit{border-radius:2px;border:medium none;color:transparent !important;height:56px;margin:0;outline:medium none;padding:0;position:absolute;right:0;top:0;width:60px}.widget.widget_search label{width:100%;padding:0;margin:0}.widget.widget_search label:before{pointer-events:none;font-family:'materialdesignicons';content:"\f371";position:absolute;z-index:2;font-size:32px;line-height:55px;right:13px;top:0;margin:auto}.widget #s{display:block;margin:2px 0 12px;height:36px;border:2px solid #ccc;background:#fff;padding:8px 12px;outline:none;width:100%;font-style:italic}.widget_product_search label{font-weight:400;font-size:12px;color:#aaa}.widget ul{list-style-type:none}ul.product-categories{padding:12px 0 0 20px}ul.product-categories li{position:relative;line-height:2em}ul.product-categories ul li:before{position:absolute;content:"-";left:-20px;color:#ccc;font-size:16px;font-weight:200;top:-1px}.product_list_widget a{font-weight:500}.product_list_widget .amount{font-size:12px}.product_list_widget li{border-bottom:1px solid #eee;padding-left:32px;padding-bottom:26px;margin-bottom:26px}.product_list_widget li del,.product_list_widget li ins{display:block}.product_list_widget li del{color:#ccc}.cat-links{display:inline-block;margin:0 10px 0 0}.edit-link{display:inline-block}.edit-link a{display:inline;margin:0 10px 0 0}.section-dark .format-aside .entry-summary>p{border:1px solid rgba(255,255,255,.05);padding:50px}.section-light .format-aside .entry-summary>p{padding:50px;box-shadow:0 1px 5px 0px rgba(0,0,0,.1)}.section-dark .page-links a{background:#000;color:#fff}.section-light .page-links a{background:#f5f5f5;color:#333}.page-links-title{font-size:13px}.page-links a{font-size:12px;margin:0 0 0 5px;padding:10px 15px}.section-light .page-links>a:hover{background:none repeat scroll 0 0 #000;color:#fff}.section-dark .page-links>a:hover{background:none repeat scroll 0 0 #fff;color:#000}#blog_wrap{border-right:1px solid}aside.widget,article.post{border-bottom:1px solid}#commentform textarea,#commentform input[type=text]{border:2px solid}#calendar_wrap{box-shadow:0 0 10px 1px rgba(0,0,0,.2);margin:30px auto;padding:0;width:80%}#wp-calendar caption{text-align:center;background:#f5f5f5}thead{border-top:1px solid rgba(0,0,0,.1)}#calendar_wrap th{border-bottom:1px solid #eee;text-align:center;padding:10px}#calendar_wrap td{border-bottom:1px solid #eee;padding:5px 0;text-align:center}#calendar_wrap td:first-child,#calendar_wrap th:first-child{padding-right:10px;text-align:right;width:20%}#calendar_wrap td:last-child,#calendar_wrap th:last-child{padding-left:10px;text-align:left;width:20%}#wp-calendar{width:100%}#calendar_wrap #prev a,#calendar_wrap #next a{background:transparent none repeat scroll 0 0;display:inline-block;left:1px;margin:0;position:relative}position:relative;}#calendar_wrap #prev{padding-bottom:20px;padding-left:10px;padding-top:20px}#calendar_wrap #next{padding-bottom:20px;padding-right:10px;padding-top:20px}#site-cart-fixed-wrap .product_list_widget li{border:none}