*{margin:0;padding:0;outline:none}body{background-color:#fff;margin:0;padding:0;line-height:20px;font-size:13px;color:#5c5c5c;font-family:'Montserrat',sans-serif}img{border:none;margin:0;padding:0;height:auto}.clear{clear:both}.alignnone{width:100%!important}img.alignleft,.alignleft{float:left;margin:0 15px 0 0;padding:5px;border:1px solid #ccc}img.alignright,.alignright{float:right;margin:0 0 0 15px;padding:5px;border:1px solid #ccc}.left{float:left}.right{float:right}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.aligncenter{margin:0;padding:0}.sticky{background:#efefef;padding:10px;margin-bottom:15px}p{margin:0;padding:0}a{text-decoration:none;color:#f98700}a:hover{color:#333}ol,ul{margin:0;padding:0}ul li ul,ul li ul li ul,ol li ol,ol li ol li ol{margin-left:10px}h1,h2,h3,h4,h5,h6{color:#484f5e;font-family:'Montserrat',sans-serif;margin:0 0 20px;padding:0;line-height:1.1;font-weight:400}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:14px}.logo{float:left;z-index:999;padding:10px 0;color:#000}.logo h1{font-weight:400;margin:0;line-height:36px;color:#000}.logo a{color:#000}.logo span{color:#fff;display:block}.container{width:1100px;margin:0 auto;position:relative}#bannerarea{width:100%;position:relative}.frontbanner{height:655px;overflow:hidden;text-align:center}.frontbanner img{position:relative;background-size:cover;width:100%;height:auto}.bannerdesc{position:absolute;text-align:center;left:0;right:0;margin:0 auto;bottom:40%;width:50%}.bannerdesc h2{font-size:40px;font-weight:600;line-height:40px;color:#fff;margin:0 0 10px;display:inline-block;text-shadow:1px 1px 6px #555}.bannerdesc p{font-size:14px;color:#fff;text-shadow:1px 1px 6px #111}#pageholder{width:1140px;margin:0 auto;background-color:#fff;position:relative;box-shadow:0 -8px 8px #111}.fulllayout{width:100%!important}.toggle{display:block}.toggle a{width:100%;color:#fff;background:url(/wp-content/themes/personal-one/images/mobilenav.png) no-repeat right center #3e3e3e;padding:10px 10px;margin-top:5px;font-size:16px;display:none}.toggle a:hover{color:#ffffff!important}.headerinner,.blog .header{position:relative!important}.header{width:100%;z-index:999;top:auto;background-color:rgb(0 0 0 / .9);position:absolute}.sitenav{padding:0;text-align:right;float:right}.sitenav ul{float:right;margin:0;padding:0;font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;text-transform:uppercase}.sitenav ul li{display:inline-block;margin:0;position:relative;text-align:center}.sitenav ul li a{padding:28px 20px;display:block;color:#fff}.sitenav ul li ul li{display:block;position:relative;float:none}.sitenav ul li ul li a{display:block;padding-top:10px;padding-bottom:10px;position:relative;text-align:left;border-bottom:1px solid #333}.sitenav ul li ul li a:hover,.sitenav ul li ul.sub-menu li.current_page_item a{border-radius:0}.sitenav ul li a:hover,.sitenav ul li.current_page_item a,.sitenav ul li.current-menu-ancestor a.parent{color:#f98700}.sitenav ul li ul{display:none;z-index:9999;position:relative}.sitenav ul li:hover>ul{display:block;width:200px;position:absolute;left:0;text-align:left;background-color:rgb(0 0 0 / .8);box-shadow:0 2px 2px #000}.sitenav ul li:hover ul li ul{display:none;position:relative}.sitenav ul li:hover ul li:hover>ul{display:block;position:absolute;left:200px;top:1px}#serviceswrap{padding:60px 0;border-top:1px solid #E1E1E1;box-shadow:0 1px 10px rgb(0 0 0 / .1) inset}h2.section-title{color:#454545;font:300 36px/40px 'Montserrat',san-serif;text-align:center}.welcomecontent{width:50%;float:left;text-align:right;margin:0 25px 0 0}.welcomethumb{width:45%;float:right;text-align:left}.UnderLine{width:50%;position:relative;display:inline-block;clear:both;margin:10px auto 30px;border-top:1px solid #E1E1E1}.hr-inner{position:absolute;margin-top:-1px;top:50%;height:1px;width:100%}.hr-style{background-color:#FCFCFC;border-radius:20px;border-style:solid;border-width:1px;display:block;height:9px;left:auto;right:0;margin-left:-5px;margin-top:-5px;position:absolute;width:9px}#sidebar .search-form input.search-field{background-color:#f0efef;width:80%;padding:12px 15px 12px 15px;box-sizing:border-box;border:1px solid #ddd}#sidebar .search-form input.search-submit{background:url(/wp-content/themes/personal-one/images/search-icon.png) no-repeat center center #f98700;padding:12px 0 12px 0;font-size:0;width:20%;height:43px;float:right;border:0}.oneforth{background-color:#f6f4f4;color:#2e2e2e;width:30%;float:left;margin:0 5% 0 0;text-align:center;position:relative;box-sizing:border-box}.oneforth p{line-height:20px;margin-bottom:20px}.oneforth h3{font-size:16px;font-weight:400;color:#343434;margin:0 0 15px}.oneforth h3 a{color:#343434}.oneforth:hover h3{color:#31cafd}.oneforth .thumbbx{height:220px;overflow:hidden;margin:0 auto}.oneforth .pagecontent{padding:20px}.oneforth .thumbbx img{width:100%;height:auto}#aboutwrap{background-color:#fff;color:#5c5c5c;padding:0 0 50px;box-shadow:0 5px 10px rgb(0 0 0 / .1) inset;text-align:center}#aboutwrap h3{color:#5c5c5c;font-size:24px;font-weight:600;margin-bottom:25px}#aboutwrap p{color:#5c5c5c;margin-bottom:35px}.appbutton:hover{background-color:#f98700}.grip-1{width:80%;margin:-45px auto 0 auto;position:relative;z-index:999}.circlethumb{width:80px;height:80px;margin:0 auto 20px auto;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:3px solid #fff}.circlethumb img{width:100%;height:auto;min-height:80px}.last_column{clear:right;margin-right:0!important}.ReadMore{background-color:#333;color:#fff;display:inline-block;padding:8px 15px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px}.ReadMore:hover{background-color:#f98700;color:#fff}.welcomewrap p{margin-bottom:30px}.welcomewrap h2{margin-bottom:20px;font-size:38px;border-bottom:2px solid #ddd;padding-bottom:10px;text-align:center;display:inline-block}#sidebar{width:300px;float:left}aside.widget{margin-bottom:30px}aside.widget ul{list-style:disc}h3.widget-title{margin-bottom:20px;color:#333;padding-bottom:10px;border-bottom:1px solid #ccc}#sidebar ul li{list-style:inside none disc;border-bottom:1px solid #f0efef;padding:8px 0}#sidebar ul li a{padding:0 0 0 10px;color:#3b3b3b;display:inline-block}#sidebar ul li a:hover{color:#34c6f6}#sidebar ul li:last-child{border:none}.site-main{width:760px;margin:0;padding:0;float:right}.fullwidth{width:100%!important;float:none!important}.fullwidth p{margin-bottom:15px}.contentwrapper{padding:25px 0}.contentwrapper p{margin-bottom:20px;line-height:20px}.postslisting{margin-bottom:30px}.postslisting h3{margin-bottom:10px}.postslisting h3 a{color:#484f5e}.postslisting h3 a:hover{color:#f98700}.postslisting p{margin-bottom:12px;line-height:24px;display:inline}.blog-meta{font-style:italic;margin-bottom:8px}.post-date,.post-comment,.post-categories{display:inline;color:#333}.single_title{margin-bottom:5px}.BlogPosts{width:31.2%;float:left;margin:0 3% 0 0}.BlogPosts img{width:100%}.BlogPosts h2{margin:10px 0;font-size:22px}.post-thumb{width:35%;float:left;margin:8px 25px 8px 0}.post-thumb img{width:100%}#footer{background-color:#111;position:relative;color:#fff}.cols-4{width:22%;float:left;margin:0 3% 2% 0;padding:35px 0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.widget-column-4{margin-right:0px!important}.cols-4 h5{font-weight:400;font-size:18px;color:#fff;margin-bottom:25px;border-bottom:1px solid #2b2b2b;padding-bottom:15px}.cols-4 ul{margin:0;padding:0;list-style:inside disc}.cols-4 ul li{padding:0;color:#fff;padding:3px 0;border-bottom:1px solid #2b2b2b}.cols-4 ul li:last-child{border:none}.cols-4 ul li a{color:#fff;font-size:13px;padding-left:10px}.cols-4 ul li a:hover,.cols-4 ul li.current_page_item a{color:#f98700}.cols-4 a.readmore span{color:#fff}.cols-4 p{margin-bottom:0}.footerbottom{background-color:#000;position:relative;padding:15px 0}.footerbottom a:hover{color:#fff}.footerleft{float:left}.footerleft span{color:#f98700}.footerright{float:right}@media screen and (max-width:767px){*{box-sizing:border-box}.left,.right,.footerleft,.footerright{float:none}.container{width:auto;padding:0 20px}.wrap_one{width:auto;text-align:center}.header{width:100%;padding:0;position:relative}.logo{float:none;text-align:center;margin:0 auto;padding:8px 15px;position:relative;width:auto;display:table}.frontbanner{height:auto}.frontbanner img{position:relative;background-size:cover;width:100%;height:auto}.bannerdesc{bottom:25%;width:90%}.bannerdesc h2{font-size:18px;margin-bottom:10px;line-height:18px}.bannerdesc p{font-size:14px;line-height:16px}.services-wrap .one_third{float:none;width:100%;margin:0 0 8%;min-height:105px}.services-wrap .one_third h4{margin-bottom:0}.welcomewrap img{margin:0 0 15px;float:none;width:100%}.welcomewrap h2{display:block;font-size:24px}.post-thumb{width:100%;float:none;margin:0 0 10px}#sidebar{width:100%;float:none}#FrontBlogPost,#wrapfirst,#serviceswrap{padding:40px 0}.content-area{width:auto;margin:0;padding:50px 20px}.site-main{width:auto;margin:0;padding:0;float:none}h2.section-title{font-size:22px;line-height:26px}.footerbottom{text-align:center}.cols-4{width:100%!important;display:block;margin-right:0;margin-bottom:15%}h2.section_title{text-align:center}.BlogPosts{float:none;width:auto;margin:0 0 10% 0}.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%}.welcomecontent,.welcomethumb{width:auto;float:none;margin:0 0 35px}.oneforth{float:none;width:100%;margin:0 0 25px}#aboutwrap{text-align:center}.grip-1,.appbutton{float:none}.grip-1{width:auto}#aboutwrap p{margin-bottom:10px}#aboutwrap h3{font-size:20px}#pageholder{width:auto;margin:0 15px}}@media screen and (min-width:481px) and (max-width:767px){*{box-sizing:border-box}.container,.content-area{width:440px;margin:0 auto}.nivo-caption,.nivo-controlNav{display:none!important}.nivo-caption{width:65%}.slide_info h2{font-size:20px!important;line-height:30px;text-shadow:1px 0 0 #333}.slide_info h2 span{font-size:30px!important}.slide_info p{padding:5px 0!important;font-size:13px!important;display:none}.headertop .left{font-size:16px}.post-thumb{width:50%;float:left;margin:5px 20px 10px 0}}@media screen and (min-width:768px) and (max-width:980px){.header{position:relative}#aboutwrap{text-align:center}.grip-1,.appbutton{float:none}#aboutwrap p{margin-bottom:10px}.oneforth .thumbbx{height:146px}.frontbanner{height:357px}.frontbanner img{position:relative;background-size:cover;width:100%;height:auto}.bannerdesc{bottom:45%;width:60%}.bannerdesc h2{font-size:28px;margin-bottom:20px;line-height:30px}.bannerdesc p{font-size:14px;line-height:18px}}@media screen and (max-width:1169px) and (min-width:768px){*{box-sizing:border-box}.social-icons a{box-sizing:content-box;margin-bottom:5px}.container{width:auto;padding:0 20px}.logo{float:none;text-align:center;margin:0 auto;padding:8px 15px;position:relative;width:auto;display:table}.content-area{width:auto;margin:0;padding:50px 20px}#sidebar{width:30%}.site-main{width:65%}.cols-4 h5{font-size:16px}.services-wrap .one_third{float:left;width:30.5%;margin:0 3.5% 0 0;text-align:center}.services-wrap .one_third img{float:none;margin:0 0 10px}#FrontBlogPost,#wrapfirst,#serviceswrap{padding:50px 0}#pageholder{width:100%}.frontbanner{height:450px}}@media screen and (max-width:1169px) and (min-width:981px){html{overflow-x:hidden}.toggle{display:none}.sitenav{display:block!important}.logo{float:left;text-align:left}}@media screen and (max-width:980px){.toggleMenu{display:block}.sitenav{float:none;margin:0;position:relative;overflow-x:hidden;background-color:#fff;border-radius:0;top:0;border-bottom:none}.sitenav ul{color:#000;width:100%!important;float:none!important;margin:0;padding:0}.sitenav ul li{border-top:1px #ccc solid;display:block;float:none;text-align:left;border-bottom:none!important}.sitenav ul li a{padding:5px 10px!important;display:block;color:#000;border:none}.sitenav ul li a:hover,.sitenav ul li.current_page_item a{color:#fff;border:none!important;border-radius:0}.sitenav ul li ul,.sitenav ul li ul ul{display:block!important}.sitenav ul li ul li a:before{content:"\00BB \00a0"}.sitenav ul li ul li a{padding-left:20px!important}.sitenav ul li ul li a,.sitenav ul li.current-menu-ancestor a.parent{border:none;border-radius:0}.sitenav ul li ul li ul li a{padding-left:30px!important}.sitenav ul li ul li ul li ul li a{padding-left:40px!important}.sitenav ul li:hover>ul{background:none!important;box-shadow:none}.sitenav ul li:hover>ul{background:transparent!important;width:auto!important;display:block;position:relative!important;left:0;right:0;top:0;padding:0}.sitenav ul li:hover ul li ul,.sitenav ul li:hover ul li:hover>ul,.sitenav ul li:hover ul li:hover>ul li ul{background:transparent!important;display:block;position:relative!important;right:0;left:0;top:0}.sitenav ul li:hover ul li:hover ul,.sitenav ul li:hover ul li:hover ul li:hover ul{left:0!important}}.button{background-color:#ff6565;border-bottom:4px solid #e44545;color:#fff;padding:8px 20px;display:inline-block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px}.button:hover{background-color:#34c6f6;border-color:#1898c2;color:#fff}.pagination{display:table;clear:both}.pagination ul{list-style:none;margin:20px 0}.pagination ul li{display:inline;float:left;margin-right:5px}.pagination ul li span,.pagination ul li a{background:#646262;color:#fff;padding:5px 10px;display:inline-block}.pagination ul li .current,.pagination ul li a:hover{background:#34c6f6}#comment-nav-above .nav-previous,#comment-nav-below .nav-previous{float:none!important;margin:10px 0}ol.comment-list li{list-style:none;margin-bottom:5px}a.added_to_cart{background:#e1472f;padding:5px;display:inline-block;color:#fff;line-height:1}a.added_to_cart:hover{background:#000}a.button.added:before{content:''!important}#bbpress-forums ul li{padding:0}#subscription-toggle a.subscription-toggle{padding:5px 10px;display:inline-block;color:#e1472f;margin-top:4px}textarea.wp-editor-area{border:1px #ccc solid}.woocommerce input[type=text],.woocommerce textarea{border:1px #ccc solid;padding:4px}form.woocommerce-ordering select{padding:5px;color:#777}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-family:'Roboto Condensed',san-serif;color:#ff8a00}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:inherit!important}h1.product_title,p.price{margin-bottom:10px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-family:'Roboto Condensed',san-serif;color:#ff6d84}.woocommerce ul.products li,#payment ul.payment_methods li{list-style:none!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:inherit!important}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-bottom:0px!important}#wp-calendar{width:100%}input.search-field,.post-password-form input[type=password]{border:1px #eee solid;padding:8px 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}input.search-submit,.post-password-form input[type=submit],.wpcf7-form input[type=submit]{border:none;color:#fff;padding:8px 15px;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#d34618}.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 rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;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}form.search-form{margin-bottom:20px}.wpcf7{margin:30px 0 0;padding:0}.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"]{width:40%;border:1px solid #ccc;box-shadow:inset 1px 1px 2px #ccc;height:35px;padding:0 15px;color:#797979;margin-bottom:0}.wpcf7 textarea{width:60%;border:1px solid #ccc;box-shadow:inset 1px 1px 2px #ccc;height:150px;color:#797979;margin-bottom:25px;font:12px arial;padding:10px;padding-right:0}.wpcf7 input[type="submit"]{background-color:#d34618;width:auto;border:none;cursor:pointer;font:18px 'Roboto Condensed',san-serif;color:#fff;padding:10px 40px;border-radius:3px}h1.screen-reader-text{font:22px 'Roboto Condensed',san-serif}.site-nav-previous,.nav-previous{float:left}.site-nav-next,.nav-next{float:right}h3#reply-title{font:300 18px 'Roboto Condensed',san-serif}#comments{margin:30px 0 0;padding:0}nav#nav-below{margin-top:15px}.postmeta{border-bottom:1px solid #ccc;display:table;padding-bottom:8px;margin-bottom:10px}ol.commentlist{list-style:none}#commentform p{margin:5px 0}#commentform label{display:block}#commentform input#email,#commentform input#url,#commentform input#author,#commentform textarea,#commentform input#eazycfc_captcha{max-width:96%;border:1px #ccc solid;padding:5px 2%}#commentform input#submit{border:2px solid #333;padding:8px 15px;color:#333;border-radius:8px;display:inline-block;cursor:pointer;text-transform:uppercase}.form-allowed-tags{display:none}ul.errormsg{background:#ffe4e4}ul.errormsg li{padding:5px}.entry-content table,.comment-body table{border-collapse:collapse;margin:10px 0}.entry-content table td,.entry-content table th,.comment-body table td,.comment-body table th{padding:10px 5px;text-align:left}.entry-content table th,.comment-body table th{color:#676767;font:normal 18px Oswald;border-bottom:1px #888 solid}.entry-content table td,.comment-body table td{border-bottom:1px #ccc solid}.fvch-codeblock:hover .comment-form-url{display:block!important}.commentlist,ol.commentlist{list-style:none;box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;-khtml-box-shadow:0 0 5px #666;margin:10px 0;background-color:#fff;padding:10px 0}.commentlist li,ol.commentlist li{list-style:none;background-image:none!important;padding:0 15px}.commentlist li ol li.depth-2,.commentlist li ol li.depth-3,.commentlist li ol li.depth-4,ol.commentlist li ol li.depth-2,ol.commentlist li ol li.depth-3,ol.commentlist li ol li.depth-4{border-bottom:none}.commentlist li.bypostauthor article,ol.commentlist li.bypostauthor article{background:#f9ffe1}.commentlist article,.commentlist li.bypostauthor li article,ol.commentlist li.bypostauthor li article{border:none!important;padding:10px;position:relative;background-color:#fff}.commentlist li .fn{font-weight:400;font-size:15px;font-style:normal}.commentlist li.bypostauthor .fn,ol.commentlist li.bypostauthor .fn{color:#000}img.avatar{vertical-align:middle;position:static;display:inline-block}.commentlist article a time{display:block;clear:both;padding:5px 0 10px;font-size:11px;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif}.commentlist,ol.commentlist p{font-size:14px}.commentlist .reply span,ol.commentlist .reply span{display:none}.commentlist .reply a,ol.commentlist .reply a{display:block;padding:10px;text-align:center;background:#f6f6f6;margin:5px 0;border:1px #ddd solid}.comment-author.vcard{display:inline-block;margin-right:15px}.comment-list ul.children li.comment{background-image:none;padding-left:5px}