@media screen and (min-width: 1030px) {.banner-300{text-align:center;}}@media screen and (max-width: 1030px) {*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.inner{width:100%;padding:0 20px;}.overlay .overlay-close{right:20px;}.search-style-one .search-row input#s{font-size:17px;}.related-posts ul.grid li{width:203px;margin:0 20px 20px 0;}#slider{width:662px;}.flex-wrapper #carousel{width:322px;height:349px;}.jspPane{width:321px!important;}.jspDrag{height:232px!important;}.sharing-top-float{display:none;}.footer-widget .column.col-3{width:30%;float:left;margin-right:4%;}.footer-widget .col-3.column-3{margin-right:0;}}@media screen and (max-width: 1023px) {.post-wrap{width:100%;}#slider{width:100%;}.flex-wrapper #carousel{height:322px;}.post-grid .post-thumbnail img{width:100%;}.flex-wrapper #carousel{width:117px;}#carousel .flex-viewport .slides li .flex-caption-list{display:none;}#carousel .flex-viewport .slides li{width:117px!important;padding:6px;margin-bottom:1px;}#carousel::-webkit-scrollbar{width:4px;}.flex-caption{width:100%;}#carousel .flex-viewport .slides li>img{float:none;margin-right:0;}.single .content-area .post-thumbnail img{width:100%;}.related-posts ul.grid li{width:210px;margin:0 48px 20px 0;}.flex-wrapper #carousel{display:none;}.flex-direction-nav{display:block;}#carousel .flex-viewport .slides li{width:105px!important;padding:5px;}.flex-caption{width:100%;padding:30px 3%;}}@media screen and (max-width: 850px) {#masthead #primary-menu{display:none;}header .mobile-menu{background:#cc3366;margin-right:10px;}header .mobile-menu span{display:none;}#mobile-menu-wrapper .mobile-menu{margin:0;}.main-navigation a.mobile-only{display:block;}#mobile-menu-wrapper{position:fixed;top:0;right:0;width:75%;height:100%;min-height:100%;max-height:100%;overflow:auto;background:#f3f2f2;z-index:100;-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:-webkit-transform 500ms ease;transition:transform 500ms ease;overflow-x:hidden;}.site-main .post-grid:nth-child(3n){margin-right:4%;}.site-main .post-grid:nth-child(3n+1){clear:none;}.site-main .post-grid{width:48%;}.site-main .post-grid:nth-child(2n){margin-right:0;}.site-main .post-grid:nth-child(2n+1){clear:left;}#mobile-menu-wrapper{display:block;}.mobile-menu-active #mobile-menu-wrapper{-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0);}.mobile-menu-active #mobile-menu-wrapper{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);}#mobile-menu-wrapper .menu{list-style:none;margin:0;padding:0;}#mobile-menu-wrapper ul.menu li a{display:block;text-decoration:none;font-size:14px;text-transform:uppercase;color:#ffffff;padding:10px 20px;font-family:'Open Sans',sans-serif;border-bottom:1px solid #ccc;}#mobile-menu-wrapper ul.menu li .fa{padding:15px;position:absolute;right:0;top:0;}.mobile-menu ul li{float:none;position:relative;}.mobile-menu ul ul li:last-child{border:none;}.mobile-menu ul ul{margin:0;position:relative;width:100%;list-style:none;display:none;}.mobile-menu ul ul li{background:rgba(0,0,0,0.1);}ul.menu li .arrow-sub-menu{display:block;}.mobile-menu .mobile-menu{font-family:'Open Sans',sans-serif;background-color:rgba(0,0,0,0.1);padding:10px 15px;padding:10px 20px;text-decoration:none;font-size:16px;}.mobile-menu .current_page_item>a,.mobile-menu .current-menu-item>a,.mobile-menu .current_page_ancestor>a,.mobile-menu .current-menu-ancestor>a{background-color:rgba(0,0,0,0.2);}.mobile-menu .mobile-menu .fa{float:right!important;text-align:left;margin-top:3px;margin-left:6px;}.post-list .post-content .entry-content p{margin:0 0 18px;}.post-list .post-thumbnail{width:32%;margin-right:4%;}.post-list .post-thumbnail img{width:100%;}#mobile-menu-wrapper .search{display:none;}}@media screen and (max-width: 767px) {#slider{width:100%;}.content-area,.widget-area{width:100%;max-width:100%;margin:0;padding:0;}.sticky-social{display:none;}.flex-wrapper #carousel{display:none;}.flex-direction-nav{display:block;}#carousel .flex-viewport .slides li{width:105px!important;padding:5px;}.flex-caption{width:100%;padding:14px 3%;}.related-posts ul.grid li{width:160px;margin:0 60px 20px 0;}.footer-widget .column.col-2,.footer-widget .column.col-3{width:100%;float:none;margin-right:0;}.overlay .overlay-close{font-size:20px;right:10px;}}@media screen and (max-width: 736px) {.post-wrap{padding:0;}.site-main .post-grid .post-content{padding-bottom:0;}.footer-widget .column{margin-right:48px;}.footer-widget .column{width:100%;}.single .content-area .entry-title,.page-header .page-title,.page article .entry-title{font-size:30px;}.post-list .entry-title{margin:15px 0px 0px 0;}}@media screen and (max-width: 640px) {.related-posts ul.grid li{width:160px;margin:0 20px 20px 0;}.site-main .post-grid .entry-title{font-size:18px;}.search-row{width:560px;}.search-style-one .search-row input#s{padding:12px 23px;}}@media screen and (max-width: 568px) {.related-posts ul.grid li{width:150px;margin:0 15px 20px 0;}.footer-widget .column{width:100%;margin-right:0;}.flex-wrapper #carousel{width:86px;height:279px;}.flex-caption{padding:15px 3%;}.single .content-area .entry-title,.page-header .page-title,.page article .entry-title{font-size:28px;}.search-row{width:480px;}}@media screen and (max-width: 567px) {.post-list .post-thumbnail{width:100%;margin-right:0;float:none;}.post-list .post-content{padding:0 6%;}.site-main .post-list{padding-right:0;}}@media screen and ( max-width: 500px ) {.search-row{width:100%;}.flex-caption{font-size:16px;}.site-main .post-grid{width:100%;margin-right:0;}.related-posts ul.grid li:nth-child(2n+1){clear:left;}.related-posts ul.grid li:nth-child(3n),.related-posts ul.grid li:nth-child(3n+1),.related-posts ul.grid li{clear:none;width:48%;margin-right:4%;float:left;}.related-posts ul.grid li:nth-child(2n){float:left;margin-right:0;}}@media screen and (max-width: 435px) {.flex-caption{font-size:15px;}.site-branding{width:148px;}header .mobile-menu{padding:19px 18px;}.main-navigation a{padding:17px 18px;}.search-style-one{height:58px;}.search-style-one .search-row input#s{height:58px;}.single .content-area .entry-title,.page-header .page-title,.page article .entry-title{font-size:26px;}.site-header,.slider-wraper{margin-bottom:15px;}.site-main .post-grid{margin-bottom:15px;}.bio-avatar{margin:0 10px 0 0;}.bio-avatar img{width:80px;}.comment-meta .vcard img{width:40px;margin-right:10px;}.comments-area .comment-content{padding:0 0 0 49px;}.comments-area .reply{padding-left:60px;}.comments-area ol.comment-list ol.children{padding-left:52px;padding-top:5px;}.comments-area .comment-content p{margin-bottom:0;}.pagination-default .nav-previous,.pagination-default .nav-next{width:48%;}.pagination-default .nav-previous a,.pagination-default .nav-next a{font-size:12px;}}@media screen and (max-width: 414px) {.inner{width:100%;padding:0 15px;}.site-branding .site-title{font-size:28px;margin:10px 0;}.site-branding .logo{margin:3px 0;}.site-main ul,.site-main ol,.related-posts ul.list{margin-left:20px;list-style:square;}.tc-social-sharing ul{margin:0;}.widget-area .facebook_like{text-align:center;}.related-posts ul.grid li:nth-child(2n+1){clear:left;}.related-posts ul.grid li:nth-child(3n),.related-posts ul.grid li:nth-child(3n+1),.related-posts ul.grid li{clear:none;width:48%;margin-right:4%;float:left;}.related-posts ul.grid li:nth-child(2n){float:left;margin-right:0;}.flex-wrapper #carousel{height:198px;}.single .content-area .entry-title,.page-header .page-title,.page article .entry-title{font-size:24px;}.search-style-one .search-row input#s{font-size:14px}.search-row{width:100%;}.flex-caption{font-size:13px;padding:10px 3%;}.site-main .post-grid{width:100%;margin-right:0;}}@media screen and (max-width: 320px ) {.search-row{width:100%;}.flex-direction-nav a{height:30px;}.flex-direction-nav .fa-chevron-left::before,.flex-direction-nav .fa-chevron-right::before{font-size:10px;padding:10px 9px;}.widget-area{float:right;}}@media screen and (max-width: 319px ) {.site-branding{width:100%;float:none;text-align:center;}.site-title.logo{margin:0;}.main-navigation{padding:5px 0;float:none;}.main-navigation .menu-container{text-align:center;float:none;}header .mobile-menu{padding:10px 13px;display:inline-block;}.main-navigation .search{display:none;}}