@charset "UTF-8";
/* https://bombadilpublishing.com/wp-content/cache/autoptimize/css/autoptimize_single_bce8e194278f9929bf4ecc09cbd34589.css?ver=7.1.3 */
@media screen and (max-width:767px){*{box-sizing:border-box}#about-author .alignleft{margin-right:0;margin-bottom:20px}#about-author .about-author img{width:40%;height:auto}#about-author .about-author{margin-bottom:-30px;top:-30px}.threebox{width:100%;margin-right:0;margin-bottom:30px}.threebox .feature-image-book{height:110px}.blogthumbs{width:100%;margin-right:0;float:none;text-align:center}.blogthumbs img{height:150px;width:150px}.blogposts{padding:0 0 30px;margin-bottom:30px;border:none;height:auto}.blogposts h4{text-align:center}.blogpostcontent{width:100%;float:none;margin:10px 0 0}.customer-review{width:300px;margin-right:20px}#nosidebar .customer-review{width:280px}#products-box{float:none;text-align:center;display:table;margin:0 auto 30px auto;width:275px}#products-box.last{margin-right:auto!important}#products-box .review_1,#products-box .review_2,#products-box .review_3,#products-box .review_4,#products-box .review_5,#products-box .prodprice,#products-box .prodbuy a{opacity:1}.home-contact-join{width:auto;padding:0 10px}#contact .container{padding:0}.home-contact-join h2{font-size:30px!important}#sitemain .wpcf7 form input[type=text],#sitemain .wpcf7 form input[type=email],#sitemain .wpcf7 form input[type=tel],#sitemain .wpcf7 form input[type=url],#sitemain .wpcf7 form input[type=date],#sitemain .main-form-area input[type=text],#sitemain .main-form-area input [type=url],#sitemain .main-form-area input[type=email],#sitemain .main-form-area input[type=tel]{width:100%}#nosidebar .main-form-area input[type=text],#nosidebar .main-form-area input [type=url],#nosidebar .main-form-area input[type=email],#nosidebar .main-form-area input[type=tel]{width:100%}#nosidebar{width:100%}#nosidebar #products-box .prodprice,#nosidebar #products-box .prodbuy a{right:27%}#sidebar input[type=text],#sidebar input [type=url],#sidebar input[type=email],#sidebar input[type=tel],#sidebar textarea{width:100%}#sitemain #products-box,#nosidebar #products-box{margin-right:auto}#sitemain #products-box .review_1,#sitemain #products-box .review_2,#sitemain #products-box .review_3,#sitemain #products-box .review_4,#sitemain #products-box .review_5{right:34%;top:45%}#sitemain #products-box .prodprice,#sitemain #products-box .prodbuy a{right:25%}input.search-field,.post-password-form input[type=password]{width:135px}#slider .top-bar{padding:0 20px;top:35px}#slider .top-bar h1{font-size:25px;padding-bottom:25px}#slider .top-bar a{font-size:14px;padding:8px 20px;margin-top:0;width:auto}.arrow-down{display:none}.container{width:auto;padding:0 10px}.header{width:100%;padding:0 10px;position:relative}.logo{float:none;text-align:center}.meinfo-caption{display:none}section{padding:35px 0}.signin_wrap .left span,.signin_wrap .left,.signin_wrap .right{float:none;width:auto;margin:0 auto;text-align:center}.blogposts{width:auto;display:block;margin-bottom:30px;margin-right:0}.wpcf7 form input[type=text],.wpcf7 form input[type=email],.wpcf7 form input[type=tel],.wpcf7 form input[type=url],.wpcf7 form input[type=date],.main-form-area input[type=text],.main-form-area input [type=url],.main-form-area input[type=email],.main-form-area input[type=tel],.wpcf7 form textarea,.main-form-area textarea{width:100%}p.left-right,p.right-left{float:none;margin-right:0}.home-contact-info{width:100%}.backbtn a{margin:0 auto 15px auto;display:table;float:none}#sidebar input[type=submit]{margin-top:10px}.skill{width:auto;float:none;margin-bottom:50px}.team-members{width:auto;float:none}.team-col{width:auto;display:block;float:none;margin-left:0;margin-bottom:20px}.team-col img{min-width:100%}.copyright-wrapper .inner{width:100%}.footer-menu,.footer-social,.copyright{float:none;width:100%;text-align:center;margin-bottom:10px}.sicons{width:auto}.footer,.copyright{width:auto;padding:0 20px}.copyright-txt,.design-by{text-align:center;float:none}.one_half,.one_third{width:100%;margin-right:0!important}.price_col{float:none}.message-thumb{width:100%;height:inherit!important}.photobooth .filter-gallery{width:auto}.photobooth .gallery ul li{width:100%}.photobooth .filter-gallery ul li a{display:table}.toggle{display:block}.toggle a{width:100%;background:url() no-repeat right center #f7f6f6;padding:10px;margin:0;font-size:16px}.nav ul{width:100%;float:none!important}.header .header-inner{width:100%;padding:0}.header .header-inner .logo{float:none;margin:10px 0}#slider .top-bar p{display:none}.content-area{width:auto;margin:0 10px;padding:20px 0}.site-main{width:auto;margin:0;padding:0;float:none!important}#sidebar{width:100%;margin:60px 0 0;padding:0;float:none}.nivo-caption{top:0!important;display:none!important}#slider .top-bar{top:24px!important}#slider .top-bar h2{font-size:35px!important;padding-bottom:10px!important}a.contact{margin-top:5px!important;font-size:12px!important}.nivo-directionNav a{top:35%!important}.bx-controls-direction{display:none}#aboutsec .cont-fix{width:auto;float:none;padding:70% 0 60px}#contactform_main .leftdiv,#contactform_main .rightdiv{width:auto;float:none}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth{width:100%;margin-right:0;float:none;position:inherit!important}.slider-main{min-height:inherit!important}}@media screen and (min-width:480px) and (max-width:767px){.signin_wrap .left{float:left}.signin_wrap .right{float:right}.customer-review,#nosidebar .customer-review{width:255px}.content-area{margin:0 20px}.site-main{width:auto;margin:0;padding:0;float:none}#sidebar{width:auto;margin:60px 0 0;padding:0;float:none!important}.nivo-caption{top:0!important;width:80%!important;height:90%}#slider .top-bar{top:35px!important}#slider .top-bar h2{font-size:24px!important;padding-bottom:10px!important;line-height:35px}a.contact{margin-top:5px!important;font-size:12px!important}.nivo-directionNav a{top:39%!important}.bx-controls-direction{display:none}#aboutsec .cont-fix{width:auto;float:none;padding:70% 0 60px}#contactform_main .leftdiv,#contactform_main .rightdiv{width:auto;float:none}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth{float:none;position:inherit!important}}@media screen and (min-width:736px) and (max-width:767px){.customer-review,#nosidebar .customer-review{width:325px}}@media screen and (max-width:1169px) and (min-width:768px){*{box-sizing:border-box}.slider-main{min-height:330px!important}.container{width:auto;padding:0 10px}.header{padding:0 10px;position:relative}section{padding:50px 0}#contact .container{padding:0}.home-contact-join{padding:0 20px;width:auto}.threebox .feature-image-book{height:110px}.customer-review{width:320px}#products-box{margin-right:15px}.blogposts{width:48.5%;display:inherit;float:left;height:450px}.blogthumbs,.blogpostcontent{float:none;width:100%}.blogthumbs{text-align:center}.blogthumbs img{width:150px;height:150px}#products-box .review_1,#products-box .review_2,#products-box .review_3,#products-box .review_4,#products-box .review_5{right:24%;top:38%}#products-box .prodprice,#products-box .prodbuy a{right:13%}.home-contact-join h2{font-size:30px!important}.skill{width:auto;float:none;margin-bottom:50px}.team-members{width:auto;float:none}.team-col{width:44.69%;float:left;margin:0 18px 40px}.team-col img{min-width:100%}.sicons{width:94%;margin:auto}.footer,.copyright{width:auto;padding:0 20px}.message-thumb{width:100%;height:inherit!important}.photobooth .filter-gallery{width:auto}.toggle{display:block}.toggle a{width:100%;background:url() no-repeat right center #f7f6f6;padding:10px;margin:0;font-size:16px}.nav{display:none}.header .header-inner{width:100%;padding:0}.header .header-inner .logo{float:none;text-align:center}.wpcf7 form input[type=text],.wpcf7 form input[type=email],.wpcf7 form input[type=tel],.wpcf7 form input[type=url],.wpcf7 form input[type=date],.main-form-area input[type=text],.main-form-area input [type=url],.main-form-area input[type=email],.main-form-area input[type=tel]{width:340px}.wpcf7 form textarea,.main-form-area textarea{width:100%}.content-area{width:auto;margin:0 10px;padding:50px 0}.site-main{width:60%;margin:0;padding:0;float:left}#sidebar{width:35%;margin:0;padding:0;float:right}.nivo-caption{top:10%!important;width:50%!important;height:100%!important}.nivo-caption a.read-more{margin-top:30px!important}#slider .top-bar{top:80px!important;margin-bottom:0}a.read-more,.common_btn{margin-top:10px}#slider .top-bar p{font-size:16px!important;line-height:20px!important}#slider .top-bar h2{font-size:35px!important;padding-bottom:10px!important;line-height:34px}a.contact{margin-top:15px!important;font-size:18px!important}.nivo-directionNav a{top:42%!important}.home-join-our-newsletter{margin-bottom:50px}#sidebar input[type=text],#sidebar input [type=url],#sidebar input[type=email],#sidebar input[type=tel],#sidebar textarea{width:100%}#sitemain .left-right,#sitemain .right-left{float:none;margin-right:0}#sitemain #products-box{width:46.5%;display:inline-block;vertical-align:top;float:none}#sitemain .wpcf7 form input[type=text],#sitemain .wpcf7 form input[type=email],#sitemain .wpcf7 form input[type=tel],#sitemain .wpcf7 form input[type=url],#sitemain .wpcf7 form input[type=date],#sitemain .main-form-area input[type=text],#sitemain .main-form-area input [type=url],#sitemain .main-form-area input[type=email],#sitemain .main-form-area input[type=tel]{width:100%}#nosidebar .main-form-area input[type=text],#nosidebar .main-form-area input [type=url],#nosidebar .main-form-area input[type=email],#nosidebar .main-form-area input[type=tel]{width:275px}#nosidebar #products-box{margin-right:10px}.copyright-wrapper .inner{width:95%;margin:auto}}@media screen and (max-width:980px){.toggleMenu{display:block}.header .header-inner .nav{float:none;margin:0;position:relative;overflow-x:hidden}.header .header-inner .nav ul{color:#000;width:100%!important;float:none!important;margin:0;padding:0}.header .header-inner .nav ul li{border-top:1px #ccc solid;display:block;float:none;text-align:left}.header .header-inner .nav ul li a{padding:5px 10px!important;display:block;color:#000}.header .header-inner .nav ul li a:hover{color:#fff}.header .header-inner .nav ul li ul,.header .header-inner .nav ul li ul ul{display:block!important}.header .header-inner .nav ul li ul li a:before{content:"\00BB \00a0"}.header .header-inner .nav ul li ul li a{padding-left:20px!important}.header .header-inner .nav ul li ul li ul li a{padding-left:30px!important}.header .header-inner .nav ul li ul li ul li ul li a{padding-left:40px!important}.header .header-inner .nav ul li:hover>ul{background:0 0!important}.header .header-inner .nav ul li:hover>ul{background:0 0!important;width:auto!important;display:block;position:relative!important;left:0;right:0;top:0!important}.header .header-inner .nav ul li:hover ul li ul,.header .header-inner .nav ul li:hover ul li:hover>ul,.header .header-inner .nav ul li:hover ul li:hover>ul li ul{background:0 0!important;display:block;position:relative!important;right:0;left:0;top:0}.header .header-inner .nav ul li:hover ul li:hover ul,.header .header-inner .nav ul li:hover ul li:hover ul li:hover ul{left:0!important}.header .header-inner .nav ul li a .fa,.fixed .header-inner .nav ul li a .fa{display:none}}@media screen and (max-width:1169px) and (min-width:980px){.home-contact-join .one_half a.read-more{margin-top:50px}.nivo-caption{top:36%!important;width:30%!important}#products-box{margin-right:20px}.blogthumbs{float:left;margin-right:7%;width:33%}.blogpostcontent{float:left;width:60%}.customer-review{width:450px}#nosidebar #products-box{margin-right:15px}#nosidebar .main-form-area input[type=text],#nosidebar .main-form-area input [type=url],#nosidebar .main-form-area input[type=email],#nosidebar .main-form-area input[type=tel]{width:375px}#products-box .review_1,#products-box .review_2,#products-box .review_3,#products-box .review_4,#products-box .review_5{right:34%;top:48%}#products-box .prodprice,#products-box .prodbuy a{right:27%}.home-contact-join h2{font-size:40px!important}.wpcf7 form input[type=text],.wpcf7 form input[type=email],.wpcf7 form input[type=tel],.wpcf7 form input[type=url],.wpcf7 form input[type=date],.main-form-area input[type=text],.main-form-area input [type=url],.main-form-area input[type=email],.main-form-area input[type=tel]{width:465px}}@media screen and (max-width:2000px) and (min-width:980px){.header .header-inner .logo{float:left;text-align:left}.header{padding:0;position:absolute}.header .header-inner{padding:0 10px}.header .header-inner .nav ul li ul li{display:block;position:relative;float:none}.header .header-inner .nav ul li ul li a{color:#000;display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px #dedede solid}}