#blog-wrap,#featured-slider.flexslider-container,#header,#header-wrap,.commentlist li article,.featured-slider-slide,.mgi-video-embed,.page-header,blockquote{position:relative}#featured-slider.flexslider-container img,#logo img,#page-featured-img img,.clr:after,.col,.double-divider,.edd_download_image a,.loop-entry-thumbnail img,.mgi-readmore,.no-js .slides>li:first-child,.page-numbers:after,.page-thumbnail img,.post-thumbnail img,.related-post-entry-thumbnail img,.sf-menu li.sfHover>.sf-mega,.sf-menu li.sfHover>ul,.sf-menu li:hover>.sf-mega,.sf-menu li:hover>ul,a.mgi-lightbox-gallery,article,aside,details,figcaption,figure,footer,header,hgroup,html[xmlns] .slides,menu,nav,section{display:block}#wp-calendar tfoot td#next,.textright,blockquote.left{text-align:right}#img-attch-page img,#logo img,embed,iframe,img,select{max-width:100%}.table_zebra,table{border-collapse:collapse}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}blockquote,pre{margin-bottom:30px}ol,ul{list-style:none}blockquote,q{quotes:none}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus,:focus,a{outline:0}table{border-spacing:0}mark{background:0 0}.clr:after,.col:after,.group:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}.col{float:left;margin:0 0 2% 1.6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#efefef;color:#3c4043;font:16px/1.6em Arial,Helvetica,Raleway,sans-serif}#footer-wrap a:hover,.sidebar-container a:hover,body a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#68d2e4;text-decoration:none}#wp-calendar tbody a,a#cancel-comment-reply-link:hover,body a:hover{text-decoration:underline}.container{margin:0 auto;width:980px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#wrap{background:#fff;padding:30px 30px 0;margin:40px auto}.left-content{float:left;width:68%}.sidebar-container{float:right;width:28%}.clr:after,.page-numbers:after{clear:both;content:".";height:0;line-height:0;visibility:hidden}.sf-menu .sf-mega,.sf-menu ul{display:none;top:100%;position:absolute}.clear{clear:both}img{height:auto}blockquote{font-size:1.4em;line-height:1.75em;color:#787878;background:url("images/quote.png") left 4px no-repeat;padding-left:60px}.heading,.single-post-pagination li a:hover,h1 a,h2 a,h3 a,h4 a{color:#000}blockquote.left{float:left;margin-left:0;margin-right:20px;width:33%}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}pre{background:#f9f9f9;padding:20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-family:Verdana;font-size:.95em}address{letter-spacing:1px;margin:20px 0}#page-featured-img{margin-bottom:25px;position:relative}#page-featured-img img{width:100%}.double-divider{width:100%;height:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:40px 0}.heading,h1{margin:0 0 20px}.heading{font-size:1.2em;font-weight:700;border-bottom:1px solid #ddd}#archive-description,.entry input[type=submit],.mgi-readmore{margin-top:10px}#header-wrap,.author-info,.edd_downloads_list .edd_download,.footer-widget,.page-thumbnail,.related-posts,.sidebar-container .sidebar-widget{margin-bottom:30px}.mgi-video-embed{padding-bottom:56.25%;padding-top:25px;height:0}.mgi-video-embed frame,.mgi-video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.edd_download_image,.page-header,.post-thumbnail,.post-video,body.page-template-templatesfullwidth-php .page-thumbnail{margin-bottom:20px}.content-none p,.single-post .post-meta{margin-bottom:0}.entry ul{margin:30px 0 30px 20px;list-style:disc}.entry ol li,.entry ul li{margin:0 0 5px}.entry ol{margin:30px 0 30px 25px;list-style:decimal}h1,h2,h3,h4,h5,h6{font-weight:600;color:#000;line-height:1.4em}.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin:20px 0 5px}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}.entry .edd_download_title,p{margin:0 0 10px}p.lead{color:#777;font-size:21px;line-height:27px}em{font-style:italic}strong{font-weight:600;color:#000}small{font-size:.95em}hr{border:solid #eee;border-width:1px 0 0;clear:both;height:0;margin:40px 0}.page-header{padding-bottom:10px;border-bottom:1px solid #eee}.page-header-title{color:#000;font-size:1.75em;margin:0}.single-post .page-header,.wpcf7-form p{margin:0 0 20px}.single-post .page-header-title{margin:0;font-size:1.75em;line-height:1.25em}#archive-description p:last-child,.comment-content p:last-child,.commentlist,.edd_downloads_list .edd_download_inner,.loop-entry.post-entry p:last-child,.wpcf7-form p:last-of-type{margin:0}#error-page-title span,.post-meta .fa{margin-right:7px}#header-wrap{text-align:left}#logo,.floatleft,.sf-menu,.sf-menu>li{float:left}#header-aside,.floatright{float:right}.site-text-logo a{color:#000;text-decoration:none;font-size:32px;font-weight:700}.site-text-logo a:hover{text-decoration:none;color:#68d2e4}.blog-description{font-size:1.1em;margin-top:5px;color:#888}.flex-control-nav,.flex-direction-nav,.sf-menu,.sf-menu *,.slides{margin:0;padding:0;list-style:none}.sf-menu ul{left:0;z-index:10001;min-width:160px}.sf-menu a{display:block;position:relative;zoom:1}.sf-menu ul ul{top:0;left:100%}.sf-menu li{position:relative;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s}.sf-menu li.sfHover,.sf-menu li:hover{-webkit-transition:none;transition:none}.sf-menu .sf-mega{left:0;z-index:99}#site-navigation-wrap{background:#2c2c2c;margin:0 0 30px;min-height:45px;border-bottom:5px solid #68d2e4}#site-navigation .dropdown-menu li{display:block;float:left;height:45px;line-height:45px}#site-navigation .dropdown-menu a{padding:0 20px;color:#999;font-weight:400;text-decoration:none;text-align:left;cursor:pointer}#site-navigation .dropdown-menu ul li>a:hover,#site-navigation .dropdown-menu>li.sfHover>a,#site-navigation .dropdown-menu>li>a:hover,.featured-slider-caption-title a{color:#fff}#site-navigation .dropdown-menu>.current-menu-item>a,#site-navigation .dropdown-menu>.current-menu-item>a:hover{background-color:#68d2e4;color:#fff}#site-navigation .dropdown-menu ul{padding-top:5px}#site-navigation .dropdown-menu ul ul{padding-top:0}#site-navigation .dropdown-menu ul li{background:#2c2c2c;border-bottom:1px solid rgba(255,255,255,.08);line-height:1.4em;height:auto;float:none;display:block}#site-navigation .dropdown-menu ul a{display:block;height:auto;line-height:1.7em;padding:10px 20px;margin:0;border:0;text-transform:none;font-size:.9em}#footer-wrap input[type=search],#footer-wrap input[type=text],#site-navigation .dropdown-menu ul li:last-child{border:none}.sidebar-container a{color:#676767}.sidebar-container .sidebar-widget .widget-title{font-size:1em;margin:0 0 10px;font-weight:600;color:#000}.sidebar-container .widget_archive a:hover,.sidebar-container .widget_categories a:hover{background:#68d2e4;color:#fff;padding:0 2px;margin:0 -2px}#commentform textarea,#footer-wrap select,.search-entry-thumbnail img,.sidebar-container select,textarea{width:100%}#wp-calendar{width:100%;font-size:11px}#wp-calendar thead th{background:#f5f5f5;border:1px solid #ddd;border-top:none;font-size:11px}#wp-calendar tbody td{text-align:center;border:1px solid #ddd;line-height:2.5em;transition:background .15s;-webkit-transition:background .15s;-o-transition:background .15s;-moz-transition:background .15s}#wp-calendar tbody td a,#wp-calendar tbody td a:hover{color:#68d2e4;text-decoration:underline}#wp-calendar tfoot td{padding:4px}#wp-calendar caption{cursor:pointer;font-size:12px;text-transform:uppercase;margin:0;padding:12px;outline:0!important;background:#68d2e4;color:#fff}#wp-calendar tbody a{display:block}#wp-calendar th{text-align:center;border:1px solid transparent;border-top:none;padding:2px 0;color:#a7a7a7}#footer #wp-calendar thead th{background:#232323}#footer #wp-calendar tbody td,#footer #wp-calendar thead th{border-color:#333}#featured-slider-wrap,.loop-entry,.search-entry{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.loop-entry.has-post-thumbnail .loop-entry-left{float:left;margin:0;width:46%;position:relative}.loop-entry.has-post-thumbnail .loop-entry-right{float:right;width:50%}.loop-entry-title{margin:0;font-size:1.5em;line-height:1.25em}.loop-entry-video-overlay,.related-post-entry-video-overlay{height:100px;line-height:100px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5);top:50%;left:50%;text-align:center}.loop-entry .post-meta{border:none;font-size:.87em}.loop-entry-thumbnail a{display:block;position:relative}.loop-entry-thumbnail img{box-shadow:#000 0 0 0;nowhitespace:afterproperty}.loop-entry-thumbnail a:hover img,.related-post-entry-thumbnail:hover img{opacity:.9}.loop-entry-video-overlay{position:absolute;width:100px;margin-top:-50px;margin-left:-50px;font-size:70px;transition:.15s}a:hover .loop-entry-video-overlay{text-shadow:0 4px 4px rgba(0,0,0,.5)}.entry-footer{margin-top:40px}.entry-footer .post-edit-link{float:right;display:block;border:2px solid #ddd;padding:2px 14px;color:#aaa;font-size:.85em;text-transform:uppercase;letter-spacing:1px;font-weight:700}.entry-footer a:hover,.share-button a:hover{color:#000;border-color:#000;text-decoration:none}.author-info .author-info-inner{position:relative;padding-left:100px}.author-info .author-avatar{position:absolute;left:0;top:0}.author-info .author-avatar img{border-radius:2px}.related-posts-row{margin:0 -10px}.related-post-entry{display:block;float:left;padding:0 10px;width:33.33%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.related-post-entry-thumbnail{position:relative;display:block;margin-bottom:10px}.related-post-entry-video-overlay{position:absolute;width:100px;margin-top:-50px;margin-left:-50px;font-size:60px}.related-post-entry-thumbnail:hover .related-post-entry-video-overlay{text-shadow:0 6px 6px rgba(0,0,0,.5)}.related-post-entry-title{display:inline-block;color:#000;font-weight:600;font-size:1.1em;margin:0 0 5px;line-height:1.3em}.post-meta{display:block;float:none;font-size:.96em;line-height:2em;margin-bottom:10px;margin-top:5px}.post-meta li{display:block;float:left;margin:0 20px 0 0}.post-meta li:last-child{margin-right:0}.post-meta li .meta-seperator{margin:0 15px;color:#ddd}.post-meta .meta-date-text,.post-meta a{color:grey}.post-meta a{text-decoration:none}.post-meta a:hover{color:#68d2e4}.post-meta .fa{color:#787878}.search-entry-thumbnail a:hover img{opacity:.8}.search-entry-title{margin:0 0 15px}.commentlist li,ul.page-numbers{list-style:none;margin:0}ul.page-numbers li{display:block;text-align:center;float:left}#edd_download_pagination .page-numbers,.page-numbers a,.page-numbers span{border:0;color:#fff;background:#222;cursor:pointer;display:block;float:left;height:24px;line-height:24px;margin-right:4px;margin-top:4px;width:auto;padding:0 9px;text-align:center;ftext-decoration:none}#edd_download_pagination .page-numbers.current,#edd_download_pagination .page-numbers:hover,#featured-slider .flex-control-nav a.flex-active,#featured-slider .flex-control-nav a:hover,.page-numbers a:hover,.page-numbers span.current{background:#68d2e4;color:#fff;text-decoration:none}.single-post-pagination{margin-top:30px;padding-top:30px;border-top:1px solid #eee}.single-post-pagination li{display:block;float:left;margin-left:4px}.single-post-pagination li:first-child{margin-left:0}.single-post-pagination li a{display:inline-block;color:#565656}.single-post-pagination .post-next,.single-post-pagination .post-prev{position:relative;width:49%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.single-post-pagination .post-next{float:right;text-align:right;padding-right:20px}.single-post-pagination .post-prev{float:left;padding-left:20px}.single-post-pagination .post-next .fa,.single-post-pagination .post-prev .fa{position:absolute;left:0;top:50%;height:30px;line-height:30px;margin-top:-15px}.single-post-pagination .post-next .fa{right:0}.infinite-scroll-loader{position:absolute;bottom:-30px;left:50%;margin-left:-15px;height:30px;line-height:30px;width:30px;color:#000;font-size:24px}#infscr-loading img{display:none!important}.page-jump{display:none}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#676767;outline:0}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{-moz-box-sizing:border-box;-webkit-appearance:none;-webkit-box-sizing:border-box;background:0 0;border:1px solid #ddd;box-sizing:border-box;color:#606060;display:block;font-size:1em;margin:0;max-width:100%;padding:5px 10px}button,input[type=button],input[type=submit]{-webkit-appearance:none;background:#222;border:transparent;color:#fff;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;outline:0;padding:0 15px;height:40px;line-height:40px;position:relative;border-radius:3px}button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#68d2e4}input[type=search]{font-size:.9em;-moz-box-sizing:border-box;-webkit-appearance:none;-webkit-box-sizing:border-box;background:#f7f7f7;border:none;border-radius:0;box-sizing:border-box;color:#555;outline:0;padding:10px 12px;width:100%}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{display:none}.wpcf7-form span.wpcf7-form-control-wrap{display:block;margin-top:10px;position:relative}div.wpcf7-validation-errors{margin:25px 0 0}span.wpcf7-not-valid-tip{font-size:.95em;color:#898989;font-family:Verdana}.wpcf7-response-output{background:#f4f4f4;color:#888;display:none;line-height:1.45em;margin-top:30px;padding:12px;text-align:center}input.wpcf7-not-valid[type=email],input.wpcf7-not-valid[type=password],input.wpcf7-not-valid[type=tel],input.wpcf7-not-valid[type=text],input.wpcf7-not-valid[type=url],textarea.wpcf7-not-valid{border-color:#ff4847}.wpcf7-form .ajax-loader{margin-left:15px}#comments{margin-top:20px}#comments span.required{color:#c30}.commentlist .children{margin-left:30px}.commentlist .comment{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.comment-author{left:0;position:absolute;top:0}.comment-author .avatar{display:block;border-radius:4px}#reply-title .heading,.comment-meta{margin-bottom:10px}.comment-meta .fn{font-weight:600;color:#000;display:block}.comment-date{display:inline-block;margin-right:5px}.comment-details{margin-left:70px}.comment-date a,a.comment-reply-link{font-size:.85em}.comment-date a{color:#666}a#cancel-comment-reply-link{color:red;display:inline;font-size:1em}#respond{margin:40px 0 0}#log-out{float:right;margin-top:-56px}#comments .form-allowed-tags,#mobile-search,#navigation-toggle,#sidr-close,.comment-form-comment label[for=comment],.screen-reader-response,.sidr{display:none}#reply-title{font-size:1em;margin:0 0 20px}p.logged-in-as{font-size:.9em;margin-bottom:20px}.comment-awaiting-moderation{background:#68d2e4;color:#fff;display:inline-block;line-height:1em;margin-bottom:20px;margin-top:10px;padding:2px 6px}#footer-wrap{background:#222;overflow:hidden;margin:30px -30px 0;padding:30px 30px 0}#footer-wrap a{color:#bbb}#footer-widgets{margin:0 -15px}#footer-widgets .footer-box{display:block;float:left;padding:0 15px;width:33.33%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#footer-widgets .widget-title{color:#fff;font-size:1.2em;margin:0 0 15px}#footer-widgets .widget-title span{background:#222;padding-right:10px}.footer-widget>ul>li{padding:2px 0;border-bottom:1px solid #2b2b2b}.footer-widget>ul>li:first-child{border-top:1px solid #2b2b2b}#copyright{padding:20px 30px;margin:0 -30px;border-top:1px solid #333;text-align:center}#error-page,.textcenter{text-align:center}#error-page-title{border:none;font-size:7.5em;line-height:1em;margin:0 0 30px}#error-page-text{font-size:1.15em}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 10px 20px}.alignleft{float:left;margin:0 20px 10px 0}.textleft{text-align:left}.wp-caption{max-width:100%!important}.wp-caption p.wp-caption-text{box-sizing:border-box;text-align:center}.wp-caption img{display:block;border:0;margin:0;width:100%;padding:0}.wp-smiley{margin:0!important;max-height:1em}#img-attch-page{overflow:hidden;text-align:center}#img-attch-page img{display:inline-block;margin:0 auto 20px}.gallery{margin:0 0 30px!important}.gallery-icon img{border:none!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;margin:0}.edd_download_image img,.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}#featured-slider{position:relative;background:#222;min-height:60px}.featured-slider-caption{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.8);color:#999;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.service-icon a,.share-button{background:#fff}.featured-slider-caption-title{color:#fff;margin:0 0 5px;font-weight:400}#featured-slider .flex-direction-nav{z-index:9;position:absolute;top:0;left:0}#featured-slider .flex-direction-nav li{display:block;float:left;margin-left:0}#featured-slider .flex-direction-nav li a{display:block;height:30px;line-height:30px;width:35px;text-align:center;opacity:.8;background:#000;color:#fff;font-size:14px}#featured-slider .flex-direction-nav li a:hover{opacity:1;background:#68d2e4;color:#fff;text-decoration:none}#featured-slider .flex-control-nav{position:absolute;top:10px;right:10px}#featured-slider .flex-control-nav li{display:block;float:left}#featured-slider .flex-control-nav a{border:0;color:#fff;background:#000;cursor:pointer;display:block;float:left;height:25px;line-height:25px;margin-left:2px;width:25px;text-align:center;ftext-decoration:none;font-size:12px}#featured-slider .featured-slider-preloader{display:block;position:absolute;top:50%;left:50%;height:50px;line-height:50px;width:50px;margin-top:-25px;margin-left:-25px;font-size:24px;text-align:center;color:#bbb}.edd_download_image a:hover img{opacity:.85}.edd_downloads_list .edd_download_title{margin:0 0 10px;font-size:21px}.share-button{color:#fff;border-radius:2px;padding:.5em;text-decoration:none}.share-button .shares,.share-button .shares-facebook,.share-button .shares-google-plus,.share-button .shares-linkedin,.share-button .shares-pinterest,.share-button .shares-twitter,.share-button .shares-whatsapp{float:right;display:block;border:2px solid #fff;padding:2px 14px;font-size:.85em;text-transform:uppercase;letter-spacing:1px;font-weight:700}.share-button .shares{background:#4867aa;color:#fff}.share-button .shares-facebook{background:#3b5998;color:#fff}.share-button .shares-twitter{background:#5ea9dd;color:#fff}.share-button .shares-google-plus,.share-button .shares-pinterest{background:#db4b40;color:#fff}.share-button .shares-whatsapp{background:#5cbe4a;color:#fff}.share-button .shares-linkedin{background:#0e76a8;color:#fff}.service-icon,.service-icon a{display:block;float:left;font-size:18px;margin-right:10px;height:40px;line-height:40px;width:40px;border-radius:99px;text-align:center;color:#fff;font-weight:400}.service-icon{background:#00bdbb}.table_zebra{font-family:sans-serif;color:#444;width:auto;border:1px solid #f2f5f7}.table_zebra tr th{background:#2ecc71;color:#fff;font-weight:400}.table_zebra,td,th{padding:8px 20px;text-align:left}.table_zebra tr:hover{background-color:#f5f5f5}.table_zebra tr:nth-child(2n){background-color:#f2f2f2}