/*

Theme Name: Child Enfold

Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter and facebook:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a>

Version: 2.6.2

Author: Kriesi

Template: enfold

Author URI: http://www.kriesi.at

License: Themeforest Split Licence

License URI: -

Theme URI: www.kriesi.at/themes/enfold/

*/
@font-face{font-family:'latoregular';src:url('webkit/lato-reg.eot');src:url('webkit/lato-reg.eot?#iefix') format('embedded-opentype'), url('webkit/lato-reg.woff') format('woff'), url('webkit/lato-reg.ttf') format('truetype'), url('webkit/lato-reg.svg#latoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'latolight';src:url('webkit/lato-lig.eot');src:url('webkit/lato-lig.eot?#iefix') format('embedded-opentype'), url('webkit/lato-lig.woff') format('woff'), url('webkit/lato-lig.ttf') format('truetype'), url('webkit/lato-lig.svg#latolight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'latohairline';src:url('webkit/lato-hairline.eot');src:url('webkit/lato-hairline.eot?#iefix') format('embedded-opentype'), url('webkit/lato-hairline.woff') format('woff'), url('webkit/lato-hairline.ttf') format('truetype'), url('webkit/lato-hairline.svg#latohairline') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'latosemibold';src:url('webkit/lato-semibold.eot');src:url('webkit/lato-semibold.eot?#iefix') format('embedded-opentype'), url('webkit/lato-semibold.woff') format('woff'), url('webkit/lato-semibold.ttf') format('truetype'), url('webkit/lato-semibold.svg#latosemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:"Lato Hairline";src:url('webkit/700744629-Lato-HairlineItalic.eot');src:url('webkit/700744629-Lato-HairlineItalic.eot?#iefix') format('embedded-opentype'), url('webkit/700744629-Lato-HairlineItalic.svg#Lato Hairline') format('svg'), url('webkit/700744629-Lato-HairlineItalic.woff') format('woff'), url('webkit/700744629-Lato-HairlineItalic.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'latoblack';src:url('webkit/lato-bla.eot');src:url('webkit/lato-bla.eot?#iefix') format('embedded-opentype'), url('webkit/lato-bla.woff') format('woff'), url('webkit/lato-bla.ttf') format('truetype'), url('webkit/lato-bla.svg#latoblack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'latobold';src:url('webkit/lato-bol.eot');src:url('webkit/lato-bol.eot?#iefix') format('embedded-opentype'), url('webkit/lato-bol.woff') format('woff'), url('webkit/lato-bol.ttf') format('truetype'), url('webkit/lato-bol.svg#latobold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'latolight_italic';src:url('webkit/lato-lightitalic-webfont.eot');src:url('webkit/lato-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('webkit/lato-lightitalic-webfont.woff') format('woff'), url('webkit/lato-lightitalic-webfont.ttf') format('truetype'), url('webkit/lato-lightitalic-webfont.svg#latolight_italic') format('svg');font-weight:normal;font-style:normal;}
@media only screen and (min-width:767px){.template-single-blog .blog-meta{margin-top:-320px!important}.template-single-blog .entry-content-wrapper{z-index:100;position:relative}}@media only screen and (max-width:767px){div#header_meta{margin-top:0}.responsive .mobile_slide_out .logo img{margin-top:21px!important;width:205px;height:40px!important;margin-left:0;padding:-10px!important}#header_main{position:fixed;width:100%}#advanced_menu_hide{border-radius:3px;line-height:42px}.responsive #top #header_meta .social_bookmarks li:last-child a{border-right-width:0}#advanced_menu_toggle{border-radius:3px;height:36px;width:36px;line-height:34px;text-decoration:none;text-align:center;right:0;top:57%;margin-top:-23px;z-index:9999;border-style:solid;border-width:1px;font-size:24px}.social_bookmarks{display:none}}.template-single-blog,.template-single-blog main.content.units.twelve.alpha,.template-single-blog main.content.units.twelve.alpha article,.template-single-blog main.content.units.twelve.alpha article .big-preview.single-big{width:100%!important}.template-single-blog main.content.units.twelve.alpha article>*,.template-single-blog main.content.units.twelve.alpha>*{width:1030px;margin:0 auto;float:none}.template-single-blog .content{padding-top:0}.template-single-blog .blog-meta{margin-top:0!important}#top .fullsize .template-blog .post-title{padding:30px 0;font-size:42px;text-transform:uppercase;font-weight:600 !important;letter-spacing:1px}#top .fullsize .template-blog .post-meta-infos{margin-top:0px;}
.template-single-blog .big-preview a{max-height:625px!important;overflow:hidden}#top .fullsize .template-blog .post .entry-content-wrapper{}
.temp-display-tabs{display:none !important;}
.av_tab_section .tab_content{border-bottom:0px solid #e1e1e1 !important;width:100%;}
.tab_inner_content p{margin:0;}
.active_tab_content .tab_inner_content{margin-top:0;}
.tabcontainer .tab_icon{color:inherit;font-size:22px;margin-right:7px;}
.js_active .top_tab .tab{padding:10px 60px 10px;border-radius:6px 6px 0px 0px;}
.tabcontainer .tab_icon{color:inherit;font-size:22px;margin-right:20px;}
.js_active .tab{font-family:'Lato', sans-serif;font-size:20px;text-transform:uppercase;}
.js_active .tab_titles .tab:first-child{border-top-left-radius:0px !important; border: 0px solid #e1e1e1 !important;
}
.content .entry-content-wrapper{padding-right:0;}
.js_active .tab_content{padding:0;display:inline-block;}
#express-ac-page{width:100%;float:left;}
section.ac-form{width:100%;float:left;background-color: transparent !important;padding:54px 0 54px 0;}
section.ac-form .ac-form-title{border:1px solid #e5e5e5 !important;border-radius:3px;float:left;height:inherit;line-height:25px;padding:16px 10px 12px 27px;width:100%;margin-bottom:50px;background:#fff;}
section.ac-form .ac-form-title i{color:#0068b4;font-size:52px;}
section.ac-form .ac-form-title p{float:right;font-size:17px;margin:0;width:93.5%;color:#666;line-height:51px;}
section.ac-form .ac-form-title p b{font-family:'latoregular';color:#69b400;}
.ac-inner-block{width:100%;float:left;padding:0 60px;}
.ac-prj-qty{width: 10%;margin-top:14px;}
.ac-prodct-id{width:17%;margin-top:14px;}/* update 5-6-2015 */
.ac-prj-order{width:5%;margin-top:14px;}
.ac-proj-icon{width:45px;height:41px;margin-top:4px;}
.ac-proj-info{width:15%;margin-top:14px;}
.blog-wrtn{width:35px;}
.ac-dashboard, .ac-form, .ac-order-form-block{background: transparent !important;}
.js_active .tab_titles .tab{font-family:'Lato', sans-serif;font-size:18px!important;color:#666 !important;text-transform:uppercase;line-height:22px;text-align:left;padding:23px 30px !important;border-radius:0px 0px 0 0 !important;font-weight:900;border-bottom:none;border: 0px solid #e1e1e1 !important;
}
a.tooltip span{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:5px 5px 8px #CCC;-webkit-box-shadow:5px 5px 8px #CCC;box-shadow:5px 5px 8px #CCC;}
.tabcontainer .tab .tab_icon{font-size:19px;}
.my-proj-order{width:100%;float:left;background-color:#fafafa;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:50px 60px 30px 60px;margin-bottom:50px;}
.edit-popup{text-align:right;}
.editicon{float:none!important;}
.edit-popup i{color:#69b400;font-size:40px;line-height:45px;margin-right:8px;position:relative;top:2px;cursor:pointer;}
.go-projct{float:right !important;margin-right:0 !important;width: 50%;}/* update 5-6-2015 */
.go-projct form{width:100%;float:left;margin-bottom:0 !important;}
.go-projct form input{border-radius:3px !important;width:56% !important;padding:8px 18px !important;color:#a6adac !important;font-size:19px !important;height:55px;float:left;margin-right:10px !important;font-family:'latolight_italic' !important;font-style:normal !important;}
input::-webkit-input-placeholder{color:#a6adac;line-height:39px;}
::-moz-placeholder{color:#a6adac;/*line-height:39px;*/}
:-ms-input-placeholder{color:#a6adac;line-height:39px;}
.ac-projct-tab{padding:18px 20px 15px 20px !important;background-color:#fcfcfc !important;}
.ac-strt-btn{float:right !important;height:57px;width:41%;}
#top .main_color input[type="text"]{border-radius:3px !important;background:#fcfcfc; padding: 4px 0 !important;min-width: 23px;}
.ac-strt-btn a{background-color:#69b400;border-radius:3px;color:#ffffff !important;float:left;font-family:"latoregular";font-size:16px;height:55px;line-height:55px;padding:0;text-transform:uppercase;text-align:center;width:100%;}
.ac-strt-btn a i.fa.fa-check{margin-right:8px;font-size:17px;padding:3px;border-radius:50%;}
.ac-strt-btn a:hover{text-decoration:none;background:#84c32f;}
.projectDetail{border:3px solid #e1e1e1 !important;border-radius:3px;width:100%;display:inline-block;float:left;margin-bottom:-3px;-webkit-transition:3s ease;-moz-transition:3s ease;-o-transition:3s ease;-ms-transition:3s ease;transition:3s ease;}
.ac-fotm-tab{border:0px solid #e1e1e1 !important;border-radius:3px;float:left;height:inherit;line-height:25px; padding: 18px 20px 17px 20px !important; width:100%;background-color:#fff !important;}
.ac-fotm-tab > div{float:left;font-size:18px;line-height:22px;color:#a6adac;}
.ac-fotm-tab > div span{float:left;word-break:break-all;}
.ac-fotm-tab > div span.tooltips{position:relative;display:inline;}
a.tooltips span{position:absolute;width:140px;color:#FFFFFF;background:#000000;height:30px;line-height:30px;text-align:center;visibility:hidden;border-radius:3px;}
.ac-fotm-tab > div span.tooltips span:after{content:'';position:absolute;bottom:100%;left:50%;margin-left:-8px;width:0;height:0;border-bottom:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent;}
.ac-fotm-tab > div span:hover.tooltips span{visibility:visible;opacity:0.8;top:30px;left:50%;margin-left:-76px;z-index:999;}
.ac-fotm-tab .ac-qty{width:12%;text-transform:uppercase;}
.ac-fotm-tab .ac-form-id{width:13%;text-transform:uppercase;}
.ac-fotm-tab .ac-form-post{width:23%;}
.ac-fotm-tab .ac-form-progress{margin-right:0;}
.ac-fotm-tab .ac-form-progress span{float:left;font-family:'latoregular';font-size:16px;text-transform:uppercase;}
.ac-fotm-tab .ac-form-progress span.ac-dwnld-fls a{background-color:#69b400;border-radius:3px;padding:16px 20px;color:#fff;text-decoration:none;margin-right:10px;height:55px;line-height:24px;}
.ac-fotm-tab .ac-form-progress span.ac-dwnld-fls a:hover{background-color:#84c32f;}
.ac-fotm-tab .ac-form-progress span.ac-dwnld-fls a i{font-size:26px;margin-right:16px;color:#fff;line-height:0;position:relative;top:3px;}
.ac-fotm-tab .ac-form-progress span.ac-dwnld-aprv a{background-color:#0068b4;border-radius:3px;padding:16px 20px;color:#fff;text-decoration:none;margin-right:10px;height:55px;line-height:24px;}
.ac-fotm-tab .ac-form-progress span.ac-dwnld-aprv a:hover{background:#2f84c3;}
.ac-fotm-tab .ac-form-progress span.ac-dwnld-rvs a{background-color:transparent;border-radius:3px;padding:15px 20px;color:#a6adac;text-decoration:none;border:1px solid #e1e1e1;height:55px;line-height:24px;}
.ac-fotm-tab .ac-form-progress .progressbar{color:#fff;text-align:right;height:25px;width:0;background-color:#0ba1b5;border-radius:3px;}
.ac-order-form-block{width:100%;float:left;background-color:#fff;margin-bottom:30px;padding:0 60px;}
.ac-form .ac-inner-block .ac-fotm-tab .ac-qty, .ac-form .ac-inner-block .ac-fotm-tab .ac-form-id, .ac-form .ac-inner-block .ac-fotm-tab .ac-form-post{margin-top:18px;margin-bottom:18px;}
.ac-fotm-tab .ac-form-progress-bar{border:0px solid #ececec;padding:14px;border-radius:3px;background:#fff;width:48%;}
.ac-fotm-tab .ac-form-progress-bar .progressbar-con{display:inline-block;border:0px solid #e1e1e1;float:left;border-radius:3px;width:100%;background:#f2f2f2;overflow:hidden;}
.ac-fotm-tab .ac-form-progress-bar .progressbar-con span{width:100%;border-radius:0px;color:#fff;font-size:13px;padding:0 0 0 10px;line-height:31.5px;text-align:left;height:30px;}
.ac-fotm-tab .ac-form-progress-bar .progressbar-con span.blue{background:#0068b4;width:50%;}
.ac-fotm-tab .ac-form-progress-bar .progressbar-con span.green{background:#69b400;width:75%;}
.ac-fotm-tab .ac-form-progress-bar .progressbar-con span.orange{background:#b44b00;width:20%}
.ProjInp .ac-form-progress-bar{width:100%;display:inline-block;float:left;margin-top:-2px;}
.position-rel{position:relative;}
.tool-tip{position:absolute;top:55px;left:-144px;z-index:11111;display:none;}
.tool-tip i{border-color:transparent transparent rgba(102, 102, 102, 0.8) transparent !important;border-width:0 18px 20px 18px;position:absolute;top:-20px;border-style:solid;left: 50%;margin-left: -10px;right: inherit;}
.tool-tip .tool-tip-data{display:inline-block;width:270px;background:rgba(102, 102, 102, 0.8);padding:12px;text-align:center;border-radius:3px;}
.tool-tip .one{padding:10px 5px;}
.tool-tip .tool-tip-data p{text-align:center;color:#fff;font-size:14px;line-height:20px;font-family:'latolight';}
.tool-tip .tool-tip-data p span{display:block;text-align:center;width:100%;font-size:16px;text-transform:none;}
.tool-tip-hover.position-rel:hover .tool-tip{top:50px;left: 50%;margin-left: -135px;}
.tool-tip-hover .orderId{cursor:pointer;}
.position-rel:hover .tool-tip{display:inline;}
.ac-fotm-tab.ac-download .ac-form-progress{padding:18px 0 41px 0 !important;}
section.ac-order-histry{width:100%;float:left;background-color:transparent;padding:54px 60px 0 60px;}
section.ac-order-histry .ac-inner-block{padding:0;}
section.ac-order-histry .ac-form-title{border:1px solid #e1e1e1;border-radius:3px;float:left;height:inherit;line-height:25px;padding:16px 10px 12px 27px;width:100%;margin-bottom:40px;background:#fff;}
section.ac-order-histry .ac-form-title i{color:#b40069;font-size:52px;}
section.ac-order-histry .ac-form-title p{float:right;font-size:17px;margin:0;width:93.5%;color:#666;line-height:51px;}
section.ac-order-histry .ac-form-title p span{color:#666;}
#express-ac-page section.ac-order-histry .ac-inner-block{width:100%;float:left;padding:0;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab{border:3px solid #e1e1e1 !important;border-radius:3px;float:left;height:inherit;line-height:25px;padding:34px 10px 34px 20px;width:100%;margin-bottom:-4px;background:#fcfcfc;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab > div{float:none;font-size:19px;line-height:22px;color:#a6adac;margin-right:14px;display: inline-block;vertical-align: middle;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab > div span{float:left;word-break:break-all;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-date{width:14%;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-qty{width: 10%;text-transform:uppercase;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-id{width:15%;text-transform:uppercase;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-post{width: 18%;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-progress{width:27%;float:none;margin-right:0;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-progress span{float:right;font-family:'latoregular';font-size:16px;text-transform:uppercase;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-progress span.ac-dwnld-fls a{margin-right: -18px!important; background-color:#69b400;border-radius:3px;padding:16px 20px;color:#fff;text-decoration:none;margin-right:0px;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-progress span.ac-dwnld-fls a i{font-size:26px;margin-right:10px;color:#fff;line-height:0;position:relative;top:3px;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-progress span.ac-dwnld-aprv a{background-color:#0068b4;border-radius:3px;padding:22px 20px 22px 20px;color:#fff;text-decoration:none;margin-right:10px;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-progress span.ac-dwnld-rvs a{background-color:#fff;border-radius:3px;padding:20px 18px 20px 18px;color:#a6adac;text-decoration:none;border:2px solid #e1e1e1;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab .ac-form-progress .progressbar{color:#fff;text-align:right;height:25px;width:0;background-color:#0ba1b5;border-radius:3px;}
.ac-ordr-pagination{float:right;overflow:hidden; padding-top: 20px;}
.ac-ordr-pagination ul{display:inline-block;width:100%;}
.ac-ordr-pagination ul li{display:inline-block;float:left;border:1px solid #eeeeee;border-radius:50%;background:#f2f2f2;margin:0 5px;}
.ac-ordr-pagination ul li.active{background:#ffffff;}
.ac-ordr-pagination ul li a{color:#a6adac;display:block;font-family:'latolight';font-size: 15px;height: 28px;line-height: 28px;text-align:center;text-decoration:none;width: 34px;}
section.ac-order-rivision{width:100%;float:left;background-color:transparent;padding:0;}
section.ac-order-rivision .ac-form-title{background-image:url("images/order-rivision-help.png");background-position:27px 23px;background-repeat:no-repeat;border:1px solid #e5e5e5;border-radius:3px;float:left;height:inherit;line-height:25px;margin-bottom:50px;padding:32px 10px 32px 27px;position:relative;width:100%;background-color:#fcfcfc;}
section.ac-order-rivision .ac-form-title.noRevision{height:auto;}
section.ac-order-rivision .ac-form-title p{color:#666666;float:left;font-family:"latolight";font-size:20px;margin: 0 0 0 18px;width:82.5%;}
section.ac-order-rivision .ac-form-title .rivision-done{border:1px solid #e1e1e1;border-radius:3px;color:#a6adac;float:right;font-family:"latolight";font-size:23px;padding:14px 27px;position:absolute;right:17px;text-decoration:none;text-transform:uppercase;top:18px;}
section.ac-order-rivision .ac-rev-request{width:100%;float:left;border-radius:3px;float:left;height:inherit;margin-bottom:50px;padding:0 0 0 0;position:relative;background-color:#fcfcfc;height:455px;overflow:auto;overflow-x:hidden;}
section.ac-order-rivision .ac-rev-request .rev-cont textarea{height:90px;}
section.ac-order-rivision .ac-rev-request .rev-req{float:left;padding:10px 32px 10px 32px;border-bottom:1px solid #e1e1e1;background:#fff;width:900px;}
#top form#revisedform{margin-top:20px;}
section.ac-order-rivision .ac-rev-request .rev-req b{font-size:25px;font-weight:normal;color:#666666;line-height:30px;float:left;width:auto;margin-right:20px;}
section.ac-order-rivision .ac-rev-request .rev-req .rev-title{width:50%;float:left;}
section.ac-order-rivision .ac-rev-request .rev-req .rev-title span{font-size:19px;color:#666666;font-family:'latolight';line-height:33px;float:left;margin-right:17px;width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
section.ac-order-rivision .ac-rev-request .rev-req .rev-title span#orderItem{width:135px;margin:0;}
section.ac-order-rivision .ac-rev-request .rev-req .rev-close{width:36px;height:36px;float:right;}
section.ac-order-rivision .ac-rev-request .rev-cont{width:100%;float:left;padding:0 32px;}
section.ac-order-rivision .ac-rev-request .rev-cont b{color:#adadad;float:left;font-family:"latoregular";font-size:22px;line-height:25px;margin:38px 0 30px;width:100%;}
section.ac-order-rivision .ac-rev-request .rev-cont b span{color:#69b400;}
section.ac-order-rivision .ac-rev-request form .rev-cont{width:100%;float:left;}
section.ac-order-rivision .ac-rev-request form .rev-cont label{font-size:19px;color:#adadad;font-family:'latolight';width:100%;float:left;}
section.ac-order-rivision .ac-rev-request form .rev-cont textarea{background-color:#fff !important;border-radius:3px;padding-top:5px;border:1px solid #e1e1e1 !important;}
section.ac-order-rivision .ac-rev-request form .rev-cont .upload-file{width:100%;float:left;margin:16px 0 0 0;}
section.ac-order-rivision .ac-rev-request form .rev-cont .upload-btn{width:100%;float:left;margin:0 0 13px 0;}
section.ac-order-rivision .ac-rev-request form .rev-cont .file-uploaded{width:100%;float:left;margin-bottom:30px;}
section.ac-order-rivision .ac-rev-request form .rev-cont .file-uploaded a.close-doc{width:17px;height:17px;float:left;overflow:visible !important;margin-right:10px;margin-top:2px;}
section.ac-order-rivision .ac-rev-request form .rev-cont .file-uploaded span{float:left;width:auto;color:#adadad;font-size:16px;line-height:33px;font-family:'latolight';}
section.ac-order-rivision .ac-rev-request form .rev-cont .file-uploaded .close-doc{width:17px;height:17px;float:left;}
section.ac-order-rivision .ac-rev-request form .send-request-btn{width:100%;border-top:1px solid #e1e1e1;float:left;padding:0 32px;}
section.ac-order-rivision .ac-rev-request form .send-request-btn input{float:left;margin:11px 0 10px 0;float:left;margin:11px 0 10px 0;background:#69b400 !important;border-radius:3px;text-transform:uppercase;}
section.ac-order-rivision .ac-rev-request form .send-request-btn input:hover{background:#83c02f !important;}
.ac-popup{width:100%;float:left;background-image:url(images/popup-bg.png);background-repeat:repeat;background-position:left top;padding:0 60px;}
section.ac-order-rivision .ac-rev-request form .rev-cont .upload-file span.upload-btn-main{display:inline-block;border:1px solid #e1e1e1;border-radius:3px;font-family:'latolight';font-size:16px;color:#a6adac;width:auto;padding:0 6px;line-height:32px;float:left;margin:0 10px 0 0;}
section.ac-order-rivision .ac-rev-request form .rev-cont .upload-file input.upload-btn{height:35px;position:absolute;top:0;left:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);float:left;width:80px;}
section.ac-order-rivision .ac-rev-request form .rev-cont .upload-file .upload-mian-con{display:inline-block;float:left;position:relative;margin:0 0 35px 15px;}
section.ac-order-rivision .ac-rev-request form .rev-cont .upload-file .upload-mian-con label.upload-text{float:left;width:auto;}
.emptypTitle{clear:both;color:red;}
.ac-popup-account{width:100%;padding:0 60px;display:inline-block;float:left;}
.ac-popup-account .ac-popup-account-mian{display:inline-block;border:1px solid #e3e3e3;float:left;border-radius:3px;width:100%;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-header{display:inline-block;width:100%;border-bottom:1px solid #e3e3e3;background:#fcfcfc;float:left;border-radius:3px 3px 0 0;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-header h6{display:inline-block;float:left;width:75%;font-weight:normal;font-size:25px;color:#666666;margin:25px 0 25px 55px;font-family:'latolight';}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-header h6 strong{font-family:'latosemibold';}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-header .rev-close{width:36px;height:36px;float:right;margin:23px 23px 0 0;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con{display:inline-block;float:left;background:#fcfcfc;height:690px;overflow:scroll;border-bottom:1px solid #e3e3e3;padding:50px;overflow-x:hidden;width:100%;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-con-top{display:inline-block;width:100%;float:left;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-con-top .top-text{display:inline-block;border:1px solid #e3e3e3;border-radius:3px;background:#fff;padding:15px;float:left;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-con-top .top-text i{float:left;color:#91d03b;font-size:52px;margin:0 10px;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-con-top .top-text .text-main{display:inline-block;float:left;width:85%;margin:0 0 0 20px;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-con-top .top-text .text-main p{color:#dcdcdc;font-family:'latolight';font-size:18px;line-height:24px;margin:0;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-mid-con{display:inline-block;float:left;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-mid-con h5{display:block;margin:70px 0 50px 0;font-family:"latoregular";color:#666666;font-size:25px;font-weight:normal;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-mid-con label{color:#666666;font-family:'latolight';width:100%;float:left;margin:0 0 5px 0;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-con .account-mid-con textarea{border:1px solid #e1e1e1;border-radius:3px;width:100%;background:#fff;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-bot{display:inline-block;width:100%;border-top:1px solid #e1e1e1;float:left;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-bot .save-projects{margin:15px 0 15px 50px;float:left;}
.ac-popup-account .ac-popup-account-mian .ac-popup-account-bot .save-projects input{float:left;}
.revisedTexterror{color:red;}
.revisedFileerror{float:left;color:red;}
section.ac-dashboard{width:100%;float:left;padding:54px 60px 0 60px;background-color:#fff;}
section.ac-dashboard .ac-form-title{border:1px solid #e5e5e5;border-radius:3px;float:left;height:inherit;line-height:25px;padding:16px 10px 12px 27px;width:100%;margin-bottom:40px;background:#fff;}
section.ac-dashboard .ac-form-title i{color:#69b400;font-size:52px;}
section.ac-dashboard .ac-form-title p{float:right;font-size:17px;margin:0;width:93.5%;color:#666;line-height:51px;}
section.ac-dashboard .ac-form-title span{font-family:"latoregular";color:#69b400;}
section.ac-dashboard .dashboard-cont{width:100%;float:left;}
section.ac-dashboard .dashboard-cont .retainer-deposite{width:100%;float:left;border-bottom:1px solid #e1e1e1;padding-bottom:71px;}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data{width:68%;float:left;}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .ret-blk-left{width:50%;float:left;border-right:1px solid #e1e1e1;text-align:center;}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .ret-blk-left{float:left;padding-right:100px;text-align:center;width:42%;min-height:146px;}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data b{width:100%;float:left;text-align:left;margin-top:30px;font-size:20px;color:#666;}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data span{width:100%;float:left;text-align:center;font-size:26px;color:#69b400; font-weight: 400;}
section.ac-dashboard .dashboard-cont .retainer-deposite a.ret-dep-btn{background-color:#69b400;background-position:40px center;background-repeat:no-repeat;border-radius:3px;color:#ffffff;float:right;font-family:"latoregular";font-size:16px;padding:15px;text-transform:uppercase;width:31.3%;margin-top:38px;text-align:center;line-height:16px;height:55px;}
section.ac-dashboard .dashboard-cont .retainer-deposite a.ret-dep-btn:hover{background:#83c02f !important;}
section.ac-dashboard .dashboard-cont .retainer-deposite a.ret-dep-btn i{font-size:15px;border:2px solid #fff;border-radius:50%;margin-right:5px;padding:3px 6px;}
section.ac-dashboard .dashboard-cont .retainer-deposite a.ret-dep-btn:hover{text-decoration:none;}
section.ac-dashboard .dashboard-cont .ret-blk-rght{float:left;padding-left:100px;width:45%;min-height:146px;}
section.ac-dashboard .dashboard-cont form.retainer-detail{width:100%;float:left;margin-top:65px;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-left-part{width:45%;float:left;text-align:left;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-right-part{width:34%;float:right;text-align:right;}
section.ac-dashboard .dashboard-cont form.retainer-detail .save-retainer-details{width:100%;float:left !important; text-align:right;margin-top:54px;}
section.ac-dashboard .dashboard-cont form.retainer-detail span{width:100%;float:left;margin-bottom:20px;}
section.ac-dashboard .dashboard-cont form.retainer-detail span label{font-size:12px !important;text-transform:uppercase;color:#666666;text-align:left;margin-left:20px;line-height:24px;}
section.ac-dashboard .dashboard-cont form.retainer-detail span input{background-color:#ffffff !important;border:1px solid #e5e5e5 !important;border-radius:3px;color:#a6adac !important;float:left;font-family:"latolight";font-size:19px;height:49px;line-height:45px;min-width:370px;padding:13px 10px !important;}
section.ac-dashboard .dashboard-cont form.retainer-detail span a.pass-stregth{border-radius:3px;color:#fff;float:left;font-family:"latolight";font-size:19px;line-height:22px;min-width:370px;padding:14px 0 13px 0;background-color:#69b400;text-transform:uppercase;text-align:center;margin-top:25px;}
section.ac-dashboard .dashboard-cont form.retainer-detail span a.pass-stregth:hover{text-decoration:none;}
.save-retainer-details input#gobutton{-moz-border-radius:3px;-webkit-border-radius:3px;background:#fcfcfc;border:1px solid #e1e1e1;border-radius:3px;color:#808080;cursor:pointer;font-size:25px;padding:10px 20px 11px 21px; font-family: 'Lato', sans-serif;}
.save-retainer-details input#gobutton:hover{background-color:#fcfcfc !important;}
.prevtext, .nexttext{font-family:'latolight' !important;font-size: 16px;float:left;padding:0 5px;border:none !important;background:none !important;line-height: 36px !important;}
.prevtext a, .nexttext a{height:auto !important;width:auto !important;}
#tab-id-2-container form.retainer-detail span#result{text-align:center;font-weight:normal;width:76%;color:#666;text-transform:uppercase;font-family:'latolight';border-radius:3px;font-size:16px;  margin-bottom: 20px !important;}
#tab-id-2-container form.retainer-detail span.short{background:#fedfb1;}
#tab-id-2-container form.retainer-detail span.weak{background:#ff9899;}
#tab-id-2-container form.retainer-detail span.good{background:#E6FFC3;}
#tab-id-2-container form.retainer-detail span.strong{background:#BFDF95;}
#tab-id-2-container form.loaderCheckout{display:none;}
#update_profile_message{display:none;}
.woocommerce-error, .woocommerce-sucess{cursor:pointer;}
#update_profile_message ul.woocommerce-sucess{border-color:green !important;width:100%;color:green;}
#update_profile_message ul.woocommerce-error, #update_profile_message ul.woocommerce-sucess{margin:0 auto 40px !important;}
.checkoutstep{width:100%;float:left;}
.checkoutstep .wizard .steps{margin-left:0 !important;width:100%;float:left;margin-top:0;z-index: 9999;}
.checkoutstep .wizard .content{width:100%;margin-top:130px;}
.checkoutstep .wizard .body{width:100%;float:left;}
.checkoutstep .wizard #steps-uid-1-p-0 i.fa-question-circle{color:#69b400;font-size:42px;line-height:53px;float:left;margin-right:20px;}
.checkoutstep .wizard #steps-uid-1-p-0 table.checkout-title{background-color:transparent;margin-bottom:35px;}
.checkoutstep .wizard #steps-uid-1-p-0 table.checkout-title tr{border:1px solid #e1e1e1 !important;border-radius:3px;float:left;width:100%;}
.checkoutstep .wizard #steps-uid-1-p-0 table.checkout-title tr td{border:medium none;float:left;padding:10px 30px;width:100%;}
.checkoutstep .wizard #steps-uid-1-p-0 table.checkout-title tr td span{width:80%;float:left;line-height:53px; font-weight: 400 !important; color: #adadad !important;}
.checkoutstep .wizard table.MeainHead{width:100%;float:left;background-color:#fff;border:2px solid #e1e1e1 !important; border-radius:3px;display:inline-block;float:left;width:100%;}
.checkoutstep tr.firstProductTitle{width:100%;}
.checkoutstep tr.firstProductTitle td{border:none !important;}
.checkoutstep tr.firstProductTitle td:first-child{padding:20px 12px 20px 30px;width:7% !important;}
.checkoutstep tr.firstProductTitle td.productImage{width:5%;}
.checkoutstep tr.firstProductTitle td:first-child i{background:none repeat scroll 0 0 #a2aaa9;border:3px solid #e1e1e1;border-radius:50%;color:#fff;font-size:26px;line-height:22px;position:relative;top:2px;}
.checkoutstep tr.firstProductTitle td.ProdTitleTD{width:42%;}
.checkoutstep tr.firstProductTitle td.ProdTitleTD div.PTitle{font-size:23px;color:#a6adac;line-height:30px;}
.checkoutstep tr.firstProductTitle td.ProdTitleTD dl.variation dt, .checkoutstep tr.firstProductTitle td.ProdTitleTD dl.variation dd{font-size:15px !important; color: #a6adac!important; font-weight: 400 !important;}
.checkoutstep tr.firstProductTitle td.TotalPriceProd{padding:20px 30px 20px 12px;}
.checkoutstep tr.firstProductTitle td.TotalPriceProd span{width:100% !important;float:left;font-size:23px;color:#a6adac;line-height:23px;text-align:right;}
.checkoutstep .wizard #steps-uid-1-p-0 .shop_table{width:100%;float:left;background-color:transparent;border:none;}
.checkoutstep .wizard .shop_table .total{border:none !important;}
.checkoutstep tr.firstProductTitle td.prjAdjust{width:13%;}
.checkoutstep .wizard #steps-uid-1-p-0 td.prjAdjust .pages.cartdisabled{padding:10px 5px 10px 5px;border:none !important;font-size:23px !important;color:#a6adac !important;line-height:23px;width:25%!important;margin-top:5px;margin-bottom:5px !important;opacity:1;background:#fcfcfc !important; font-weight: 400 !important;}
.checkoutstep tr.firstProductTitle td.contentTD strong {font-weight: 400!important;}
.checkoutstep tr.firstProductTitle td.qtylabel, .checkoutstep tr.firstProductTitle td.contentTD strong, .checkoutstep tr.firstProductTitle td.contentTD{font-size:23px;color:#a6adac;line-height:23px;}
.checkoutstep tr.firstProductTitle td.qtylabel{width:9%;}
.checkoutstep tr.firstProductTitle td.prjAdjust .minus{color:#adadad!important;background-color:#fff !important;border:3px solid #e1e1e1 !important;border-radius:3px;display:block;height:32px;width:32px;margin-right:0;margin-top:13px;line-height: 1; font-size: 19px;}
.checkoutstep tr.firstProductTitle td.prjAdjust .minus:hover{background:#fcfcfc !important;}
.checkoutstep tr.firstProductTitle td.prjAdjust .plus{color:#adadad!important;background-color:#fff !important;border:3px solid #e1e1e1 !important;border-radius:3px;display:block;height:32px;width:32px;margin-left:0;margin-top:13px;line-height: 1; font-size: 19px;}
.checkoutstep tr.firstProductTitle td.prjAdjust .plus:hover{background:#fcfcfc !important;}
.page-id-4751 .woocommerce{width:100% !important;}
.checkoutstep .wizard table.shop_table{margin:0 0 17px;background-color:transparent;}
.checkoutstep .wizard table.shop_table .total .RightAlignTotal .stepup strong, .checkoutstep table.shop_table .total .RightAlignTotal .stepup strong span{font-size:23px !important;color:#69b400 !important;line-height:32px;text-transform:uppercase; font-weight: 400 !important;}
.checkoutstep table.shop_table .total .RightAlignTotal .stepup strong.ajaxdiscount{color:#b0b6b5 !important;}
.checkoutstep .wizard table.shop_table .amount{font-size:23px;}
.checkoutstep .wizard table.shop_table strong.discountTotal span.amount{color:#b0b6b5 !important;}
.checkoutstep .wizard table.shop_table strong.discountTotal span.discountDesh{color:#b0b6b5 !important;}
.checkoutstep .actions.clearfix ul li a.next{font-size:24px!important;background-color:#69b400;border:0px solid #83c02f!important;border-radius:3px;color:#fcfcfc!important;cursor:pointer !important;font-family:"latoregular";font-size:29px;font-weight:400;line-height:24px;min-width:450px;padding:20px 55px !important;text-align:left;text-transform:uppercase;white-space:pre;text-decoration:none;}
.checkoutstep .actions.clearfix ul li a.next:hover{font-size:24px; box-shadow:inset 500px 0 0 0 #78ce00;transition-duration:0.75s;-webkit-transition:0.75s !important; color: #fff !important;}
.checkoutstep .actions.clearfix{width:100% !important;float:left;}
.checkoutstep .actions.clearfix ul li a.next i{margin-right:25px;}
.checkoutstep .wizard #steps-uid-1-p-0 .goback{display:none;}
.checkoutstep .wizard > .actions a:hover{background-color:#69b400 !important;}
.checkoutstep #steps-uid-1-p-1{width:100%;float:left;}
.checkoutstep #steps-uid-1-p-1 table.pay-detail-block{background-color:transparent;margin-bottom:35px;}
.checkoutstep #steps-uid-1-p-1 table.pay-detail-block tr{border:1px solid #e1e1e1 !important;border-radius:3px;float:left;width:100%;}
.checkoutstep #steps-uid-1-p-1 table.pay-detail-block tr td{border:medium none;float:left;padding:10px 30px;width:100%;}
.checkoutstep #steps-uid-1-p-1 table.pay-detail-block tr td i.fa.fa-cc-paypal{color:#0068b4;float:left;font-size:35px;line-height:59px;margin-right:20px;}
.checkoutstep #steps-uid-1-p-1 table.pay-detail-block tr td span{float:left;line-height:53px;width:85%; color: #666 !important;}
.checkoutstep #steps-uid-1-p-1 table.pay-detail-block tr td span a{color:#0068b4;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab{width:100%;float:left;background-color:#fcfcfc;padding:5px 20px;border-radius:3px;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods{ /* update - wl */width:100% !important; text-align:center; /* update - wl */min-height:72px; margin-top:3px;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li{background-color:transparent;min-height:72px;margin:0px !important;/* update - wl */ padding:0 30px !important;   min-width: 350px;/* update - wl */}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li input.input-radio{width:32px !important;height:32px !important;float:left !important;position:relative !important;z-index:9999 !important;opacity:0;cursor:pointer;}
.checkoutstep ul.payment_methods.methods li label.squarepayment{background-color:#fff;border-radius:3px;height:32px;width:32px;border:3px solid #e1e1e1 !important; margin-top: 0px !important; padding: 5px;}
.checkoutstep ul.payment_methods.methods li div.squaredprepaid, .checkoutstep ul.payment_methods.methods li div.squaredpaypal_digital_goods{width:auto;height:auto;float:left;margin:21px 0;  display: inline-block;}
.checkoutstep ul.payment_methods.methods li .squarepayment:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-color:-moz-use-text-color -moz-use-text-color #69b400 #69b400;border-image:none;border-style:none none solid solid;border-width: medium medium 5px 5px;border-color:#69b400;color:#69b400;content:"";height: 7px;left: 50%;opacity:0;position:absolute;top: 50%;transform:rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);width: 16px;border-radius: 0;margin-top: -8px;margin-left: -10px;}
.checkoutstep ul.payment_methods.methods li div:hover .squarepayment:after {opacity: 0.5;}
.checkoutstep ul.payment_methods.methods li label.priceU{font-size:24px !important;color:#69b400 !important;line-height:73px !important;margin-left:15px !important;}
.checkoutstep ul.payment_methods.methods li span.av-icon-style-paypal{font-family:'latolight';font-size:40px !important;color:#3b91cf !important;line-height:72px !important;margin-left:0 !important;}
.checkoutstep ul.payment_methods.methods li label.payLabel{font-family:'latolight';font-size:22px !important;color:#a6adac !important;line-height:74px !important;}
.checkoutstep .actions ul li.intro{float:right !important;width:450px !important;margin-right:0;position:relative !important;z-index:10111 !important;}
.checkoutstep .actions ul li.goback{display:inline-block;float:none !important;width:150px !important;margin-right:90px;}
.wizard > .actions > ul{margin-top:3px;}
.checkoutstep .actions ul li.goback .previous{margin-top:inherit !important;background:none repeat scroll 0 0 #f5f5f5 !important;border:1px solid #e1e1e1 !important;border-radius:3px;color:#adadad !important;cursor:pointer !important;float:left;font-size:24px;line-height:24px;padding:21px 40px;text-transform:uppercase;white-space:inherit;width:100%; font-weight:400;}
.checkoutstep .actions ul li.goback .previous:hover{text-decoration:none;}
.checkoutstep table#cartstep3{background-color:transparent;margin-bottom:35px;}
.checkoutstep table#cartstep3 tbody{}
.checkoutstep table#cartstep3 tr{border:1px solid #e1e1e1 !important;border-radius:3px;float:left;width:100%;}
.checkoutstep table#cartstep3 tr td{border:medium none;float:left;padding:10px 30px;width:100%;}
.checkoutstep table#cartstep3 tr td i{color:#69b400;float:left;font-size:40px;line-height:53px;margin-right:20px;}
.checkoutstep table#cartstep3 tr td span{float:left;line-height:53px;width:80%; font-weight:400; color: #666;}
.checkoutstep .PayMentActivated .PaymentDetails{background-color:transparent;border:none;float:left;width:100%;margin-bottom:0;}
.checkoutstep .PayMentActivated .PaymentDetails tr{border-right:none !important;}
.checkoutstep .PayMentActivated .PaymentDetails tr td.tdpaymethod{border:none !important;padding:0;}
.checkoutstep .wizard #steps-uid-1-p-2 td.prjAdjust .pages.cartdisabled{padding:10px 5px 10px 5px;background-color:transparent !important;border:none !important;font-size:23px;color:#babfbf !important;font-family:'latolight';line-height:23px;width:25%;margin-top:5px;margin-bottom:5px !important;}
.checkoutstep .wizard #steps-uid-1-p-2 .shop_table .total.lastTotal{border:0px solid #e1e1e1 !important;border-radius:3px;padding:30px 10px;}
.checkoutstep .wizard #steps-uid-1-p-2 .shop_table .total.lastTotal th{padding:0;display:table;vertical-align:middle;}
.checkoutstep .wizard #steps-uid-1-p-2 .shop_table .total.lastTotal th .CouponForm{float:none !important;width:31.5% !important;margin:0;display:table-cell !important;vertical-align:middle;}
@-moz-document url-prefix(){.checkoutstep .wizard #steps-uid-1-p-2 .shop_table .total.lastTotal th .CouponForm{width:33% !important;}
}
.checkoutstep .wizard #steps-uid-1-p-2 .shop_table .total.lastTotal th .outercoupanName{float:none;margin-top:0;display:table-cell;vertical-align:middle;text-align:ccenter;}
.checkoutstep .wizard #steps-uid-1-p-2 .shop_table .total.lastTotal th .CouponForm p #coupon_code{text-transform:lowercase;width:95% !important;!important;padding:15px 10px !important;color:#a6adac;font-size:17px;line-height:normal !important;}
#coupon_code{border:2px solid #e1e1e1 !important;}
*::-moz-placeholder, input::-webkit-input-placeholder{/*line-height:36px !important;*/}
.checkoutstep .wizard .shop_table .checkout_coupon input.Couponbtn.buttonC{background-color:#fcfcfc !important;color:#a6adac !important;font-weight:400;font-family:'Lato', sans-serif;font-size:16px !important;padding:10px;!important;min-height:30px;}
.retainerCurrentBalance{color:#b9453d!important;}
.checkoutstep .wizard .shop_table .outercoupanName .coupanName{border-radius:3px;border:1px dashed #adadad;letter-spacing:0px;font-size:22px;background-color:transparent;font-family:"latolight";color:#adadad;font-weight:400!important;padding:3px;margin:1px;min-height:30px;line-height:30px;}
.checkoutstep .wizard .shop_table .outercoupanName .coupanName a i{color:#adadad!important;font-size:21px !important;margin-right:4px;position:relative;top:0;}
.checkoutstep .wizard .shop_table .outercoupanName .coupanName a span.av-icon-char:hover{text-decoration:none;}
.checkoutstep .wizard .form-row.place-order{width:62% !important;float:right;}
.checkoutstep .wizard .form-row.place-order span{display:none !important;}
.checkoutstep .wizard .actions.clearfix.backlast{float:left;margin-top:-123px !important;width:52.5% !important;}
@-moz-document url-prefix(){.checkoutstep .wizard .actions.clearfix.backlast{width:57.4% !important;}
.checkoutstep .wizard .shop_table .outercoupanName .coupanName{padding:16px 16px 16px;}
.checkoutstep .wizard .shop_table .outercoupanName .coupanName a i{top:3px;}
}
.checkoutstep .wizard .form-row.place-order input#place_order{background-color:#69b400;border:0px solid #69b400!important;border-radius:3px;color:#fcfcfc !important;cursor:pointer !important;font-family:"latoregular";font-size: 24px;font-weight:400;line-height:24px;min-width:450px;padding:20px 55px;text-align:left;text-transform:uppercase;white-space:pre;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 2px 0 0;text-align: center;}
#steps-uid-1-p-2 .place-order {margin-bottom: 19px !important;}
#steps-uid-1-p-2 .place-order i.prepaidlaststep.fa.fa-user{position:absolute;font-size:22px;color:#fff;left:50%;  margin-left: -122px;}
.checkoutstep .wizard .form-row.place-order:hover input#place_order{color:#fff !important;background:#69b400 !important;webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}
.checkoutstep .wizard .form-row.place-order:hover i{color:#fff;webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}
.wizard > .actions > ul{width:100%;}
input[type="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.checkoutstep .wizard .termstext span{color:#a6adac;font-size:23px;}
.checkoutstep .pendingretainerblance{width:100%;float:left;text-align:right;margin:0 0 30px 0;}
.checkoutstep .pendingretainerblance .addfund{display:inline-block;float:none;margin-right:5px;position:relative;text-align:right;width:auto;margin-bottom:-12px;}
.ua-chrome .checkoutstep .pendingretainerblance .addfund, .ua-safari .checkoutstep .pendingretainerblance .addfund{top:0;}

.checkoutstep .pendingretainerblance b.retainerAmtLess{color:#b9453d!important; font-weight: 400 !important;
  font-size: 19px !important;}
.checkoutstep .pendingretainerblance .addfund input{color:#b9453d;border-radius:3px;background-color: transparent;border:1px solid #b9453d;margin-right:22px;font-family:"latoregular";font-size:14px;line-height:24px;padding:7px 9px;text-transform:uppercase;cursor:pointer;}
.checkoutstep .pendingretainerblance .addfund input:hover{background:#69b400;color:#fafafa; border:1px solid #69b400;}
.checkoutstep .pendingretainerblance strong{color:#a6adac !important;font-weight:400;font-size:17px;line-height:32px;text-transform:uppercase;}
.checkoutstep .pendingretainerblance b{color:#69b400 !important;font-family:'latobold';font-size:23px;line-height:32px;font-weight:normal;margin-left:10px;margin-right:20px;}
.checkoutstep div.steps ul{width:99%;float:none;margin:0 auto;}
.checkoutstep div.steps ul li{position:relative;margin-left:0 !important;width:33% !important;}
.checkoutstep .wizard div.steps ul li.tabprev.done a, .checkoutstep .wizard div.steps ul li.last.current a{background:url(images/done-tabs-list-bg.jpg) repeat-x left top !important;opacity:1;}
.checkoutstep .wizard div.steps ul li.middle.current a{background:url(images/half-progress.png) no-repeat left top !important;}
.checkoutstep .wizard > .steps ul li.middle.current, .checkoutstep .wizard > .steps ul li.middle.current a, .checkoutstep .wizard > .steps ul li.middle.done a{text-align:center !important;}
.checkoutstep .wizard > .steps ul li.middle.current a span.number, .checkoutstep .wizard > .steps ul li.middle.done a span.number{display:inline-block !important;float:none !important;margin-left:0 !important;position:relative;} 
.checkoutstep .wizard > .steps ul li.last.current a{text-align:right;}
.checkoutstep .wizard > .steps ul li.last.current a span.number{display:inline-block;left:inherit;margin-left:0 !important;position:relative;right:-13px !important;}
.checkoutstep .wizard div.steps ul li.tabprev.done a span.number{background-color:#69b400;border:medium none;color:#ffffff !important;}
.checkoutstep .wizard div.steps ul li.tabprev.done a span.number i{float:left;line-height:82px;text-align:center;width:100%;}
.checkoutstep div.steps ul li a:hover, .wizard > .steps .current.first a:hover, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active, .wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active{background:url(images/tabs-list-bg.jpg) repeat-x left top !important;}
.checkoutstep div.steps ul li a, .wizard > .steps .current.first a, .wizard > .steps .disabled a, .checkoutstep .wizard > div.steps ul li.done a:active{min-height:26px;background:url(images/tabs-list-bg.jpg) repeat-x left top !important;width:100% !important;opacity:1 !important;}
.checkoutstep div.steps ul li a span.number{font-size:50px !important;line-height:82px !important;color:#fff !important;}
.checkoutstep .wizard > .steps ul li.current .number{background-color:#69b400;border:3px solid #69b400;border-radius:50px;color:#ffffff;font-family:"Lato", sans-serif;font-size:50px !important;font-weight:400;height:80px;left:-2px;line-height:67px!important;margin-left:0;margin-top:0;position:absolute;text-align:center;top:-30px;width:80px;padding-left:0;}
.checkoutstep .wizard > .steps ul li.disabled .number, .checkoutstep .wizard > .steps ul li.done .number{background-color:#f2f2f2;border:5px solid #f2f2f2;border-radius:50px;color:#cccccc !important;font-family:"Lato", sans-serif;font-size:50px;height:80px;left:-2px;line-height:69px !important;margin-left:0;margin-top:0;padding-left:0;position:relative;text-align:center;top:-27px;width:80px;float:none;display:inline-block;}
.checkoutstep .wizard > .steps ul li.disabled{text-align:center;}
.checkoutstep .wizard > .steps ul li.disabled.last{text-align:right;}
.checkoutstep .wizard > .steps ul li.disabled.last span.number, .checkoutstep .wizard > .steps ul li.last.done span.number{left:inherit;position:absolute;right:-13px;}
.checkoutstep .wizard > .steps ul li .title{color:#666666;float:left;font-family:"latolight";font-size:20px;margin:0 !important;padding:0;position:relative;text-align:left;text-transform:uppercase;width:100%;}
.checkoutstep .wizard > .steps ul li a#steps-uid-1-t-0 .title{clear:both;color:#adadad;float:none;font-size:18px;left:0;margin-left:0;padding:0;position:absolute;text-align:center;text-transform:uppercase;top:65px;width:19%;}
.checkoutstep .wizard > .steps ul li a#steps-uid-1-t-1 .title{clear:both;color:#adadad;display:block;float:none;font-size:18px;margin:0 !important;padding:0;position:absolute;text-align:center;text-transform:uppercase;top:65px;width:99%;}
.checkoutstep .wizard > .steps ul li a#steps-uid-1-t-2 .title{clear:both;color:#adadad;display:block;float:none;font-size:18px;margin:0 !important;padding:0;position:absolute;text-align:right;text-transform:uppercase;top:65px;right:-20px;width:100%;}
.retainer-balance{width:100%;float:left;background-image:url(images/popup-bg.png);background-repeat:repeat;background-position:left top;text-align:center;padding:200px 100px;}
.retainer-balance article{width:954px;margin:0 auto;display:inline-block;clear:both;background-color:#fcfcfc;border-radius:3px;}
.retainer-balance article section.retainer-title{width:100%;float:left;padding:13px 20px 11px;border-bottom:1px solid #e1e1e1;}
.retainer-balance article section.retainer-title b{width:80%;float:left;font-size:22px;color:#666666;line-height:39px;text-align:left;}
.retainer-balance article section.retainer-title span{width:20%;float:left;text-align:right;}
.retainer-balance article section.retainer-title span i{color:#666666;cursor:pointer;font-size:32px;}
.retainer-balance article section.retainer-go{width:100%;float:left;padding:0px 40px 0px;}
.retainer-balance article section.retainer-go p{font-size:20px;color:#666666;line-height:20px;margin-bottom:40px;margin-top:30px;width:100%;float:left;}
.retainer-balance article section.retainer-go p span{color:#333;}
.retainer-balance article section.retainer-go a.AddMoreFunds{background-color:#69b400;background-position:32px center;background-repeat:no-repeat;border-radius:3px;color:#ffffff;display:inline-block;float:none;font-family:"latolight";font-size:23px;padding:20px 0 20px 30px;width:72%;margin-bottom:40px;position:relative;text-decoration:none;}
.retainer-balance article section.retainer-go a.AddMoreFunds i.fa.fa-usd{font-size:15px;border:2px solid #fff;padding:3px 6px;border-radius:50%;position:absolute;top:24px;left:40px;}
.retainer-balance article section.retainer-go a.AddMoreFunds:hover{background:#83c02f !important;text-decoration:none;}
.gravitythankyou article{width:954px;margin:0 auto;display:inline-block;clear:both;background-color:#fff;border-radius:3px;}
.gravitythankyou article section.headerthnaks{width:100%;float:left;padding:13px 20px 11px;border-bottom:1px solid #e1e1e1;}
.gravitythankyou article section.headerthnaks b{width: auto;float:left;font-size:22px;color:#666666;line-height:39px;text-align:left;max-width: 80%;}
.gravitythankyou article section.headerthnaks span{width: 40px;float: right;text-align: right;position: absolute;top: 10px;right: 10px;}
.gravitythankyou article section.contentthnaks{width:100%;float:left;padding:10px 40px 0px;}
.gravitythankyou article section.contentthnaks p{font-family:'latolight';font-size:20px;color:#666666;line-height:20px;margin-bottom:40px;margin-top:30px;width:100%;float:left;}
.gravitythankyou article section.headerthnaks span i{color:#666;cursor:pointer;font-size:22px;}
.poupWoo-Top.popupmakedeposite .woo-Bottom input.makeSubmit{font-size: 18px;max-width: 310px;  padding: 15px;}
.poupWoo-Top.popupmakedeposite .woo-Bottom input.makeSubmit:hover{background:#83c02f !important;}
form.register p input.input-text, form.Newlogin p input.input-text{float:left;font-size:12px;height:auto !important;line-height:normal !important;min-height:48px !important;padding:3px 10px 3px !important;}
.termstext input[type=checkbox]#terms{background:none repeat scroll 0 0 #ffffff;display:block !important;height:27px;left:-4px;opacity:0;position:absolute;top:3px;width:25px;z-index:25;}
.termstext input[type=checkbox]#terms + span{padding-left:0;height:28px;display:inline-block;line-height:25px;background:none;font-size:25px;vertical-align:middle;}
.termstext input[type=checkbox]#terms + span i.fa.fa-check{background:#fff;margin-right:10px;color:transparent;border:1px solid #e1e1e1;border-radius:3px;font-size:21px;padding:1px;}
.termstext input[type=checkbox]#terms:checked + span i.fa.fa-check{color:#69b400;}
.termstext input[type=checkbox]#terms:checked + span{background-position:0 -27px;}
.termstext span{background-image:url(images/click-here.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-repeat:no-repeat;background-position:0 0;}
.checkoutstep .wizard .body .termstext{position:relative;}
section.ui-kit{width:100%;float:left;text-align:center;}
.clk-btn{background-color:#cccccc;border-radius:3px;color:#333333 !important;display:inline-block;font-family:"latolight";font-size:17px;line-height:45px;min-height:45px;min-width:343px;padding:0;text-align:center;text-transform:uppercase;margin-bottom:15px;}
.clk-btn.button-green{background-color:#d3ecb0;}
.clk-btn.button-pink{background-color:#ff9999;}
.clk-btn.button-yellow{background-color:#fddfb1;}
.clk-btn:hover{text-decoration:none !important;}
section.ui-kit .elements-page{display:inline-block;width:56%;}
::-moz-selection{background-color:#69b400;color:#fcfcfc;}
::selection{background-color:#69b400;color:#fcfcfc;}
html.html_boxed{background:#eeeeee top left no-repeat scroll;}
.socket_color, .socket_color div, .socket_color header, .socket_color main, .socket_color aside, .socket_color footer, .socket_color article, .socket_color nav, .socket_color section, .socket_color span, .socket_color applet, .socket_color object, .socket_color iframe, .socket_color h1, .socket_color h2, .socket_color h3, .socket_color h4, .socket_color h5, .socket_color h6, .socket_color p, .socket_color blockquote, .socket_color pre, .socket_color a, .socket_color abbr, .socket_color acronym, .socket_color address, .socket_color big, .socket_color cite, .socket_color code, .socket_color del, .socket_color dfn, .socket_color em, .socket_color img, .socket_color ins, .socket_color kbd, .socket_color q, .socket_color s, .socket_color samp, .socket_color small, .socket_color strike, .socket_color strong, .socket_color sub, .socket_color sup, .socket_color tt, .socket_color var, .socket_color b, .socket_color u, .socket_color i, .socket_color center, .socket_color dl, .socket_color dt, .socket_color dd, .socket_color ol, .socket_color ul, .socket_color li, .socket_color fieldset, .socket_color form, .socket_color label, .socket_color legend, .socket_color table, .socket_color caption, .socket_color tbody, .socket_color tfoot, .socket_color thead, .socket_color tr, .socket_color th, .socket_color td, .socket_color article, .socket_color aside, .socket_color canvas, .socket_color details, .socket_color embed, .socket_color figure, .socket_color fieldset, .socket_color figcaption, .socket_color footer, .socket_color header, .socket_color hgroup, .socket_color menu, .socket_color nav, .socket_color output, .socket_color ruby, .socket_color section, .socket_color summary, .socket_color time, .socket_color mark, .socket_color audio, .socket_color video, #top .socket_color .pullquote_boxed, .responsive #top .socket_color .avia-testimonial, .responsive #top.avia-blank #main .socket_color.container_wrap:first-child, #top .socket_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}
.socket_color .rounded-container, #top .socket_color .pagination a:hover, .socket_color .small-preview, .socket_color .fallback-post-type-icon{background:#78A4C3;color:#0068b4;}
.socket_color, .socket_color .site-background, .socket_color .first-quote, .socket_color .related_image_wrap, .socket_color .gravatar img .socket_color .hr_content, .socket_color .news-thumb, .socket_color .post-format-icon, .socket_color .ajax_controlls a, .socket_color .tweet-text.avatar_no, .socket_color .big-preview, .socket_color .toggler, .socket_color .toggler.activeTitle:hover, .socket_color #js_sort_items, .socket_color.inner-entry, .socket_color .grid-entry-title, .socket_color .related-format-icon, .grid-entry .socket_color .avia-arrow, .socket_color .avia-gallery-big, .socket_color .avia-gallery-big, .socket_color .avia-gallery img, .socket_color .grid-content{background-color:#0068b4;color:#fafafa;}
.socket_color .heading-color, .socket_color a.iconbox_icon:hover, .socket_color h1, .socket_color h2, .socket_color h3, .socket_color h4, .socket_color h5, .socket_color h6, .socket_color .sidebar .current_page_item>a, .socket_color .sidebar .current-menu-item>a, .socket_color .pagination .current, .socket_color .pagination a:hover, .socket_color strong.avia-testimonial-name, .socket_color .heading, .socket_color .toggle_content strong, .socket_color .toggle_content strong a, .socket_color .tab_content strong, .socket_color .tab_content strong a, .socket_color .asc_count, .socket_color .avia-testimonial-content strong, .socket_color div .news-headline{color:#b6b6b6;}
.socket_color .meta-color, .socket_color .sidebar, .socket_color .sidebar a, .socket_color .minor-meta, .socket_color .minor-meta a, .socket_color .text-sep, .socket_color blockquote, .socket_color .post_nav a, .socket_color .comment-text, .socket_color .side-container-inner, .socket_color .news-time, .socket_color .pagination a, .socket_color .pagination span, .socket_color .tweet-text.avatar_no .tweet-time, #top .socket_color .extra-mini-title, .socket_color .team-member-job-title, .socket_color .team-social a, .socket_color #js_sort_items a, .grid-entry-excerpt, .socket_color .avia-testimonial-subtitle, .socket_color .commentmetadata a, .socket_color .social_bookmarks a, .socket_color .meta-heading>*, .socket_color .slide-meta, .socket_color .slide-meta a, .socket_color .taglist, .socket_color .taglist a, .socket_color .phone-info, .socket_color .phone-info a, .socket_color .av-sort-by-term a{color:#78A4C3;}
.socket_color .special-heading-inner-border{border-color:#fafafa;}
.socket_color .meta-heading .special-heading-inner-border{border-color:#78A4C3;}
.socket_color a, .socket_color .widget_first, .socket_color strong, .socket_color b, .socket_color b a, .socket_color strong a, .socket_color #js_sort_items a:hover, .socket_color #js_sort_items a.active_sort, .socket_color .av-sort-by-term a.active_sort, .socket_color .special_amp, .socket_color .taglist a.activeFilter, .socket_color #commentform .required, #top .socket_color .av-no-color.av-icon-style-border a.av-icon-char{color:#ffffff;}
.socket_color a:hover, .socket_color h1 a:hover, .socket_color h2 a:hover, .socket_color h3 a:hover, .socket_color h4 a:hover, .socket_color h5 a:hover, .socket_color h6 a:hover, .socket_color .template-search a.news-content:hover{color:#69b400;}
.socket_color .primary-background, .socket_color .primary-background a, div .socket_color .button, .socket_color #submit, .socket_color input[type='submit'], .socket_color .small-preview:hover, .socket_color .avia-menu-fx, .socket_color .avia-menu-fx .avia-arrow, .socket_color.iconbox_top .iconbox_icon, .socket_color .iconbox_top a.iconbox_icon:hover, .socket_color .avia-data-table th.avia-highlight-col, .socket_color .avia-color-theme-color, .socket_color .avia-color-theme-color:hover, .socket_color .image-overlay .image-overlay-inside:before, .socket_color .comment-count, .socket_color .av_dropcap2{background-color:#ffffff;color:#0068b4;border-color:#dddddd;}
.socket_color .button:hover, .socket_color .ajax_controlls a:hover, .socket_color #submit:hover, .socket_color .big_button:hover, .socket_color .contentSlideControlls a:hover, .socket_color #submit:hover, .socket_color input[type='submit']:hover{background-color:#69b400;color:#0068b4;border-color:#70ad18;}
.socket_color .timeline-bullet{background-color:#e1e1e1;border-color:#0068b4;}
.socket_color table, .socket_color .widget_nav_menu ul:first-child>.current-menu-item, .socket_color .widget_nav_menu ul:first-child>.current_page_item, .socket_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .socket_color .pagination .current, .socket_color .pagination a, .socket_color.iconbox_top .iconbox_content, .socket_color .av_promobox, .socket_color .toggle_content, .socket_color .toggler:hover, .socket_color .related_posts_default_image, .socket_color .search-result-counter, .socket_color .container_wrap_meta, .socket_color .avia-content-slider .slide-image, .socket_color .avia-slider-testimonials .avia-testimonial-content, .socket_color .avia-testimonial-arrow-wrap .avia-arrow, .socket_color .news-thumb, .socket_color .portfolio-preview-content, .socket_color .portfolio-preview-content .avia-arrow{background:#ffffff;}
#top .socket_color .post_timeline li:hover .timeline-bullet{background-color:#69b400;}
.socket_color blockquote, .socket_color .avia-bullet, .socket_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#ffffff;}
.socket_color .main_menu ul:first-child >li > ul, #top .socket_color .avia_mega_div > .sub-menu{border-top-color:#ffffff;}
.socket_color .breadcrumb, .socket_color .breadcrumb a, #top .socket_color.title_container .main-title, #top .socket_color.title_container .main-title a{color:#fafafa;}
.socket_color .av-icon-display{background-color:#ffffff;color:#78A4C3;}
.socket_color .av-masonry-entry:hover .av-icon-display{background-color:#ffffff;color:#0068b4;border-color:#dddddd;}
#top .socket_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#ffffff;}
.socket_color .header_bg, .socket_color .main_menu ul ul, .socket_color .main_menu .menu ul li a, .socket_color .pointer_arrow_wrap .pointer_arrow, .socket_color .avia_mega_div{background-color:#0068b4;color:#78A4C3;}
.socket_color .main_menu .menu ul li a:hover{background-color:#ffffff;}
.socket_color .sub_menu>ul>li>a, .socket_color .sub_menu>div>ul>li>a, .socket_color .main_menu ul:first-child > li > a, #top .socket_color .main_menu .menu ul .current_page_item > a, #top .socket_color .main_menu .menu ul .current-menu-item > a, #top .socket_color .sub_menu li ul a{color:#78A4C3;}
#top .socket_color .main_menu .menu ul li>a:hover{color:#fafafa;}
.socket_color .main_menu ul:first-child > li a:hover, .socket_color .main_menu ul:first-child > li.current-menu-item > a, .socket_color .main_menu ul:first-child > li.current_page_item > a, .socket_color .main_menu ul:first-child > li.active-parent-item > a{color:#fafafa;}
#top .socket_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#ffffff;}
.socket_color .sub_menu>ul>li>a:hover, .socket_color .sub_menu>div>ul>li>a:hover{color:#fafafa;}
#top .socket_color .sub_menu ul li a:hover, .socket_color .sub_menu ul:first-child > li.current-menu-item > a, .socket_color .sub_menu ul:first-child > li.current_page_item > a, .socket_color .sub_menu ul:first-child > li.active-parent-item > a{color:#fafafa;}
.socket_color .sub_menu li ul a, .socket_color #payment, .socket_color .sub_menu ul li, .socket_color .sub_menu ul, #top .socket_color .sub_menu li li a:hover{background-color:#0068b4;}
.socket_color#header .avia_mega_div > .sub-menu.avia_mega_hr, .html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#e1e1e1;}
.notice{text-align:left;padding-bottom:30px;}
.hide_Header_background{position:absolute !important;z-index:1 !important;}
.meter{height:0px;position:relative;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);-moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);box-sizing:unset;}
.meter > span{display:block;height:100%;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:rgb(43,194,83);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(43,194,83)), color-stop(1, rgb(84,240,84)));background-image:-moz-linear-gradient(center bottom, rgb(43,194,83) 37%, rgb(84,240,84) 69%);position:relative;overflow:hidden;}
.meter > span:after, .animate > span > span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;-webkit-animation:move 2s linear infinite;-moz-animation:move 2s linear infinite;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden;}
.animate > span:after{display:none;}
@-webkit-keyframes move{0%{background-position:0 0;}
100%{background-position:50px 50px;}
}
@-moz-keyframes move{0%{background-position:0 0;}
100%{background-position:50px 50px;}
}
.orange > span{background-color:#b44b00;background-image:-moz-linear-gradient(top, #b44b00, #b44b00);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b44b00), color-stop(1, #b44b00));background-image:-webkit-linear-gradient(#b44b00, #b44b00);}
.green > span{background-color:#69b400;background-image:-moz-linear-gradient(top, #69b400, #69b400);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #69b400), color-stop(1, #69b400));background-image:-webkit-linear-gradient(#69b400, #69b400);}
.blue > span{background-color:#0068b4;background-image:-moz-linear-gradient(top, #0068b4, #0068b4);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0068b4), color-stop(1, #0068b4));background-image:-webkit-linear-gradient(#0068b4, #0068b4);}
.red > span{background-color:#f0a3a3;background-image:-moz-linear-gradient(top, #f0a3a3, #f42323);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f0a3a3), color-stop(1, #f42323));background-image:-webkit-linear-gradient(#f0a3a3, #f42323);}
.nostripes > span > span, .nostripes > span:after{-webkit-animation:none;-moz-animation:none;background-image:none;}
.makedepositepopup{display:none;top:0px;color:#333333;height:475px;display:none;font-size:14px;overflow-x:hidden;overflow-y:auto;position:fixed;width:auto;z-index:1111111;padding:0;background:#FFF;border-radius:3px;}
.retainerLess{color:#b9453d!important;}
.mdError{padding-left:60px !important;}
#avia-menu li, #avia-menu li a{height:auto !important;line-height:inherit;}
.main_menu{float:right;position:relative;clear:both;}
.dropdownL{z-index:101;}
.tab_titles{z-index:0 !important;}
#top input[type="text"] {}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select{box-shadow:none !important;}
.checkoutstep tr.firstProductTitle td.contentTD{width:3%;}
.cart_dropdown.visible_cart{right:3px!important;}
.cart_dropdown_first .cart_dropdown_link{background-color:#fafafa !important;}
.entry-content-header .iconlist_title{top:1px!important;line-height:2.5em !important;}
.responsive_large .container .four.units{margin-right:40px !important;}
.responsive_large .container .four.units .images{margin-top:27px !important;}
.tm-final-totals .amount{float:none !important;font-weight:normal !important}
.cart .actions .coupon{display:none;}
#top .av_header_transparency #header_meta{background:#fcfcfc !important;border-bottom:1px solid #e1e1e1;}
.custWoo .container .entry-content-wrapper .entry-content{width:100%;border:none;}
.form-row.form-row-wide{padding-left:0px !important;}
.template-shop div.product div.images{margin-top:80px!important;}
.shop_table .lastTotal .RightAlignTotal{margin-top:0;}
.gravityFormpoup{height:400px;}
.html_header_top.html_header_topbar_active.html_header_sticky #top #main{padding-top: 131px;min-height:500px;}
.html_header_transparency #top .avia-builder-el-0 .container{padding-top:0px !important;}
.socket_color .avia-tt, .socket_color .avia-tt .avia-arrow, .socket_color .avia-tt .avia-arrow{background-color:#0068b4;color:#78A4C3;}
.socket_color .ajax_search_image{background-color:#ffffff;color:#0068b4;}
.socket_color .ajax_search_excerpt{color:#78A4C3;}
#top .socket_color .ajax_search_entry:hover{background-color:#ffffff;}
.socket_color .ajax_search_title{color:#b6b6b6;}
.socket_color .ajax_load{background-color:#ffffff;}
#top .socket_color .avia-color-theme-color{color:#0068b4;border-color:#dddddd;}
.socket_color .avia-color-theme-color-subtle{background-color:#ffffff;color:#fafafa;}
.socket_color .avia-color-theme-color-subtle:hover{background-color:#0068b4;color:#b6b6b6;}
.socket_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}
.socket_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}
.socket_color .iconlist_content{color:#78A4C3;}
#top .socket_color .input-text, #top .socket_color input[type='text'], #top .socket_color input[type='input'], #top .socket_color input[type='password'], #top .socket_color input[type='email'], #top .socket_color input[type='number'], #top .socket_color input[type='url'], #top .socket_color input[type='tel'], #top .socket_color input[type='search'], #top .socket_color textarea, #top .socket_color select{border-color:#e1e1e1;background-color:#ffffff;color:#78A4C3;}
#top .socket_color .invers-color .input-text, #top .socket_color .invers-color input[type='text'], #top .socket_color .invers-color input[type='input'], #top .socket_color .invers-color input[type='password'], #top .socket_color .invers-color input[type='email'], #top .socket_color .invers-color input[type='number'], #top .socket_color .invers-color input[type='url'], #top .socket_color .invers-color input[type='tel'], #top .socket_color .invers-color input[type='search'], #top .socket_color .invers-color textarea, #top .socket_color .invers-color select{background-color:#0068b4;}
.socket_color .required{color:#ffffff;}
.socket_color .av-masonry{background-color:#eeeeee;}
.socket_color .av-inner-masonry-content{}
.socket_color .av-masonry-pagination, .socket_color .av-masonry-pagination:hover{background-color:#0068b4;}
.socket_color .hr-short .hr-inner-style, .socket_color .hr-short .hr-inner{background-color:#0068b4;}
div .socket_color .tabcontainer .active_tab_content, div .socket_color .tabcontainer .active_tab{background-color:#ffffff;color:#fafafa;}
.socket_color .template-archives .tabcontainer a, #top .socket_color .tabcontainer .tab:hover{color:#fafafa;}
.socket_color .template-archives .tabcontainer a:hover{color:#69b400;}
.socket_color .sidebar_tab_icon{background-color:#e1e1e1;}
#top .socket_color .sidebar_active_tab .sidebar_tab_icon{background-color:#ffffff;}
.socket_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#69b400;}
.socket_color .sidebar_tab, .socket_color .tabcontainer .tab{color:#78A4C3;}
.socket_color div .sidebar_active_tab, div .socket_color .tabcontainer.noborder_tabs .active_tab_content, div .socket_color .tabcontainer.noborder_tabs .active_tab{color:#fafafa;background-color:#0068b4;}
#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#ffffff;}
#top .socket_color .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .socket_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#78A4C3;}
.socket_color tr:nth-child(even), .socket_color .avia-data-table .avia-heading-row .avia-desc-col, .socket_color .avia-data-table .avia-highlight-col, .socket_color .pricing-table>li:nth-child(even), body .socket_color .pricing-table.avia-desc-col li{background-color:#0068b4;color:#fafafa;}
.socket_color table caption, .socket_color tr:nth-child(even), .socket_color .pricing-table>li:nth-child(even){color:#78A4C3;}
.socket_color tr:nth-child(odd), .socket_color .pricing-table>li:nth-child(odd), .socket_color .pricing-extra{background:#ffffff;}
.socket_color .pricing-table li.avia-pricing-row, .socket_color .pricing-table li.avia-heading-row, .socket_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#ffffff;color:#0068b4;border-color:#ffffff;}
.socket_color .pricing-table li.avia-heading-row, .socket_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#ffffff;color:#0068b4;border-color:#ffffff;}
.socket_color .pricing-table.avia-desc-col .avia-heading-row, .socket_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}
.socket_color .mejs-controls .mejs-time-rail .mejs-time-current, .socket_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .socket_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .socket_color .theme-color-bar .bar{background:#ffffff;background-image:-webkit-linear-gradient(-45deg, #ffffff 25%, #ffffff 25%, #ffffff 50%, #ffffff 50%, #ffffff 75%, #ffffff 75%, #ffffff);background-image:-moz-linear-gradient(-45deg, #ffffff 25%, #ffffff 25%, #ffffff 50%, #ffffff 50%, #ffffff 75%, #ffffff 75%, #ffffff);background-image:linear-gradient(-45deg, #ffffff 25%, #ffffff 25%, #ffffff 50%, #ffffff 50%, #ffffff 75%, #ffffff 75%, #ffffff);background-size:6px 6px;}
.socket_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#ffffff;background:-webkit-linear-gradient(#ffffff, #ffffff);background:-moz-linear-gradient(#ffffff, #ffffff);background:linear-gradient(#ffffff, #ffffff);color:#fff;}
.socket_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #ffffff;border-color:#ffffff transparent transparent transparent;}
.socket_color .progress{background-color:#ffffff;}
.socket_color span.bbp-admin-links a{color:#ffffff;}
.socket_color span.bbp-admin-links a:hover{color:#69b400;}
#top .socket_color .bbp-reply-content, #top .socket_color .bbp-topic-content, #top .socket_color .bbp-body .super-sticky .page-numbers, #top .socket_color .bbp-body .sticky .page-numbers, #top .socket_color .bbp-pagination-links a:hover, #top .socket_color .bbp-pagination-links span.current{background:#0068b4;}
#top .socket_color .bbp-topics .bbp-header, #top .socket_color .bbp-topics .bbp-header, #top .socket_color .bbp-forums .bbp-header, #top .socket_color .bbp-topics-front ul.super-sticky, #top .socket_color .bbp-topics ul.super-sticky, #top .socket_color .bbp-topics ul.sticky, #top .socket_color .bbp-forum-content ul.sticky, #top .socket_color .bbp-body .page-numbers{background-color:#ffffff;}
#top .socket_color .bbp-meta, #top .socket_color .bbp-author-role, #top .socket_color .bbp-author-ip, #top .socket_color .bbp-pagination-count, #top .socket_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#78A4C3;}
#top .socket_color .bbp-admin-links{color:#e1e1e1;}
.socket_color #bbpress-forums li.bbp-body ul.forum, .socket_color #bbpress-forums li.bbp-body ul.topic, .avia_transform .socket_color .bbp-replies .bbp-reply-author:before, .avia_transform .forum-search .socket_color .bbp-reply-author:before, .avia_transform .forum-search .socket_color .bbp-topic-author:before{background-color:#0068b4;border-color:#e1e1e1;}
#top .socket_color .bbp-author-name{color:#b6b6b6;}
.socket_color .widget_display_stats dt, .socket_color .widget_display_stats dd{background-color:#ffffff;}
html, #scroll-top-link{}
#scroll-top-link{color:#666;border:1px solid #e1e1e1;}
.footer_color, .footer_color div, .footer_color header, .footer_color main, .footer_color aside, .footer_color footer, .footer_color article, .footer_color nav, .footer_color section, .footer_color span, .footer_color applet, .footer_color object, .footer_color iframe, .footer_color h1, .footer_color h2, .footer_color h3, .footer_color h4, .footer_color h5, .footer_color h6, .footer_color p, .footer_color blockquote, .footer_color pre, .footer_color a, .footer_color abbr, .footer_color acronym, .footer_color address, .footer_color big, .footer_color cite, .footer_color code, .footer_color del, .footer_color dfn, .footer_color em, .footer_color img, .footer_color ins, .footer_color kbd, .footer_color q, .footer_color s, .footer_color samp, .footer_color small, .footer_color strike, .footer_color strong, .footer_color sub, .footer_color sup, .footer_color tt, .footer_color var, .footer_color b, .footer_color u, .footer_color i, .footer_color center, .footer_color dl, .footer_color dt, .footer_color dd, .footer_color ol, .footer_color ul, .footer_color li, .footer_color fieldset, .footer_color form, .footer_color label, .footer_color legend, .footer_color table, .footer_color caption, .footer_color tbody, .footer_color tfoot, .footer_color thead, .footer_color tr, .footer_color th, .footer_color td, .footer_color article, .footer_color aside, .footer_color canvas, .footer_color details, .footer_color embed, .footer_color figure, .footer_color fieldset, .footer_color figcaption, .footer_color footer, .footer_color header, .footer_color hgroup, .footer_color menu, .footer_color nav, .footer_color output, .footer_color ruby, .footer_color section, .footer_color summary, .footer_color time, .footer_color mark, .footer_color audio, .footer_color video, #top .footer_color .pullquote_boxed, .responsive #top .footer_color .avia-testimonial, .responsive #top.avia-blank #main .footer_color.container_wrap:first-child, #top .footer_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}
.footer_color .rounded-container, #top .footer_color .pagination a:hover, .footer_color .small-preview, .footer_color .fallback-post-type-icon{background:#919191;color:#ffffff;}
.footer_color, .footer_color .site-background, .footer_color .first-quote, .footer_color .related_image_wrap, .footer_color .gravatar img .footer_color .hr_content, .footer_color .news-thumb, .footer_color .post-format-icon, .footer_color .ajax_controlls a, .footer_color .tweet-text.avatar_no, .footer_color .big-preview, .footer_color .toggler, .footer_color .toggler.activeTitle:hover, .footer_color #js_sort_items, .footer_color.inner-entry, .footer_color .grid-entry-title, .footer_color .related-format-icon, .grid-entry .footer_color .avia-arrow, .footer_color .avia-gallery-big, .footer_color .avia-gallery-big, .footer_color .avia-gallery img, .footer_color .grid-content{background-color:#ffffff;color:#666666;}
.footer_color .heading-color, .footer_color a.iconbox_icon:hover, .footer_color h1, .footer_color h2, .footer_color h3, .footer_color h4, .footer_color h5, .footer_color h6, .footer_color .sidebar .current_page_item>a, .footer_color .sidebar .current-menu-item>a, .footer_color .pagination .current, .footer_color .pagination a:hover, .footer_color strong.avia-testimonial-name, .footer_color .heading, .footer_color .toggle_content strong, .footer_color .toggle_content strong a, .footer_color .tab_content strong, .footer_color .tab_content strong a, .footer_color .asc_count, .footer_color .avia-testimonial-content strong, .footer_color div .news-headline{color:#222222;}
.footer_color .meta-color, .footer_color .sidebar, .footer_color .sidebar a, .footer_color .minor-meta, .footer_color .minor-meta a, .footer_color .text-sep, .footer_color blockquote, .footer_color .post_nav a, .footer_color .comment-text, .footer_color .side-container-inner, .footer_color .news-time, .footer_color .pagination a, .footer_color .pagination span, .footer_color .tweet-text.avatar_no .tweet-time, #top .footer_color .extra-mini-title, .footer_color .team-member-job-title, .footer_color .team-social a, .footer_color #js_sort_items a, .grid-entry-excerpt, .footer_color .avia-testimonial-subtitle, .footer_color .commentmetadata a, .footer_color .social_bookmarks a, .footer_color .meta-heading>*, .footer_color .slide-meta, .footer_color .slide-meta a, .footer_color .taglist, .footer_color .taglist a, .footer_color .phone-info, .footer_color .phone-info a, .footer_color .av-sort-by-term a{color:#919191;}
.footer_color .special-heading-inner-border{border-color:#666666;}
.footer_color .meta-heading .special-heading-inner-border{border-color:#919191;}
.footer_color a, .footer_color .widget_first, .footer_color strong, .footer_color b, .footer_color b a, .footer_color strong a, .footer_color #js_sort_items a:hover, .footer_color #js_sort_items a.active_sort, .footer_color .av-sort-by-term a.active_sort, .footer_color .special_amp, .footer_color .taglist a.activeFilter, .footer_color #commentform .required, #top .footer_color .av-no-color.av-icon-style-border a.av-icon-char{color:#83c02f;}
.footer_color a:hover, .footer_color h1 a:hover, .footer_color h2 a:hover, .footer_color h3 a:hover, .footer_color h4 a:hover, .footer_color h5 a:hover, .footer_color h6 a:hover, .footer_color .template-search a.news-content:hover{color:#69b400;}
.footer_color .primary-background, .footer_color .primary-background a, div .footer_color .button, .footer_color #submit, .footer_color input[type='submit'], .footer_color .small-preview:hover, .footer_color .avia-menu-fx, .footer_color .avia-menu-fx .avia-arrow, .footer_color.iconbox_top .iconbox_icon, .footer_color .iconbox_top a.iconbox_icon:hover, .footer_color .avia-data-table th.avia-highlight-col, .footer_color .avia-color-theme-color, .footer_color .avia-color-theme-color:hover, .footer_color .image-overlay .image-overlay-inside:before, .footer_color .comment-count, .footer_color .av_dropcap2{background-color:#83c02f;color:#ffffff;border-color:#61a00d;}
.footer_color .button:hover, .footer_color .ajax_controlls a:hover, .footer_color #submit:hover, .footer_color .big_button:hover, .footer_color .contentSlideControlls a:hover, .footer_color #submit:hover, .footer_color input[type='submit']:hover{background-color:#69b400;color:#ffffff;border-color:#70ad18;}
.footer_color .timeline-bullet{background-color:#e1e1e1;border-color:#ffffff;}
.footer_color table, .footer_color .widget_nav_menu ul:first-child>.current-menu-item, .footer_color .widget_nav_menu ul:first-child>.current_page_item, .footer_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .footer_color .pagination .current, .footer_color .pagination a, .footer_color.iconbox_top .iconbox_content, .footer_color .av_promobox, .footer_color .toggle_content, .footer_color .toggler:hover, .footer_color .related_posts_default_image, .footer_color .search-result-counter, .footer_color .container_wrap_meta, .footer_color .avia-content-slider .slide-image, .footer_color .avia-slider-testimonials .avia-testimonial-content, .footer_color .avia-testimonial-arrow-wrap .avia-arrow, .footer_color .news-thumb, .footer_color .portfolio-preview-content, .footer_color .portfolio-preview-content .avia-arrow{background:#ffffff;}
#top .footer_color .post_timeline li:hover .timeline-bullet{background-color:#69b400;}
.footer_color blockquote, .footer_color .avia-bullet, .footer_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#83c02f;}
.footer_color .main_menu ul:first-child >li > ul, #top .footer_color .avia_mega_div > .sub-menu{border-top-color:#83c02f;}
.footer_color .breadcrumb, .footer_color .breadcrumb a, #top .footer_color.title_container .main-title, #top .footer_color.title_container .main-title a{color:#666666;}
.footer_color .av-icon-display{background-color:#ffffff;color:#919191;}
.footer_color .av-masonry-entry:hover .av-icon-display{background-color:#83c02f;color:#ffffff;border-color:#61a00d;}
#top .footer_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#83c02f;}
.footer_color .header_bg, .footer_color .main_menu ul ul, .footer_color .main_menu .menu ul li a, .footer_color .pointer_arrow_wrap .pointer_arrow, .footer_color .avia_mega_div{background-color:#ffffff;color:#919191;}
.footer_color .main_menu .menu ul li a:hover{background-color:#ffffff;}
.footer_color .sub_menu>ul>li>a, .footer_color .sub_menu>div>ul>li>a, .footer_color .main_menu ul:first-child > li > a, #top .footer_color .main_menu .menu ul .current_page_item > a, #top .footer_color .main_menu .menu ul .current-menu-item > a, #top .footer_color .sub_menu li ul a{color:#919191;}
#top .footer_color .main_menu .menu ul li>a:hover{color:#666666;}
.footer_color .main_menu ul:first-child > li a:hover, .footer_color .main_menu ul:first-child > li.current-menu-item > a, .footer_color .main_menu ul:first-child > li.current_page_item > a, .footer_color .main_menu ul:first-child > li.active-parent-item > a{color:#666666;}
#top .footer_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#83c02f;}
.footer_color .sub_menu>ul>li>a:hover, .footer_color .sub_menu>div>ul>li>a:hover{color:#666666;}
#top .footer_color .sub_menu ul li a:hover, .footer_color .sub_menu ul:first-child > li.current-menu-item > a, .footer_color .sub_menu ul:first-child > li.current_page_item > a, .footer_color .sub_menu ul:first-child > li.active-parent-item > a{color:#666666;}
.footer_color .sub_menu li ul a, .footer_color #payment, .footer_color .sub_menu ul li, .footer_color .sub_menu ul, #top .footer_color .sub_menu li li a:hover{background-color:#ffffff;}
.footer_color#header .avia_mega_div > .sub-menu.avia_mega_hr, .html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#e1e1e1;}
.footer_color .avia-tt, .footer_color .avia-tt .avia-arrow, .footer_color .avia-tt .avia-arrow{background-color:#ffffff;color:#919191;}
.footer_color .ajax_search_image{background-color:#83c02f;color:#ffffff;}
.footer_color .ajax_search_excerpt{color:#919191;}
#top .footer_color .ajax_search_entry:hover{background-color:#ffffff;}
.footer_color .ajax_search_title{color:#222222;}
.footer_color .ajax_load{background-color:#83c02f;}
#top .footer_color .avia-color-theme-color{color:#ffffff;border-color:#61a00d;}
.footer_color .avia-color-theme-color-subtle{background-color:#ffffff;color:#666666;}
.footer_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color:#222222;}
.footer_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}
.footer_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}
.footer_color .iconlist_content{color:#919191;}
#top .footer_color .input-text, #top .footer_color input[type='text'], #top .footer_color input[type='input'], #top .footer_color input[type='password'], #top .footer_color input[type='email'], #top .footer_color input[type='number'], #top .footer_color input[type='url'], #top .footer_color input[type='tel'], #top .footer_color input[type='search'], #top .footer_color textarea, #top .footer_color select{border-color:#e1e1e1;background-color:#ffffff;color:#919191;}
#top .footer_color .invers-color .input-text, #top .footer_color .invers-color input[type='text'], #top .footer_color .invers-color input[type='input'], #top .footer_color .invers-color input[type='password'], #top .footer_color .invers-color input[type='email'], #top .footer_color .invers-color input[type='number'], #top .footer_color .invers-color input[type='url'], #top .footer_color .invers-color input[type='tel'], #top .footer_color .invers-color input[type='search'], #top .footer_color .invers-color textarea, #top .footer_color .invers-color select{background-color:#ffffff;}
.footer_color .required{color:#83c02f;}
.footer_color .av-masonry{background-color:#eeeeee;}
.footer_color .av-inner-masonry-content{}
.footer_color .av-masonry-pagination, .footer_color .av-masonry-pagination:hover{background-color:#ffffff;}
.footer_color .hr-short .hr-inner-style, .footer_color .hr-short .hr-inner{background-color:#ffffff;}
div .footer_color .tabcontainer .active_tab_content, div .footer_color .tabcontainer .active_tab{background-color:#ffffff;color:#666666;}
.footer_color .template-archives .tabcontainer a, #top .footer_color .tabcontainer .tab:hover{color:#666666;}
.footer_color .template-archives .tabcontainer a:hover{color:#69b400;}
.footer_color .sidebar_tab_icon{background-color:#e1e1e1;}
#top .footer_color .sidebar_active_tab .sidebar_tab_icon{background-color:#83c02f;}
.footer_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#69b400;}
.footer_color .sidebar_tab, .footer_color .tabcontainer .tab{color:#919191;}
.footer_color div .sidebar_active_tab, div .footer_color .tabcontainer.noborder_tabs .active_tab_content, div .footer_color .tabcontainer.noborder_tabs .active_tab{color:#666666;background-color:#ffffff;}
#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#ffffff;}
#top .footer_color .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .footer_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#919191;}
.footer_color tr:nth-child(even), .footer_color .avia-data-table .avia-heading-row .avia-desc-col, .footer_color .avia-data-table .avia-highlight-col, .footer_color .pricing-table>li:nth-child(even), body .footer_color .pricing-table.avia-desc-col li{background-color:#ffffff;color:#666666;}
.footer_color table caption, .footer_color tr:nth-child(even), .footer_color .pricing-table>li:nth-child(even){color:#919191;}
.footer_color tr:nth-child(odd), .footer_color .pricing-table>li:nth-child(odd), .footer_color .pricing-extra{background:#ffffff;}
.footer_color .pricing-table li.avia-pricing-row, .footer_color .pricing-table li.avia-heading-row, .footer_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#83c02f;color:#ffffff;border-color:#a5e24f;}
.footer_color .pricing-table li.avia-heading-row, .footer_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#94d13f;color:#ffffff;border-color:#a5e24f;}
.footer_color .pricing-table.avia-desc-col .avia-heading-row, .footer_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}
.footer_color .mejs-controls .mejs-time-rail .mejs-time-current, .footer_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .footer_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .footer_color .theme-color-bar .bar{background:#83c02f;background-image:-webkit-linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-image:-moz-linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-image:linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-size:6px 6px;}
.footer_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#83c02f;background:-webkit-linear-gradient(#a5e24f, #83c02f);background:-moz-linear-gradient(#a5e24f, #83c02f);background:linear-gradient(#a5e24f, #83c02f);color:#fff;}
.footer_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #83c02f;border-color:#83c02f transparent transparent transparent;}
.footer_color .progress{background-color:#ffffff;}
.footer_color span.bbp-admin-links a{color:#83c02f;}
.footer_color span.bbp-admin-links a:hover{color:#69b400;}
#top .footer_color .bbp-reply-content, #top .footer_color .bbp-topic-content, #top .footer_color .bbp-body .super-sticky .page-numbers, #top .footer_color .bbp-body .sticky .page-numbers, #top .footer_color .bbp-pagination-links a:hover, #top .footer_color .bbp-pagination-links span.current{background:#ffffff;}
#top .footer_color .bbp-topics .bbp-header, #top .footer_color .bbp-topics .bbp-header, #top .footer_color .bbp-forums .bbp-header, #top .footer_color .bbp-topics-front ul.super-sticky, #top .footer_color .bbp-topics ul.super-sticky, #top .footer_color .bbp-topics ul.sticky, #top .footer_color .bbp-forum-content ul.sticky, #top .footer_color .bbp-body .page-numbers{background-color:#ffffff;}
#top .footer_color .bbp-meta, #top .footer_color .bbp-author-role, #top .footer_color .bbp-author-ip, #top .footer_color .bbp-pagination-count, #top .footer_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#919191;}
#top .footer_color .bbp-admin-links{color:#e1e1e1;}
.footer_color #bbpress-forums li.bbp-body ul.forum, .footer_color #bbpress-forums li.bbp-body ul.topic, .avia_transform .footer_color .bbp-replies .bbp-reply-author:before, .avia_transform .forum-search .footer_color .bbp-reply-author:before, .avia_transform .forum-search .footer_color .bbp-topic-author:before{background-color:#ffffff;border-color:#e1e1e1;}
#top .footer_color .bbp-author-name{color:#222222;}
.footer_color .widget_display_stats dt, .footer_color .widget_display_stats dd{background-color:#ffffff;}
.footer_color dropcap2, .footer_color dropcap3, .footer_color avia_button, .footer_color avia_button:hover, .footer_color .on-primary-color, .footer_color .on-primary-color:hover{color:#ffffff;}
#footer .widgettitle{color:#919191;}
.alternate_color, .alternate_color div, .alternate_color header, .alternate_color main, .alternate_color aside, .alternate_color footer, .alternate_color article, .alternate_color nav, .alternate_color section, .alternate_color span, .alternate_color applet, .alternate_color object, .alternate_color iframe, .alternate_color h1, .alternate_color h2, .alternate_color h3, .alternate_color h4, .alternate_color h5, .alternate_color h6, .alternate_color p, .alternate_color blockquote, .alternate_color pre, .alternate_color a, .alternate_color abbr, .alternate_color acronym, .alternate_color address, .alternate_color big, .alternate_color cite, .alternate_color code, .alternate_color del, .alternate_color dfn, .alternate_color em, .alternate_color img, .alternate_color ins, .alternate_color kbd, .alternate_color q, .alternate_color s, .alternate_color samp, .alternate_color small, .alternate_color strike, .alternate_color strong, .alternate_color sub, .alternate_color sup, .alternate_color tt, .alternate_color var, .alternate_color b, .alternate_color u, .alternate_color i, .alternate_color center, .alternate_color dl, .alternate_color dt, .alternate_color dd, .alternate_color ol, .alternate_color ul, .alternate_color li, .alternate_color fieldset, .alternate_color form, .alternate_color label, .alternate_color legend, .alternate_color table, .alternate_color caption, .alternate_color tbody, .alternate_color tfoot, .alternate_color thead, .alternate_color tr, .alternate_color th, .alternate_color td, .alternate_color article, .alternate_color aside, .alternate_color canvas, .alternate_color details, .alternate_color embed, .alternate_color figure, .alternate_color fieldset, .alternate_color figcaption, .alternate_color footer, .alternate_color header, .alternate_color hgroup, .alternate_color menu, .alternate_color nav, .alternate_color output, .alternate_color ruby, .alternate_color section, .alternate_color summary, .alternate_color time, .alternate_color mark, .alternate_color audio, .alternate_color video, #top .alternate_color .pullquote_boxed, .responsive #top .alternate_color .avia-testimonial, .responsive #top.avia-blank #main .alternate_color.container_wrap:first-child, #top .alternate_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}
.alternate_color .rounded-container, #top .alternate_color .pagination a:hover, .alternate_color .small-preview, .alternate_color .fallback-post-type-icon{background:#808080;color:#ffffff;}
.alternate_color, .alternate_color .site-background, .alternate_color .first-quote, .alternate_color .related_image_wrap, .alternate_color .gravatar img .alternate_color .hr_content, .alternate_color .news-thumb, .alternate_color .post-format-icon, .alternate_color .ajax_controlls a, .alternate_color .tweet-text.avatar_no, .alternate_color .big-preview, .alternate_color .toggler, .alternate_color .toggler.activeTitle:hover, .alternate_color #js_sort_items, .alternate_color.inner-entry, .alternate_color .grid-entry-title, .alternate_color .related-format-icon, .grid-entry .alternate_color .avia-arrow, .alternate_color .avia-gallery-big, .alternate_color .avia-gallery-big, .alternate_color .avia-gallery img, .alternate_color .grid-content{background-color:#ffffff;color:#333333;}
.alternate_color .heading-color, .alternate_color a.iconbox_icon:hover, .alternate_color h1, .alternate_color h2, .alternate_color h3, .alternate_color h4, .alternate_color h5, .alternate_color h6, .alternate_color .sidebar .current_page_item>a, .alternate_color .sidebar .current-menu-item>a, .alternate_color .pagination .current, .alternate_color .pagination a:hover, .alternate_color strong.avia-testimonial-name, .alternate_color .heading, .alternate_color .toggle_content strong, .alternate_color .toggle_content strong a, .alternate_color .tab_content strong, .alternate_color .tab_content strong a, .alternate_color .asc_count, .alternate_color .avia-testimonial-content strong, .alternate_color div .news-headline{color:#000000;}
.alternate_color .meta-color, .alternate_color .sidebar, .alternate_color .sidebar a, .alternate_color .minor-meta, .alternate_color .minor-meta a, .alternate_color .text-sep, .alternate_color blockquote, .alternate_color .post_nav a, .alternate_color .comment-text, .alternate_color .side-container-inner, .alternate_color .news-time, .alternate_color .pagination a, .alternate_color .pagination span, .alternate_color .tweet-text.avatar_no .tweet-time, #top .alternate_color .extra-mini-title, .alternate_color .team-member-job-title, .alternate_color .team-social a, .alternate_color #js_sort_items a, .grid-entry-excerpt, .alternate_color .avia-testimonial-subtitle, .alternate_color .commentmetadata a, .alternate_color .social_bookmarks a, .alternate_color .meta-heading>*, .alternate_color .slide-meta, .alternate_color .slide-meta a, .alternate_color .taglist, .alternate_color .taglist a, .alternate_color .phone-info, .alternate_color .phone-info a, .alternate_color .av-sort-by-term a{color:#808080;}
.alternate_color .special-heading-inner-border{border-color:#333333;}
.alternate_color .meta-heading .special-heading-inner-border{border-color:#808080;}
.alternate_color a, .alternate_color .widget_first, .alternate_color strong, .alternate_color b, .alternate_color b a, .alternate_color strong a, .alternate_color #js_sort_items a:hover, .alternate_color #js_sort_items a.active_sort, .alternate_color .av-sort-by-term a.active_sort, .alternate_color .special_amp, .alternate_color .taglist a.activeFilter, .alternate_color #commentform .required, #top .alternate_color .av-no-color.av-icon-style-border a.av-icon-char{color:#83c02f;}
.alternate_color a:hover, .alternate_color h1 a:hover, .alternate_color h2 a:hover, .alternate_color h3 a:hover, .alternate_color h4 a:hover, .alternate_color h5 a:hover, .alternate_color h6 a:hover, .alternate_color .template-search a.news-content:hover{color:#69b400;}
.alternate_color .primary-background, .alternate_color .primary-background a, div .alternate_color .button, .alternate_color #submit, .alternate_color input[type='submit'], .alternate_color .small-preview:hover, .alternate_color .avia-menu-fx, .alternate_color .avia-menu-fx .avia-arrow, .alternate_color.iconbox_top .iconbox_icon, .alternate_color .iconbox_top a.iconbox_icon:hover, .alternate_color .avia-data-table th.avia-highlight-col, .alternate_color .avia-color-theme-color, .alternate_color .avia-color-theme-color:hover, .alternate_color .image-overlay .image-overlay-inside:before, .alternate_color .comment-count, .alternate_color .av_dropcap2{background-color:#83c02f;color:#ffffff;border-color:#61a00d;}
.alternate_color .button:hover, .alternate_color .ajax_controlls a:hover, .alternate_color #submit:hover, .alternate_color .big_button:hover, .alternate_color .contentSlideControlls a:hover, .alternate_color #submit:hover, .alternate_color input[type='submit']:hover{background-color:#69b400;color:#ffffff;border-color:#70ad18;}
.alternate_color .timeline-bullet{background-color:#e1e1e1;border-color:#ffffff;}
.alternate_color table, .alternate_color .widget_nav_menu ul:first-child>.current-menu-item, .alternate_color .widget_nav_menu ul:first-child>.current_page_item, .alternate_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .alternate_color .pagination .current, .alternate_color .pagination a, .alternate_color.iconbox_top .iconbox_content, .alternate_color .av_promobox, .alternate_color .toggle_content, .alternate_color .toggler:hover, .alternate_color .related_posts_default_image, .alternate_color .search-result-counter, .alternate_color .container_wrap_meta, .alternate_color .avia-content-slider .slide-image, .alternate_color .avia-slider-testimonials .avia-testimonial-content, .alternate_color .avia-testimonial-arrow-wrap .avia-arrow, .alternate_color .news-thumb, .alternate_color .portfolio-preview-content, .alternate_color .portfolio-preview-content .avia-arrow{background:#ffffff;}
#top .alternate_color .post_timeline li:hover .timeline-bullet{background-color:#69b400;}
.alternate_color blockquote, .alternate_color .avia-bullet, .alternate_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#83c02f;}
.alternate_color .main_menu ul:first-child >li > ul, #top .alternate_color .avia_mega_div > .sub-menu{border-top-color:#83c02f;}
.alternate_color .breadcrumb, .alternate_color .breadcrumb a, #top .alternate_color.title_container .main-title, #top .alternate_color.title_container .main-title a{}
.alternate_color .av-icon-display{background-color:#ffffff;color:#808080;}
.alternate_color .av-masonry-entry:hover .av-icon-display{background-color:#83c02f;color:#ffffff;border-color:#61a00d;}
#top .alternate_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#83c02f;}
.alternate_color .header_bg, .alternate_color .main_menu ul ul, .alternate_color .main_menu .menu ul li a, .alternate_color .pointer_arrow_wrap .pointer_arrow, .alternate_color .avia_mega_div{background-color:#ffffff;color:#808080;}
.alternate_color .main_menu .menu ul li a:hover{background-color:#ffffff;}
.alternate_color .sub_menu>ul>li>a, .alternate_color .sub_menu>div>ul>li>a, .alternate_color .main_menu ul:first-child > li > a, #top .alternate_color .main_menu .menu ul .current_page_item > a, #top .alternate_color .main_menu .menu ul .current-menu-item > a, #top .alternate_color .sub_menu li ul a{color:#808080;}
#top .alternate_color .main_menu .menu ul li>a:hover{color:#333333;}
.alternate_color .main_menu ul:first-child > li a:hover, .alternate_color .main_menu ul:first-child > li.current-menu-item > a, .alternate_color .main_menu ul:first-child > li.current_page_item > a, .alternate_color .main_menu ul:first-child > li.active-parent-item > a{color:#333333;}
#top .alternate_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#83c02f;}
.alternate_color .sub_menu>ul>li>a:hover, .alternate_color .sub_menu>div>ul>li>a:hover{color:#333333;}
#top .alternate_color .sub_menu ul li a:hover, .alternate_color .sub_menu ul:first-child > li.current-menu-item > a, .alternate_color .sub_menu ul:first-child > li.current_page_item > a, .alternate_color .sub_menu ul:first-child > li.active-parent-item > a{color:#333333;}
.alternate_color .sub_menu li ul a, .alternate_color #payment, .alternate_color .sub_menu ul li, .alternate_color .sub_menu ul, #top .alternate_color .sub_menu li li a:hover{background-color:#ffffff;}
.alternate_color#header .avia_mega_div > .sub-menu.avia_mega_hr, .html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#e1e1e1;}
.alternate_color .avia-tt, .alternate_color .avia-tt .avia-arrow, .alternate_color .avia-tt .avia-arrow{background-color:#ffffff;color:#808080;}
.alternate_color .ajax_search_image{background-color:#83c02f;color:#ffffff;}
.alternate_color .ajax_search_excerpt{color:#808080;}
#top .alternate_color .ajax_search_entry:hover{background-color:#ffffff;}
.alternate_color .ajax_search_title{color:#000000;}
.alternate_color .ajax_load{background-color:#83c02f;}
#top .alternate_color .avia-color-theme-color{color:#ffffff;border-color:#61a00d;}
.alternate_color .avia-color-theme-color-subtle{background-color:#ffffff;color:#333333;}
.alternate_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color:#000000;}
.alternate_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}
.alternate_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}
.alternate_color .iconlist_content{color:#808080;}
#top .alternate_color .input-text, #top .alternate_color input[type='text'], #top .alternate_color input[type='input'], #top .alternate_color input[type='password'], #top .alternate_color input[type='email'], #top .alternate_color input[type='number'], #top .alternate_color input[type='url'], #top .alternate_color input[type='tel'], #top .alternate_color input[type='search'], #top .alternate_color textarea, #top .alternate_color select{border-color:#e1e1e1;background-color:#ffffff;color:#808080;}
#top .alternate_color .invers-color .input-text, #top .alternate_color .invers-color input[type='text'], #top .alternate_color .invers-color input[type='input'], #top .alternate_color .invers-color input[type='password'], #top .alternate_color .invers-color input[type='email'], #top .alternate_color .invers-color input[type='number'], #top .alternate_color .invers-color input[type='url'], #top .alternate_color .invers-color input[type='tel'], #top .alternate_color .invers-color input[type='search'], #top .alternate_color .invers-color textarea, #top .alternate_color .invers-color select{background-color:#ffffff;}
.alternate_color .required{color:#83c02f;}
.alternate_color .av-masonry{background-color:#eeeeee;}
.alternate_color .av-inner-masonry-content{}
.alternate_color .av-masonry-pagination, .alternate_color .av-masonry-pagination:hover{background-color:#ffffff;}
.alternate_color .hr-short .hr-inner-style, .alternate_color .hr-short .hr-inner{background-color:#ffffff;}
div .alternate_color .tabcontainer .active_tab_content, div .alternate_color .tabcontainer .active_tab{background-color:#ffffff;color:#333333;}
.alternate_color .template-archives .tabcontainer a, #top .alternate_color .tabcontainer .tab:hover{color:#333333;}
.alternate_color .template-archives .tabcontainer a:hover{color:#69b400;}
.alternate_color .sidebar_tab_icon{background-color:#e1e1e1;}
#top .alternate_color .sidebar_active_tab .sidebar_tab_icon{background-color:#83c02f;}
.alternate_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#69b400;}
.alternate_color .sidebar_tab, .alternate_color .tabcontainer .tab{color:#808080;}
.alternate_color div .sidebar_active_tab, div .alternate_color .tabcontainer.noborder_tabs .active_tab_content, div .alternate_color .tabcontainer.noborder_tabs .active_tab{color:#333333;background-color:#ffffff;}
#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#ffffff;}
#top .alternate_color .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .alternate_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#808080;}
.alternate_color tr:nth-child(even), .alternate_color .avia-data-table .avia-heading-row .avia-desc-col, .alternate_color .avia-data-table .avia-highlight-col, .alternate_color .pricing-table>li:nth-child(even), body .alternate_color .pricing-table.avia-desc-col li{background-color:#ffffff;color:#333333;}
.alternate_color table caption, .alternate_color tr:nth-child(even), .alternate_color .pricing-table>li:nth-child(even){color:#808080;}
.alternate_color tr:nth-child(odd), .alternate_color .pricing-table>li:nth-child(odd), .alternate_color .pricing-extra{background:#ffffff;}
.alternate_color .pricing-table li.avia-pricing-row, .alternate_color .pricing-table li.avia-heading-row, .alternate_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#83c02f;color:#ffffff;border-color:#a5e24f;}
.alternate_color .pricing-table li.avia-heading-row, .alternate_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#94d13f;color:#ffffff;border-color:#a5e24f;}
.alternate_color .pricing-table.avia-desc-col .avia-heading-row, .alternate_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}
.alternate_color .mejs-controls .mejs-time-rail .mejs-time-current, .alternate_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .alternate_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .alternate_color .theme-color-bar .bar{background:#83c02f;background-image:-webkit-linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-image:-moz-linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-image:linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-size:6px 6px;}
.alternate_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#83c02f;background:-webkit-linear-gradient(#a5e24f, #83c02f);background:-moz-linear-gradient(#a5e24f, #83c02f);background:linear-gradient(#a5e24f, #83c02f);color:#fff;}
.alternate_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #83c02f;border-color:#83c02f transparent transparent transparent;}
.alternate_color .progress{background-color:#ffffff;}
.alternate_color span.bbp-admin-links a{color:#83c02f;}
.alternate_color span.bbp-admin-links a:hover{color:#69b400;}
#top .alternate_color .bbp-reply-content, #top .alternate_color .bbp-topic-content, #top .alternate_color .bbp-body .super-sticky .page-numbers, #top .alternate_color .bbp-body .sticky .page-numbers, #top .alternate_color .bbp-pagination-links a:hover, #top .alternate_color .bbp-pagination-links span.current{background:#ffffff;}
#top .alternate_color .bbp-topics .bbp-header, #top .alternate_color .bbp-topics .bbp-header, #top .alternate_color .bbp-forums .bbp-header, #top .alternate_color .bbp-topics-front ul.super-sticky, #top .alternate_color .bbp-topics ul.super-sticky, #top .alternate_color .bbp-topics ul.sticky, #top .alternate_color .bbp-forum-content ul.sticky, #top .alternate_color .bbp-body .page-numbers{background-color:#ffffff;}
#top .alternate_color .bbp-meta, #top .alternate_color .bbp-author-role, #top .alternate_color .bbp-author-ip, #top .alternate_color .bbp-pagination-count, #top .alternate_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#808080;}
#top .alternate_color .bbp-admin-links{color:#e1e1e1;}
.alternate_color #bbpress-forums li.bbp-body ul.forum, .alternate_color #bbpress-forums li.bbp-body ul.topic, .avia_transform .alternate_color .bbp-replies .bbp-reply-author:before, .avia_transform .forum-search .alternate_color .bbp-reply-author:before, .avia_transform .forum-search .alternate_color .bbp-topic-author:before{background-color:#ffffff;border-color:#e1e1e1;}
#top .alternate_color .bbp-author-name{color:#000000;}
.alternate_color .widget_display_stats dt, .alternate_color .widget_display_stats dd{background-color:#ffffff;}
.alternate_color dropcap2, .alternate_color dropcap3, .alternate_color avia_button, .alternate_color avia_button:hover, .alternate_color .on-primary-color, .alternate_color .on-primary-color:hover{color:#ffffff;}
.main_color, .main_color div, .main_color header, .main_color main, .main_color aside, .main_color footer, .main_color article, .main_color nav, .main_color section, .main_color span, .main_color applet, .main_color object, .main_color iframe, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color p, .main_color blockquote, .main_color pre, .main_color a, .main_color abbr, .main_color acronym, .main_color address, .main_color big, .main_color cite, .main_color code, .main_color del, .main_color dfn, .main_color em, .main_color img, .main_color ins, .main_color kbd, .main_color q, .main_color s, .main_color samp, .main_color small, .main_color strike, .main_color strong, .main_color sub, .main_color sup, .main_color tt, .main_color var, .main_color b, .main_color u, .main_color i, .main_color center, .main_color dl, .main_color dt, .main_color dd, .main_color ol, .main_color ul, .main_color li, .main_color fieldset, .main_color form, .main_color label, .main_color legend, .main_color table, .main_color caption, .main_color tbody, .main_color tfoot, .main_color thead, .main_color tr, .main_color th, .main_color td, .main_color article, .main_color aside, .main_color canvas, .main_color details, .main_color embed, .main_color figure, .main_color fieldset, .main_color figcaption, .main_color footer, .main_color header, .main_color hgroup, .main_color menu, .main_color nav, .main_color output, .main_color ruby, .main_color section, .main_color summary, .main_color time, .main_color mark, .main_color audio, .main_color video, #top .main_color .pullquote_boxed, .responsive #top .main_color .avia-testimonial, .responsive #top.avia-blank #main .main_color.container_wrap:first-child, #top .main_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}
.main_color .rounded-container, #top .main_color .pagination a:hover, .main_color .small-preview, .main_color .fallback-post-type-icon{background:#8F8F8F;color:#fcfcfc;}
.main_color, .main_color .site-background, .main_color .first-quote, .main_color .related_image_wrap, .main_color .gravatar img .main_color .hr_content, .main_color .news-thumb, .main_color .post-format-icon, .main_color .ajax_controlls a, .main_color .tweet-text.avatar_no, .main_color .big-preview, .main_color .toggler, .main_color .toggler.activeTitle:hover, .main_color #js_sort_items, .main_color.inner-entry, .main_color .grid-entry-title, .main_color .related-format-icon, .grid-entry .main_color .avia-arrow, .main_color .avia-gallery-big, .main_color .avia-gallery-big, .main_color .avia-gallery img, .main_color .grid-content{color:#666666;background-color:#fff;}
.main_color .heading-color, .main_color a.iconbox_icon:hover, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color .sidebar .current_page_item>a, .main_color .sidebar .current-menu-item>a, .main_color .pagination .current, .main_color .pagination a:hover, .main_color strong.avia-testimonial-name, .main_color .heading, .main_color .toggle_content strong, .main_color .toggle_content strong a, .main_color .tab_content strong, .main_color .tab_content strong a, .main_color .asc_count, .main_color .avia-testimonial-content strong, .main_color div .news-headline{color:#222222;}
.main_color .meta-color, .main_color .sidebar, .main_color .sidebar a, .main_color .minor-meta, .main_color .minor-meta a, .main_color .text-sep, .main_color blockquote, .main_color .post_nav a, .main_color .comment-text, .main_color .side-container-inner, .main_color .news-time, .main_color .pagination a, .main_color .pagination span, .main_color .tweet-text.avatar_no .tweet-time, #top .main_color .extra-mini-title, .main_color .team-member-job-title, .main_color .team-social a, .main_color #js_sort_items a, .grid-entry-excerpt, .main_color .avia-testimonial-subtitle, .main_color .commentmetadata a, .main_color .social_bookmarks a, .main_color .meta-heading>*, .main_color .slide-meta, .main_color .slide-meta a, .main_color .taglist, .main_color .taglist a, .main_color .phone-info, .main_color .phone-info a, .main_color .av-sort-by-term a{color:#8F8F8F;}
.main_color .special-heading-inner-border{border-color:#666666;}
.main_color .meta-heading .special-heading-inner-border{border-color:#8F8F8F;}
.main_color a, .main_color .widget_first, .main_color strong, .main_color b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .av-sort-by-term a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter, .main_color #commentform .required, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char{/*color:#69b400;*/}
.main_color a:hover, .main_color h1 a:hover, .main_color h2 a:hover, .main_color h3 a:hover, .main_color h4 a:hover, .main_color h5 a:hover, .main_color h6 a:hover, .main_color .template-search a.news-content:hover{color:#69b400;}
.main_color .primary-background, .main_color .primary-background a, div .main_color .button, .main_color #submit, .main_color input[type='submit'], .main_color .small-preview:hover, .main_color .avia-menu-fx, .main_color .avia-menu-fx .avia-arrow, .main_color.iconbox_top .iconbox_icon, .main_color .iconbox_top a.iconbox_icon:hover, .main_color .avia-data-table th.avia-highlight-col, .main_color .avia-color-theme-color, .main_color .avia-color-theme-color:hover, .main_color .image-overlay .image-overlay-inside:before, .main_color .comment-count, .main_color .av_dropcap2{color:#ffffff;border-color:#70ad18;}
.main_color .button:hover, .main_color .ajax_controlls a:hover, .main_color #submit:hover, .main_color .big_button:hover, .main_color .contentSlideControlls a:hover, .main_color #submit:hover, .main_color input[type='submit']:hover{background-color:#69b400;color:#fcfcfc;border-color:#70ad18;}
.main_color .timeline-bullet{background-color:#e1e1e1;border-color:#fcfcfc;}
.main_color table, .main_color .widget_nav_menu ul:first-child>.current-menu-item, .main_color .widget_nav_menu ul:first-child>.current_page_item, .main_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .main_color .pagination .current, .main_color .pagination a, .main_color.iconbox_top .iconbox_content, .main_color .av_promobox, .main_color .toggle_content, .main_color .toggler:hover, .main_color .related_posts_default_image, .main_color .search-result-counter, .main_color .container_wrap_meta, .main_color .avia-content-slider .slide-image, .main_color .avia-slider-testimonials .avia-testimonial-content, .main_color .avia-testimonial-arrow-wrap .avia-arrow, .main_color .news-thumb, .main_color .portfolio-preview-content, .main_color .portfolio-preview-content .avia-arrow{background:#f0f0f0;}
#top .main_color .post_timeline li:hover .timeline-bullet{background-color:#69b400;}
.main_color blockquote, .main_color .avia-bullet, .main_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#69b400;}
.main_color .main_menu ul:first-child >li > ul, #top .main_color .avia_mega_div > .sub-menu{border-top-color:#69b400;}
.main_color .breadcrumb, .main_color .breadcrumb a, #top .main_color.title_container .main-title, #top .main_color.title_container .main-title a{color:#666666;}
.main_color .av-icon-display{background-color:#f0f0f0;color:#8F8F8F;}
.main_color .av-masonry-entry:hover .av-icon-display{background-color:#69b400;color:#ffffff;border-color:#70ad18;}
#top .main_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#69b400;}
.main_color .header_bg, .main_color .main_menu ul ul, .main_color .main_menu .menu ul li a, .main_color .pointer_arrow_wrap .pointer_arrow, .main_color .avia_mega_div{background-color:#fcfcfc;color:#8F8F8F;}
.main_color .main_menu .menu ul li a:hover{background-color:#f0f0f0;}
.main_color .sub_menu>ul>li>a, .main_color .sub_menu>div>ul>li>a, .main_color .main_menu ul:first-child > li > a, #top .main_color .main_menu .menu ul .current_page_item > a, #top .main_color .main_menu .menu ul .current-menu-item > a, #top .main_color .sub_menu li ul a{color:#8F8F8F;}
#top .main_color .main_menu .menu ul li>a:hover{color:#666666;}
.main_color .main_menu ul:first-child > li a:hover, .main_color .main_menu ul:first-child > li.current-menu-item > a, .main_color .main_menu ul:first-child > li.current_page_item > a, .main_color .main_menu ul:first-child > li.active-parent-item > a{color:#666666;}
#top .main_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#69b400;}
.main_color .sub_menu>ul>li>a:hover, .main_color .sub_menu>div>ul>li>a:hover{color:#666666;}
#top .main_color .sub_menu ul li a:hover, .main_color .sub_menu ul:first-child > li.current-menu-item > a, .main_color .sub_menu ul:first-child > li.current_page_item > a, .main_color .sub_menu ul:first-child > li.active-parent-item > a{color:#666666;}
.main_color .sub_menu li ul a, .main_color #payment, .main_color .sub_menu ul li, .main_color .sub_menu ul, #top .main_color .sub_menu li li a:hover{background-color:#fcfcfc;}
.main_color#header .avia_mega_div > .sub-menu.avia_mega_hr, .html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#e1e1e1;}
.main_color .avia-tt, .main_color .avia-tt .avia-arrow, .main_color .avia-tt .avia-arrow{background-color:#fcfcfc;color:#8F8F8F;}
.main_color .ajax_search_image{background-color:#69b400;color:#fcfcfc;}
.main_color .ajax_search_excerpt{color:#8F8F8F;}
#top .main_color .ajax_search_entry:hover{background-color:#f0f0f0;}
.main_color .ajax_search_title{color:#222222;}
.main_color .ajax_load{background-color:#69b400;}
#top .main_color .avia-color-theme-color{color:#ffffff;border-color:#70ad18;}
.main_color .avia-color-theme-color-subtle{background-color:#f0f0f0;color:#666666;}
.main_color .avia-color-theme-color-subtle:hover{background-color:#fcfcfc;color:#222222;}
.main_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}
.main_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}
.main_color .iconlist_content{color:#8F8F8F;}
.ua-chrome .mc4wp-form input[type="email"]{line-height:36px !important;}
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select{border-color:#e1e1e1;background-color:#f0f0f0;color:#8F8F8F;}
#top .main_color .invers-color .input-text, #top .main_color .invers-color input[type='text'], #top .main_color .invers-color input[type='input'], #top .main_color .invers-color input[type='password'], #top .main_color .invers-color input[type='email'], #top .main_color .invers-color input[type='number'], #top .main_color .invers-color input[type='url'], #top .main_color .invers-color input[type='tel'], #top .main_color .invers-color input[type='search'], #top .main_color .invers-color textarea, #top .main_color .invers-color select{background-color:#fcfcfc;}
.main_color .required{color:#69b400;}
.main_color .av-masonry{background-color:#e0e0e0;}
.main_color .av-inner-masonry-content{}
.main_color .av-masonry-pagination, .main_color .av-masonry-pagination:hover{background-color:#fcfcfc;}
.main_color .hr-short .hr-inner-style, .main_color .hr-short .hr-inner{background-color:#fcfcfc;}
div .main_color .tabcontainer .active_tab_content, div .main_color, .tabcontainer .active_tab{background-color:#fff;color:#666666;font-weight:400 !important;}
.main_color .template-archives .tabcontainer a, #top .main_color .tabcontainer .tab:hover{color:#666666;}
.main_color .template-archives .tabcontainer a:hover{color:#69b400;}
.main_color .sidebar_tab_icon{background-color:#e1e1e1;}
#top .main_color .sidebar_active_tab .sidebar_tab_icon{background-color:#69b400;}
.main_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#69b400;}
.main_color .sidebar_tab, .main_color .tabcontainer .tab{color:#adadad;background-color:fcfcfc;}
.main_color div .sidebar_active_tab, div .main_color .tabcontainer.noborder_tabs .active_tab_content, div .main_color .tabcontainer.noborder_tabs .active_tab{color:#666666;background-color:#fcfcfc;}
#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#f0f0f0;}
#top .main_color .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .main_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#8F8F8F;}
.main_color tr:nth-child(even), .main_color .avia-data-table .avia-heading-row .avia-desc-col, .main_color .avia-data-table .avia-highlight-col, .main_color .pricing-table>li:nth-child(even), body .main_color .pricing-table.avia-desc-col li{background-color:#fafafa;color:#666666;}
.main_color table caption, .main_color tr:nth-child(even), .main_color .pricing-table>li:nth-child(even){color:#8F8F8F;}
.main_color tr:nth-child(odd), .main_color .pricing-table>li:nth-child(odd), .main_color .pricing-extra{background:#f0f0f0;}
.main_color .pricing-table li.avia-pricing-row, .main_color .pricing-table li.avia-heading-row, .main_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#69b400;color:#ffffff;border-color:#b3ef5c;}
.main_color .pricing-table li.avia-heading-row, .main_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#a2df4b;color:#ffffff;border-color:#b3ef5c;}
.main_color .pricing-table.avia-desc-col .avia-heading-row, .main_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}
.main_color .mejs-controls .mejs-time-rail .mejs-time-current, .main_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .main_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .main_color .theme-color-bar .bar{background:#69b400;background-image:-webkit-linear-gradient(-45deg, #69b400 25%, #b3ef5c 25%, #b3ef5c 50%, #69b400 50%, #69b400 75%, #b3ef5c 75%, #b3ef5c);background-image:-moz-linear-gradient(-45deg, #69b400 25%, #b3ef5c 25%, #b3ef5c 50%, #69b400 50%, #69b400 75%, #b3ef5c 75%, #b3ef5c);background-image:linear-gradient(-45deg, #69b400 25%, #b3ef5c 25%, #b3ef5c 50%, #69b400 50%, #69b400 75%, #b3ef5c 75%, #b3ef5c);background-size:6px 6px;}
.main_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#69b400;background:-webkit-linear-gradient(#b3ef5c, #69b400);background:-moz-linear-gradient(#b3ef5c, #69b400);background:linear-gradient(#b3ef5c, #69b400);color:#fff;}
.main_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #69b400;border-color:#69b400 transparent transparent transparent;}
.main_color .progress{background-color:#f0f0f0;}
.main_color span.bbp-admin-links a{color:#69b400;}
.main_color span.bbp-admin-links a:hover{color:#69b400;}
#top .main_color .bbp-reply-content, #top .main_color .bbp-topic-content, #top .main_color .bbp-body .super-sticky .page-numbers, #top .main_color .bbp-body .sticky .page-numbers, #top .main_color .bbp-pagination-links a:hover, #top .main_color .bbp-pagination-links span.current{background:#fcfcfc;}
#top .main_color .bbp-topics .bbp-header, #top .main_color .bbp-topics .bbp-header, #top .main_color .bbp-forums .bbp-header, #top .main_color .bbp-topics-front ul.super-sticky, #top .main_color .bbp-topics ul.super-sticky, #top .main_color .bbp-topics ul.sticky, #top .main_color .bbp-forum-content ul.sticky, #top .main_color .bbp-body .page-numbers{background-color:#f0f0f0;}
#top .main_color .bbp-meta, #top .main_color .bbp-author-role, #top .main_color .bbp-author-ip, #top .main_color .bbp-pagination-count, #top .main_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#8F8F8F;}
#top .main_color .bbp-admin-links{color:#e1e1e1;}
.main_color #bbpress-forums li.bbp-body ul.forum, .main_color #bbpress-forums li.bbp-body ul.topic, .avia_transform .main_color .bbp-replies .bbp-reply-author:before, .avia_transform .forum-search .main_color .bbp-reply-author:before, .avia_transform .forum-search .main_color .bbp-topic-author:before{background-color:#fcfcfc;border-color:#e1e1e1;}
#top .main_color .bbp-author-name{color:#222222;}
.main_color .widget_display_stats dt, .main_color .widget_display_stats dd{background-color:#f0f0f0;}
.main_color dropcap2, .main_color dropcap3, .main_color avia_button, .main_color avia_button:hover, .main_color .on-primary-color, .main_color .on-primary-color:hover{color:#ffffff;}
#scroll-top-link:hover{background-color:#f0f0f0;color:#69b400;border:1px solid #e1e1e1;}
#mobile-advanced{background-color:#fcfcfc;color:#69b400;}
#mobile-advanced, #mobile-advanced a, #mobile-advanced .mega_menu_title{color:#666666;border-color:#e1e1e1;}
#mobile-advanced li > a:hover, .html_header_mobile_behavior #mobile-advanced span:hover, .html_header_mobile_behavior #mobile-advanced span:hover a{background-color:#69b400;color:#ffffff;}
.avia-datepicker-div .ui-datepicker-month, .avia-datepicker-div .ui-datepicker-year{color:#222222;}
.avia-datepicker-div{background:#fcfcfc;border:1px solid #e1e1e1;}
.avia-datepicker-div a{color:#8F8F8F;background-color:#f0f0f0;}
.avia-datepicker-div a.ui-state-active, .avia-datepicker-div a.ui-state-highlight{color:#69b400;}
.avia-datepicker-div a.ui-state-hover{color:#f0f0f0;background-color:#8F8F8F;}
.avia-datepicker-div .ui-datepicker-buttonpane button{background-color:#69b400;color:#ffffff;border-color:#69b400;}
.header_color, .header_color div, .header_color header, .header_color main, .header_color aside, .header_color footer, .header_color article, .header_color nav, .header_color section, .header_color span, .header_color applet, .header_color object, .header_color iframe, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color p, .header_color blockquote, .header_color pre, .header_color a, .header_color abbr, .header_color acronym, .header_color address, .header_color big, .header_color cite, .header_color code, .header_color del, .header_color dfn, .header_color em, .header_color img, .header_color ins, .header_color kbd, .header_color q, .header_color s, .header_color samp, .header_color small, .header_color strike, .header_color strong, .header_color sub, .header_color sup, .header_color tt, .header_color var, .header_color b, .header_color u, .header_color i, .header_color center, .header_color dl, .header_color dt, .header_color dd, .header_color ol, .header_color ul, .header_color li, .header_color fieldset, .header_color form, .header_color label, .header_color legend, .header_color table, .header_color caption, .header_color tbody, .header_color tfoot, .header_color thead, .header_color tr, .header_color th, .header_color td, .header_color article, .header_color aside, .header_color canvas, .header_color details, .header_color embed, .header_color figure, .header_color fieldset, .header_color figcaption, .header_color footer, .header_color header, .header_color hgroup, .header_color menu, .header_color nav, .header_color output, .header_color ruby, .header_color section, .header_color summary, .header_color time, .header_color mark, .header_color audio, .header_color video, #top .header_color .pullquote_boxed, .responsive #top .header_color .avia-testimonial, .responsive #top.avia-blank #main .header_color.container_wrap:first-child, #top .header_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}
.header_color .rounded-container, #top .header_color .pagination a:hover, .header_color .small-preview, .header_color .fallback-post-type-icon{background:#83A8C5;color:#ffffff;}
.header_color, .header_color .site-background, .header_color .first-quote, .header_color .related_image_wrap, .header_color .gravatar img .header_color .hr_content, .header_color .news-thumb, .header_color .post-format-icon, .header_color .ajax_controlls a, .header_color .tweet-text.avatar_no, .header_color .big-preview, .header_color .toggler, .header_color .toggler.activeTitle:hover, .header_color #js_sort_items, .header_color.inner-entry, .header_color .grid-entry-title, .header_color .related-format-icon, .grid-entry .header_color .avia-arrow, .header_color .avia-gallery-big, .header_color .avia-gallery-big, .header_color .avia-gallery img, .header_color .grid-content{background-color:#ffffff;color:#0068b4;}
.header_color .heading-color, .header_color a.iconbox_icon:hover, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color .sidebar .current_page_item>a, .header_color .sidebar .current-menu-item>a, .header_color .pagination .current, .header_color .pagination a:hover, .header_color strong.avia-testimonial-name, .header_color .heading, .header_color .toggle_content strong, .header_color .toggle_content strong a, .header_color .tab_content strong, .header_color .tab_content strong a, .header_color .asc_count, .header_color .avia-testimonial-content strong, .header_color div .news-headline{color:#06508b;}
.header_color .meta-color, .header_color .sidebar, .header_color .sidebar a, .header_color .minor-meta, .header_color .minor-meta a, .header_color .text-sep, .header_color blockquote, .header_color .post_nav a, .header_color .comment-text, .header_color .side-container-inner, .header_color .news-time, .header_color .pagination a, .header_color .pagination span, .header_color .tweet-text.avatar_no .tweet-time, #top .header_color .extra-mini-title, .header_color .team-member-job-title, .header_color .team-social a, .header_color #js_sort_items a, .grid-entry-excerpt, .header_color .avia-testimonial-subtitle, .header_color .commentmetadata a, .header_color .social_bookmarks a, .header_color .meta-heading>*, .header_color .slide-meta, .header_color .slide-meta a, .header_color .taglist, .header_color .taglist a, .header_color .phone-info, .header_color .phone-info a, .header_color .av-sort-by-term a{color:#83A8C5;}
.header_color .special-heading-inner-border{border-color:#0068b4;}
.header_color .meta-heading .special-heading-inner-border{border-color:#83A8C5;}
.header_color a, .header_color .widget_first, .header_color strong, .header_color b, .header_color b a, .header_color strong a, .header_color #js_sort_items a:hover, .header_color #js_sort_items a.active_sort, .header_color .av-sort-by-term a.active_sort, .header_color .special_amp, .header_color .taglist a.activeFilter, .header_color #commentform .required, #top .header_color .av-no-color.av-icon-style-border a.av-icon-char{color:#83c02f;}
.header_color a:hover, .header_color h1 a:hover, .header_color h2 a:hover, .header_color h3 a:hover, .header_color h4 a:hover, .header_color h5 a:hover, .header_color h6 a:hover, .header_color .template-search a.news-content:hover{color:#69b400;}
.header_color .primary-background, .header_color .primary-background a, div .header_color .button, .header_color #submit, .header_color input[type='submit'], .header_color .small-preview:hover, .header_color .avia-menu-fx, .header_color .avia-menu-fx .avia-arrow, .header_color.iconbox_top .iconbox_icon, .header_color .iconbox_top a.iconbox_icon:hover, .header_color .avia-data-table th.avia-highlight-col, .header_color .avia-color-theme-color, .header_color .avia-color-theme-color:hover, .header_color .image-overlay .image-overlay-inside:before, .header_color .comment-count, .header_color .av_dropcap2{background-color:#83c02f;color:#ffffff;border-color:#61a00d;}
.header_color .button:hover, .header_color .ajax_controlls a:hover, .header_color #submit:hover, .header_color .big_button:hover, .header_color .contentSlideControlls a:hover, .header_color #submit:hover, .header_color input[type='submit']:hover{background-color:#69b400;color:#ffffff;border-color:#70ad18;}
.header_color .timeline-bullet{background-color:#e1e1e1;border-color:#ffffff;}
.header_color table, .header_color .widget_nav_menu ul:first-child>.current-menu-item, .header_color .widget_nav_menu ul:first-child>.current_page_item, .header_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .header_color .pagination .current, .header_color .pagination a, .header_color.iconbox_top .iconbox_content, .header_color .av_promobox, .header_color .toggle_content, .header_color .toggler:hover, .header_color .related_posts_default_image, .header_color .search-result-counter, .header_color .container_wrap_meta, .header_color .avia-content-slider .slide-image, .header_color .avia-slider-testimonials .avia-testimonial-content, .header_color .avia-testimonial-arrow-wrap .avia-arrow, .header_color .news-thumb, .header_color .portfolio-preview-content, .header_color .portfolio-preview-content .avia-arrow{background:#fcfcfc;}
#top .header_color .post_timeline li:hover .timeline-bullet{background-color:#69b400;}
.header_color blockquote, .header_color .avia-bullet, .header_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#83c02f;}
.header_color .main_menu ul:first-child >li > ul, #top .header_color .avia_mega_div > .sub-menu{border-top-color:#83c02f;}
.header_color .breadcrumb, .header_color .breadcrumb a, #top .header_color.title_container .main-title, #top .header_color.title_container .main-title a{color:#0068b4;}
.header_color .av-icon-display{background-color:#fcfcfc;color:#83A8C5;}
.header_color .av-masonry-entry:hover .av-icon-display{background-color:#83c02f;color:#ffffff;border-color:#61a00d;}
#top .header_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#83c02f;}
.header_color .header_bg, .header_color .main_menu ul ul, .header_color .main_menu .menu ul li a, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div{background-color:#ffffff;color:#83A8C5;}
.header_color .main_menu .menu ul li a:hover{background-color:#fcfcfc;}
.header_color .sub_menu>ul>li>a, .header_color .sub_menu>div>ul>li>a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a{color:#83A8C5;}
#top .header_color .main_menu .menu ul li>a:hover{color:#0068b4;}
.header_color .main_menu ul:first-child > li a:hover, .header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a, .header_color .main_menu ul:first-child > li.active-parent-item > a{color:#0068b4;}
#top .header_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#83c02f;}
.header_color .sub_menu>ul>li>a:hover, .header_color .sub_menu>div>ul>li>a:hover{color:#0068b4;}
#top .header_color .sub_menu ul li a:hover, .header_color .sub_menu ul:first-child > li.current-menu-item > a, .header_color .sub_menu ul:first-child > li.current_page_item > a, .header_color .sub_menu ul:first-child > li.active-parent-item > a{color:#0068b4;}
.header_color .sub_menu li ul a, .header_color #payment, .header_color .sub_menu ul li, .header_color .sub_menu ul, #top .header_color .sub_menu li li a:hover{background-color:#ffffff;}
.header_color#header .avia_mega_div > .sub-menu.avia_mega_hr, .html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#e1e1e1;}
.js_active .active_tab_content{overflow:visible !important;}
.header_color .avia-tt, .header_color .avia-tt .avia-arrow, .header_color .avia-tt .avia-arrow{background-color:#ffffff;color:#83A8C5;}
.header_color .ajax_search_image{background-color:#83c02f;color:#ffffff;}
.header_color .ajax_search_excerpt{color:#83A8C5;}
#top .header_color .ajax_search_entry:hover{background-color:#fcfcfc;}
.header_color .ajax_search_title{color:#06508b;}
.header_color .ajax_load{background-color:#83c02f;}
#top .header_color .avia-color-theme-color{color:#ffffff;border-color:#61a00d;}
.header_color .avia-color-theme-color-subtle{background-color:#fcfcfc;color:#0068b4;}
.header_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color:#06508b;}
.header_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}
.header_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}
.header_color .iconlist_content{color:#83A8C5;}
#top .header_color .input-text, #top .header_color input[type='text'], #top .header_color input[type='input'], #top .header_color input[type='password'], #top .header_color input[type='email'], #top .header_color input[type='number'], #top .header_color input[type='url'], #top .header_color input[type='tel'], #top .header_color input[type='search'], #top .header_color textarea, #top .header_color select{border-color:#e1e1e1;background-color:#fcfcfc;color:#83A8C5;}
#top .header_color .invers-color .input-text, #top .header_color .invers-color input[type='text'], #top .header_color .invers-color input[type='input'], #top .header_color .invers-color input[type='password'], #top .header_color .invers-color input[type='email'], #top .header_color .invers-color input[type='number'], #top .header_color .invers-color input[type='url'], #top .header_color .invers-color input[type='tel'], #top .header_color .invers-color input[type='search'], #top .header_color .invers-color textarea, #top .header_color .invers-color select{background-color:#ffffff;}
.header_color .required{color:#83c02f;}
.header_color .av-masonry{background-color:#ebebeb;}
.header_color .av-inner-masonry-content{}
.header_color .av-masonry-pagination, .header_color .av-masonry-pagination:hover{background-color:#ffffff;}
.header_color .hr-short .hr-inner-style, .header_color .hr-short .hr-inner{background-color:#ffffff;}
div .header_color .tabcontainer .active_tab_content, div .header_color .tabcontainer .active_tab{background-color:#fcfcfc;color:#0068b4;}
.header_color .template-archives .tabcontainer a, #top .header_color .tabcontainer .tab:hover{color:#0068b4;}
.header_color .template-archives .tabcontainer a:hover{color:#69b400;}
.header_color .sidebar_tab_icon{background-color:#e1e1e1;}
#top .header_color .sidebar_active_tab .sidebar_tab_icon{background-color:#83c02f;}
.header_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#69b400;}
.header_color .sidebar_tab, .header_color .tabcontainer .tab{color:#83A8C5;}
.header_color div .sidebar_active_tab, div .header_color .tabcontainer.noborder_tabs .active_tab_content, div .header_color .tabcontainer.noborder_tabs .active_tab{color:#0068b4;background-color:#ffffff;}
#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#fcfcfc;}
#top .header_color .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .header_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#83A8C5;}
.header_color tr:nth-child(even), .header_color .avia-data-table .avia-heading-row .avia-desc-col, .header_color .avia-data-table .avia-highlight-col, .header_color .pricing-table>li:nth-child(even), body .header_color .pricing-table.avia-desc-col li{background-color:#ffffff;color:#0068b4;}
.header_color table caption, .header_color tr:nth-child(even), .header_color .pricing-table>li:nth-child(even){color:#83A8C5;}
.header_color tr:nth-child(odd), .header_color .pricing-table>li:nth-child(odd), .header_color .pricing-extra{background:#fcfcfc;}
.header_color .pricing-table li.avia-pricing-row, .header_color .pricing-table li.avia-heading-row, .header_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#83c02f;color:#ffffff;border-color:#a5e24f;}
.header_color .pricing-table li.avia-heading-row, .header_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#94d13f;color:#ffffff;border-color:#a5e24f;}
.header_color .pricing-table.avia-desc-col .avia-heading-row, .header_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}
.header_color .mejs-controls .mejs-time-rail .mejs-time-current, .header_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .header_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .header_color .theme-color-bar .bar{background:#83c02f;background-image:-webkit-linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-image:-moz-linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-image:linear-gradient(-45deg, #83c02f 25%, #a5e24f 25%, #a5e24f 50%, #83c02f 50%, #83c02f 75%, #a5e24f 75%, #a5e24f);background-size:6px 6px;}
.header_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#83c02f;background:-webkit-linear-gradient(#a5e24f, #83c02f);background:-moz-linear-gradient(#a5e24f, #83c02f);background:linear-gradient(#a5e24f, #83c02f);color:#fff;}
.header_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #83c02f;border-color:#83c02f transparent transparent transparent;}
.header_color .progress{background-color:#fcfcfc;}
.header_color span.bbp-admin-links a{color:#83c02f;}
.header_color span.bbp-admin-links a:hover{color:#69b400;}
#top .header_color .bbp-reply-content, #top .header_color .bbp-topic-content, #top .header_color .bbp-body .super-sticky .page-numbers, #top .header_color .bbp-body .sticky .page-numbers, #top .header_color .bbp-pagination-links a:hover, #top .header_color .bbp-pagination-links span.current{background:#ffffff;}
#top .header_color .bbp-topics .bbp-header, #top .header_color .bbp-topics .bbp-header, #top .header_color .bbp-forums .bbp-header, #top .header_color .bbp-topics-front ul.super-sticky, #top .header_color .bbp-topics ul.super-sticky, #top .header_color .bbp-topics ul.sticky, #top .header_color .bbp-forum-content ul.sticky, #top .header_color .bbp-body .page-numbers{background-color:#fcfcfc;}
#top .header_color .bbp-meta, #top .header_color .bbp-author-role, #top .header_color .bbp-author-ip, #top .header_color .bbp-pagination-count, #top .header_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#83A8C5;}
#top .header_color .bbp-admin-links{color:#e1e1e1;}
.header_color #bbpress-forums li.bbp-body ul.forum, .header_color #bbpress-forums li.bbp-body ul.topic, .avia_transform .header_color .bbp-replies .bbp-reply-author:before, .avia_transform .forum-search .header_color .bbp-reply-author:before, .avia_transform .forum-search .header_color .bbp-topic-author:before{background-color:#ffffff;border-color:#e1e1e1;}
#top .header_color .bbp-author-name{color:#06508b;}
.header_color .widget_display_stats dt, .header_color .widget_display_stats dd{background-color:#fcfcfc;}
.header_color dropcap2, .header_color dropcap3, .header_color avia_button, .header_color avia_button:hover, .header_color .on-primary-color, .header_color .on-primary-color:hover{color:#ffffff;}
#main, .html_stretched #wrap_all{background-color:#ffffff;}
#advanced_menu_toggle, #advanced_menu_hide{background-color:#ffffff;color:#0068b4;border-color:#e1e1e1;}
.avia_desktop #advanced_menu_toggle:hover, .avia_desktop #advanced_menu_hide:hover{background-color:#83c02f;color:#ffffff;border-color:#83c02f;}
#mobile-advanced a:before{color:#83c02f;}
#mobile-advanced a:hover:before, #mobile-advanced span:hover a:before{color:#ffffff;}
#top .header_color.av_header_transparency{color:}
.socket_color .cart_dropdown .dropdown_widget li a, #top .socket_color .avia_cart_buttons .button, #top .socket_color .dropdown_widget .buttons .button, .socket_color .cart_dropdown_first .cart_dropdown_link{color:#fafafa;}
.socket_color .woocommerce-tabs .tabs a, .socket_color .product_meta, .socket_color .quantity input.qty, .socket_color .cart_dropdown .dropdown_widget, .socket_color .avia_select_fake_val, .socket_color address, .socket_color .product>a .socket_color .product_excerpt, .socket_color .term_description, #top .socket_color .price .from, #top #wrap_all .socket_color del, .socket_color .dynamic-title .dynamic-heading, .socket_color .dynamic-title a, .socket_color .entry-summary .woocommerce-product-rating .woocommerce-review-link, .socket_color .chosen-container-single .chosen-single span{color:#78A4C3;}
.socket_color div.product .woocommerce-tabs ul.tabs li.active a, .socket_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content, .socket_color .cart_dropdown_link, .socket_color .inner_product_header, .socket_color .avia-arrow, #top .socket_color .variations select, #top .socket_color .variations input, #top .socket_color #reviews input[type='text'], .socket_color #reviews .comment-text, .socket_color #reviews #comment, .socket_color .single-product-main-image .images a, #top .socket_color .shop_table.cart .input-text, #top .socket_color form.login .input-text, #top .socket_color form.register .input-text, .socket_color .chosen-container-single .chosen-search{background-color:#69b400 !important;}
.socket_color .woocommerce-tabs .tabs .active, .socket_color div.product .woocommerce-tabs .panel, .socket_color .activeslideThumb, .socket_color #payment li, .socket_color .widget_price_filter .ui-slider-horizontal .ui-slider-range, .socket_color .avia_cart, .socket_color form.login, .socket_color form.register, .socket_color .col-1, .socket_color .col-2, .socket_color .variations_form, .socket_color .dynamic-title, .socket_color .single-product-main-image .thumbnails a, .socket_color .quantity input.qty, .socket_color .avia_cart_buttons, #top .socket_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .socket_color .woocommerce-info, #top .socket_color .chosen-container-single .chosen-single, #top .socket_color .chosen-search input[type='text'], .socket_color .chosen-results, .socket_color .chosen-container .chosen-drop{background-color:#ffffff;}
.socket_color .thumbnail_container img, #top .socket_color #main .order_details, #top .socket_color .chosen-search input[type='text'], #top .socket_color .chosen-container-single .chosen-single, #top .socket_color .chosen-container-active .chosen-single, #top .socket_color .chosen-container .chosen-drop, .socket_color .chosen-container .chosen-results{border-color:#e1e1e1;}
.socket_color .summary div{border-color:#ffffff;}
.socket_color .widget_layered_nav ul li.chosen, .socket_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .socket_color a.remove, #top .socket_color .onsale{background-color:#ffffff;}
#top .socket_color .active-result.highlighted{background-color:#ffffff;color:#0068b4;}
.socket_color #shop_header a:hover, #top .socket_color .widget_layered_nav ul li.chosen a, #top .socket_color .widget_layered_nav ul li.chosen small{color:#fff;}
#top .socket_color .price, .socket_color .stock, #top #wrap_all .socket_color ins{color:#ffffff;}
.socket_color .dynamic-title a:hover{color:#69b400;}
.socket_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e1e1e1;}
#top .socket_color .chzn-container-single .chzn-single{border-color:#e1e1e1;background-color:#ffffff;color:#78A4C3;}
.socket_color #payment{background-color:#ffffff;}
#top .socket_color .quantity input.plus, #top .socket_color .quantity input.minus{border-color:#e1e1e1;background-color:#eeeeee;color:#78A4C3;}
.socket_color .sort-param > li > span, .socket_color .sort-param > li > a, .socket_color .sort-param ul{background-color:#ffffff;}
.socket_color .sort-param > li:hover > span, .socket_color .sort-param > li:hover > a, .socket_color .sort-param > li:hover ul, .socket_color .product-sorting strong{color:#b6b6b6;}
.socket_color .sort-param a{color:#78A4C3;}
#top .socket_color .sort-param a:hover{color:#69b400;}
.socket_color .avia-bullet{border-color:#78A4C3;}
#top .socket_color a:hover .avia-bullet{border-color:#69b400;}
.socket_color .sort-param .current-param a{color:#ffffff;}
.socket_color .sort-param .current-param .avia-bullet{border-color:#ffffff;}
.footer_color .cart_dropdown .dropdown_widget li a, #top .footer_color .avia_cart_buttons .button, #top .footer_color .dropdown_widget .buttons .button, .footer_color .cart_dropdown_first .cart_dropdown_link{color:#666666;}
.footer_color .woocommerce-tabs .tabs a, .footer_color .product_meta, .footer_color .quantity input.qty, .footer_color .cart_dropdown .dropdown_widget, .footer_color .avia_select_fake_val, .footer_color address, .footer_color .product>a .footer_color .product_excerpt, .footer_color .term_description, #top .footer_color .price .from, #top #wrap_all .footer_color del, .footer_color .dynamic-title .dynamic-heading, .footer_color .dynamic-title a, .footer_color .entry-summary .woocommerce-product-rating .woocommerce-review-link, .footer_color .chosen-container-single .chosen-single span{color:#919191;}
.footer_color div.product .woocommerce-tabs ul.tabs li.active a, .footer_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content, .footer_color .cart_dropdown_link, .footer_color .inner_product_header, .footer_color .avia-arrow, #top .footer_color .variations select, #top .footer_color .variations input, #top .footer_color #reviews input[type='text'], .footer_color #reviews .comment-text, .footer_color #reviews #comment, .footer_color .single-product-main-image .images a, #top .footer_color .shop_table.cart .input-text, #top .footer_color form.login .input-text, #top .footer_color form.register .input-text, .footer_color .chosen-container-single .chosen-search{background-color:#ffffff;}
.footer_color .woocommerce-tabs .tabs .active, .footer_color div.product .woocommerce-tabs .panel, .footer_color .activeslideThumb, .footer_color #payment li, .footer_color .widget_price_filter .ui-slider-horizontal .ui-slider-range, .footer_color .avia_cart, .footer_color form.login, .footer_color form.register, .footer_color .col-1, .footer_color .col-2, .footer_color .variations_form, .footer_color .dynamic-title, .footer_color .single-product-main-image .thumbnails a, .footer_color .quantity input.qty, .footer_color .avia_cart_buttons, #top .footer_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .footer_color .woocommerce-info, #top .footer_color .chosen-container-single .chosen-single, #top .footer_color .chosen-search input[type='text'], .footer_color .chosen-results, .footer_color .chosen-container .chosen-drop{background-color:#ffffff;}
.footer_color .thumbnail_container img, #top .footer_color #main .order_details, #top .footer_color .chosen-search input[type='text'], #top .footer_color .chosen-container-single .chosen-single, #top .footer_color .chosen-container-active .chosen-single, #top .footer_color .chosen-container .chosen-drop, .footer_color .chosen-container .chosen-results{border-color:#e1e1e1;}
.footer_color .summary div{border-color:#ffffff;}
.footer_color .widget_layered_nav ul li.chosen, .footer_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .footer_color a.remove, #top .footer_color .onsale{background-color:#83c02f;}
#top .footer_color .active-result.highlighted{background-color:#83c02f;color:#ffffff;}
.footer_color #shop_header a:hover, #top .footer_color .widget_layered_nav ul li.chosen a, #top .footer_color .widget_layered_nav ul li.chosen small{color:#fff;}
#top .footer_color .price, .footer_color .stock, #top #wrap_all .footer_color ins{color:#83c02f;}
.footer_color .dynamic-title a:hover{color:#69b400;}
.footer_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e1e1e1;}
#top .footer_color .chzn-container-single .chzn-single{border-color:#e1e1e1;background-color:#ffffff;color:#919191;}
.footer_color #payment{background-color:#ffffff;}
#top .footer_color .quantity input.plus, #top .footer_color .quantity input.minus{border-color:#e1e1e1;background-color:#eeeeee;color:#919191;}
.footer_color .sort-param > li > span, .footer_color .sort-param > li > a, .footer_color .sort-param ul{background-color:#ffffff;}
.footer_color .sort-param > li:hover > span, .footer_color .sort-param > li:hover > a, .footer_color .sort-param > li:hover ul, .footer_color .product-sorting strong{color:#222222;}
.footer_color .sort-param a{color:#919191;}
#top .footer_color .sort-param a:hover{color:#69b400;}
.footer_color .avia-bullet{border-color:#919191;}
#top .footer_color a:hover .avia-bullet{border-color:#69b400;}
.footer_color .sort-param .current-param a{color:#83c02f;}
.footer_color .sort-param .current-param .avia-bullet{border-color:#83c02f;}
.alternate_color .cart_dropdown .dropdown_widget li a, #top .alternate_color .avia_cart_buttons .button, #top .alternate_color .dropdown_widget .buttons .button, .alternate_color .cart_dropdown_first .cart_dropdown_link{color:#333333;}
.alternate_color .woocommerce-tabs .tabs a, .alternate_color .product_meta, .alternate_color .quantity input.qty, .alternate_color .cart_dropdown .dropdown_widget, .alternate_color .avia_select_fake_val, .alternate_color address, .alternate_color .product>a .alternate_color .product_excerpt, .alternate_color .term_description, #top .alternate_color .price .from, #top #wrap_all .alternate_color del, .alternate_color .dynamic-title .dynamic-heading, .alternate_color .dynamic-title a, .alternate_color .entry-summary .woocommerce-product-rating .woocommerce-review-link, .alternate_color .chosen-container-single .chosen-single span{color:#808080;}
.alternate_color div.product .woocommerce-tabs ul.tabs li.active a, .alternate_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content, .alternate_color .cart_dropdown_link, .alternate_color .inner_product_header, .alternate_color .avia-arrow, #top .alternate_color .variations select, #top .alternate_color .variations input, #top .alternate_color #reviews input[type='text'], .alternate_color #reviews .comment-text, .alternate_color #reviews #comment, .alternate_color .single-product-main-image .images a, #top .alternate_color .shop_table.cart .input-text, #top .alternate_color form.login .input-text, #top .alternate_color form.register .input-text, .alternate_color .chosen-container-single .chosen-search{background-color:#ffffff;}
.alternate_color .woocommerce-tabs .tabs .active, .alternate_color div.product .woocommerce-tabs .panel, .alternate_color .activeslideThumb, .alternate_color #payment li, .alternate_color .widget_price_filter .ui-slider-horizontal .ui-slider-range, .alternate_color .avia_cart, .alternate_color form.login, .alternate_color form.register, .alternate_color .col-1, .alternate_color .col-2, .alternate_color .variations_form, .alternate_color .dynamic-title, .alternate_color .single-product-main-image .thumbnails a, .alternate_color .quantity input.qty, .alternate_color .avia_cart_buttons, #top .alternate_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .alternate_color .woocommerce-info, #top .alternate_color .chosen-container-single .chosen-single, #top .alternate_color .chosen-search input[type='text'], .alternate_color .chosen-results, .alternate_color .chosen-container .chosen-drop{background-color:#ffffff;}
.alternate_color .thumbnail_container img, #top .alternate_color #main .order_details, #top .alternate_color .chosen-search input[type='text'], #top .alternate_color .chosen-container-single .chosen-single, #top .alternate_color .chosen-container-active .chosen-single, #top .alternate_color .chosen-container .chosen-drop, .alternate_color .chosen-container .chosen-results{border-color:#e1e1e1;}
.alternate_color .summary div{border-color:#ffffff;}
.alternate_color .widget_layered_nav ul li.chosen, .alternate_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .alternate_color a.remove, #top .alternate_color .onsale{background-color:#83c02f;}
#top .alternate_color .active-result.highlighted{background-color:#83c02f;color:#ffffff;}
.alternate_color #shop_header a:hover, #top .alternate_color .widget_layered_nav ul li.chosen a, #top .alternate_color .widget_layered_nav ul li.chosen small{color:#fff;}
#top .alternate_color .price, .alternate_color .stock, #top #wrap_all .alternate_color ins{color:#83c02f;}
.alternate_color .dynamic-title a:hover{color:#69b400;}
.alternate_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e1e1e1;}
#top .alternate_color .chzn-container-single .chzn-single{border-color:#e1e1e1;background-color:#ffffff;color:#808080;}
.alternate_color #payment{background-color:#ffffff;}
#top .alternate_color .quantity input.plus, #top .alternate_color .quantity input.minus{border-color:#e1e1e1;background-color:#eeeeee;color:#808080;}
.alternate_color .sort-param > li > span, .alternate_color .sort-param > li > a, .alternate_color .sort-param ul{background-color:#ffffff;}
.alternate_color .sort-param > li:hover > span, .alternate_color .sort-param > li:hover > a, .alternate_color .sort-param > li:hover ul, .alternate_color .product-sorting strong{color:#000000;}
.alternate_color .sort-param a{color:#808080;}
#top .alternate_color .sort-param a:hover{color:#69b400;}
.alternate_color .avia-bullet{border-color:#808080;}
#top .alternate_color a:hover .avia-bullet{border-color:#69b400;}
.alternate_color .sort-param .current-param a{color:#83c02f;}
.alternate_color .sort-param .current-param .avia-bullet{border-color:#83c02f;}
.main_color .cart_dropdown .dropdown_widget li a, #top .main_color .avia_cart_buttons .button, #top .main_color .dropdown_widget .buttons .button, .main_color .cart_dropdown_first .cart_dropdown_link{color:#666666;}
.main_color .woocommerce-tabs .tabs a, .main_color .product_meta, .main_color .quantity input.qty, .main_color .cart_dropdown .dropdown_widget, .main_color .avia_select_fake_val, .main_color address, .main_color .product>a .main_color .product_excerpt, .main_color .term_description, #top .main_color .price .from, #top #wrap_all .main_color del, .main_color .dynamic-title .dynamic-heading, .main_color .dynamic-title a, .main_color .entry-summary .woocommerce-product-rating .woocommerce-review-link, .main_color .chosen-container-single .chosen-single span{color:#8F8F8F;}
.main_color div.product .woocommerce-tabs ul.tabs li.active a, .main_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content, .main_color .cart_dropdown_link, .main_color .inner_product_header, .main_color .avia-arrow, #top .main_color .variations select, #top .main_color .variations input, #top .main_color #reviews input[type='text'], .main_color #reviews .comment-text, .main_color #reviews #comment, .main_color .single-product-main-image .images a, #top .main_color .shop_table.cart .input-text, #top .main_color form.login .input-text, #top .main_color form.register .input-text, .main_color .chosen-container-single .chosen-search{background-color:#fcfcfc;}
.main_color .woocommerce-tabs .tabs .active, .main_color div.product .woocommerce-tabs .panel, .main_color .activeslideThumb, .main_color #payment li, .main_color .widget_price_filter .ui-slider-horizontal .ui-slider-range, .main_color .avia_cart, .main_color form.login, .main_color form.register, .main_color .col-1, .main_color .col-2, .main_color .variations_form, .main_color .dynamic-title, .main_color .single-product-main-image .thumbnails a, .main_color .quantity input.qty, .main_color .avia_cart_buttons, #top .main_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .main_color .woocommerce-info, #top .main_color .chosen-container-single .chosen-single, #top .main_color .chosen-search input[type='text'], .main_color .chosen-results, .main_color .chosen-container .chosen-drop{background-color:#f0f0f0;}
.main_color .thumbnail_container img, #top .main_color #main .order_details, #top .main_color .chosen-search input[type='text'], #top .main_color .chosen-container-single .chosen-single, #top .main_color .chosen-container-active .chosen-single, #top .main_color .chosen-container .chosen-drop, .main_color .chosen-container .chosen-results{border-color:#e1e1e1;}
.main_color .summary div{border-color:#f0f0f0;}
.main_color .widget_layered_nav ul li.chosen, .main_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .main_color a.remove, #top .main_color .onsale{background-color:#69b400;}
#top .main_color .active-result.highlighted{background-color:#69b400;color:#ffffff;}
.main_color #shop_header a:hover, #top .main_color .widget_layered_nav ul li.chosen a, #top .main_color .widget_layered_nav ul li.chosen small{color:#fff;}
#top .main_color .price, .main_color .stock, #top #wrap_all .main_color ins{color:#69b400;}
.main_color .dynamic-title a:hover{color:#69b400;}
.main_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e1e1e1;}
#top .main_color .chzn-container-single .chzn-single{border-color:#e1e1e1;background-color:#f0f0f0;color:#8F8F8F;}
.main_color #payment{background-color:#f0f0f0;}
#top .main_color .quantity input.plus, #top .main_color .quantity input.minus{border-color:#e1e1e1;background-color:#fcfcfc;color:#8F8F8F;}
.main_color .sort-param > li > span, .main_color .sort-param > li > a, .main_color .sort-param ul{background-color:#f0f0f0;}
.main_color .sort-param > li:hover > span, .main_color .sort-param > li:hover > a, .main_color .sort-param > li:hover ul, .main_color .product-sorting strong{color:#222222;}
.main_color .sort-param a{color:#8F8F8F;}
#top .main_color .sort-param a:hover{color:#69b400;}
.main_color .avia-bullet{border-color:#8F8F8F;}
#top .main_color a:hover .avia-bullet{border-color:#69b400;}
.main_color .sort-param .current-param a{color:#69b400;}
.main_color .sort-param .current-param .avia-bullet{border-color:#69b400;}
.added_to_cart_notification, .added_to_cart_notification .avia-arrow{background-color:#fcfcfc;color:#8F8F8F;border-color:#e1e1e1;}
.added_to_cart_notification strong{color:#222222;}
.header_color .cart_dropdown .dropdown_widget li a, #top .header_color .avia_cart_buttons .button, #top .header_color .dropdown_widget .buttons .button, .header_color .cart_dropdown_first .cart_dropdown_link{color:#0068b4;}
.header_color .woocommerce-tabs .tabs a, .header_color .product_meta, .header_color .quantity input.qty, .header_color .cart_dropdown .dropdown_widget, .header_color .avia_select_fake_val, .header_color address, .header_color .product>a .header_color .product_excerpt, .header_color .term_description, #top .header_color .price .from, #top #wrap_all .header_color del, .header_color .dynamic-title .dynamic-heading, .header_color .dynamic-title a, .header_color .entry-summary .woocommerce-product-rating .woocommerce-review-link, .header_color .chosen-container-single .chosen-single span{color:#83A8C5;}
.header_color div.product .woocommerce-tabs ul.tabs li.active a, .header_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content, .header_color .cart_dropdown_link, .header_color .inner_product_header, .header_color .avia-arrow, #top .header_color .variations select, #top .header_color .variations input, #top .header_color #reviews input[type='text'], .header_color #reviews .comment-text, .header_color #reviews #comment, .header_color .single-product-main-image .images a, #top .header_color .shop_table.cart .input-text, #top .header_color form.login .input-text, #top .header_color form.register .input-text, .header_color .chosen-container-single .chosen-search{background-color:#ffffff;}
.header_color .woocommerce-tabs .tabs .active, .header_color div.product .woocommerce-tabs .panel, .header_color .activeslideThumb, .header_color #payment li, .header_color .widget_price_filter .ui-slider-horizontal .ui-slider-range, .header_color .avia_cart, .header_color form.login, .header_color form.register, .header_color .col-1, .header_color .col-2, .header_color .variations_form, .header_color .dynamic-title, .header_color .single-product-main-image .thumbnails a, .header_color .quantity input.qty, .header_color .avia_cart_buttons, #top .header_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .header_color .woocommerce-info, #top .header_color .chosen-container-single .chosen-single, #top .header_color .chosen-search input[type='text'], .header_color .chosen-results, .header_color .chosen-container .chosen-drop{background-color:#fcfcfc;}
.header_color .thumbnail_container img, #top .header_color #main .order_details, #top .header_color .chosen-search input[type='text'], #top .header_color .chosen-container-single .chosen-single, #top .header_color .chosen-container-active .chosen-single, #top .header_color .chosen-container .chosen-drop, .header_color .chosen-container .chosen-results{border-color:#e1e1e1;}
.header_color .summary div{border-color:#fcfcfc;}
.header_color .widget_layered_nav ul li.chosen, .header_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .header_color a.remove, #top .header_color .onsale{background-color:#83c02f;}
#top .header_color .active-result.highlighted{background-color:#83c02f;color:#ffffff;}
.header_color #shop_header a:hover, #top .header_color .widget_layered_nav ul li.chosen a, #top .header_color .widget_layered_nav ul li.chosen small{color:#fff;}
#top .header_color .price, .header_color .stock, #top #wrap_all .header_color ins{color:#83c02f;}
.header_color .dynamic-title a:hover{color:#69b400;}
.header_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e1e1e1;}
#top .header_color .chzn-container-single .chzn-single{border-color:#e1e1e1;background-color:#fcfcfc;color:#83A8C5;}
.header_color #payment{background-color:#fcfcfc;}
#top .header_color .quantity input.plus, #top .header_color .quantity input.minus{border-color:#e1e1e1;background-color:#ebebeb;color:#83A8C5;}
.header_color .sort-param > li > span, .header_color .sort-param > li > a, .header_color .sort-param ul{background-color:#fcfcfc;}
.header_color .sort-param > li:hover > span, .header_color .sort-param > li:hover > a, .header_color .sort-param > li:hover ul, .header_color .product-sorting strong{color:#06508b;}
.header_color .sort-param a{color:#83A8C5;}
.header_color {color: #fcfcfc !important;}
#top .header_color .sort-param a:hover{color:#69b400;}
.header_color .avia-bullet{border-color:#83A8C5;}
#top .header_color a:hover .avia-bullet{border-color:#69b400;}
.header_color .sort-param .current-param a{color:#83c02f;}
.header_color .sort-param .current-param .avia-bullet{border-color:#83c02f;}
.bbp-topics .bbp-body .bbp-topic-title:before{content:'\E83b';font-family:'entypo-fontello';}
.bbp-topics .bbp-body .topic-voices-multi .bbp-topic-title:before{content:'\E83c';font-family:'entypo-fontello';}
.bbp-topics .bbp-body .super-sticky .bbp-topic-title:before{content:'\E808';font-family:'entypo-fontello';}
.bbp-topics .bbp-body .sticky .bbp-topic-title:before{content:'\E809';font-family:'entypo-fontello';}
.bbp-topics .bbp-body .status-closed .bbp-topic-title:before{content:'\E824';font-family:'entypo-fontello';}
.bbp-topics .bbp-body .super-sticky.status-closed .bbp-topic-title:before{content:'\E809\E824';font-family:'entypo-fontello';}
.bbp-topics .bbp-body .sticky.status-closed .bbp-topic-title:before{content:'\E808\E824';font-family:'entypo-fontello';}
#top .avia-layerslider .ls-nav-prev:before{content:'\E87c';font-family:'entypo-fontello';}
#top .avia-layerslider .ls-nav-next:before{content:'\E87d';font-family:'entypo-fontello';}
#top .avia-layerslider .ls-nav-start:before, #top .avia_playpause_icon.av-play:before{content:'\E897';font-family:'entypo-fontello';}
#top .avia-layerslider .ls-nav-stop:before, #top .avia_playpause_icon.av-pause:before{content:'\E899';font-family:'entypo-fontello';}
.image-overlay .image-overlay-inside:before{content:'\E869';font-family:'entypo-fontello';}
.image-overlay.overlay-type-extern .image-overlay-inside:before{content:'\E832';font-family:'entypo-fontello';}
.image-overlay.overlay-type-video .image-overlay-inside:before{content:'\E897';font-family:'entypo-fontello';}
body{-webkit-font-smoothing:subpixel-antialiased;line-height:1.75em;font-size:22px;font-weight:400;}
b{font-weight:400 !important;}
em{font-size:22px;}
strong{font-weight:600 !important;}
#top .gform_wrapper .gfield_radio li label{font-size:14px;margin-left:5px !important;line-height:20.5px;}
.woocommerce-page .button{margin:-3px 2px 0 0; font-weight: 600 !important;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit]{font-size:18px !important;text-transform:uppercase !important;border-radius:3px; padding: 10px !important;}
#gform_browse_button_2_49{border-radius:3px;font-size:14px;padding:10px;color:#666666;background:transparent;border:1px solid #e1e1e1;}
#gform_browse_button_2_49:hover{color:#fff;background:#333;}
#top .gform_wrapper ul li.gfield{font-size:18px;line-height:26px;margin-bottom:20px !important;font-weight:400;}
#top label{font-weight:400 !important;}
#top div form .form-row textarea{font-weight:400 !important;font-family:'Lato', sans-serif;}
#top #payment{border-radius:3px; border:2px solid #e1e1e1;}
input[type="submit"]{font-size:24px;font-family:'Lato', sans-serif;font-weight:400 !important;}
input[type="submit"]:hover{background:#90cf3a !important;}
h3{font-size:28px;}
.hr-default{margin-left:24.6%;border-top-style:solid;width:50%;}
#top .woocommerce-tabs .tabs li a{font-weight:400 !important;font-family:'Lato', sans-serif;font-size:22px;top:0px;}
.avia_message_box.avia-color-blue a{background:none;}
.avia_message_box.avia-border-dashed{background:#fff;border-radius:3px;}
.main_color .summary div{border-color:#e1e1e1;}
.avia_message_box_content{line-height:1.75em;font-weight:400;margin-left:3%;font-size:24px;padding:30px;text-align:left;text-transform:inherit;}
.avia_message_box_icon{color:#0068b4;left:-0.5em;top:.1em;font-size:1.5em;}
.main_color .avia-icon-list .iconlist_icon{color:#fcfcfc;background:#0069b4!important;border:1px solid #0069b4;}

.main_color.iconbox_top .iconbox_content{background:#fff;}
#header_main .social_bookmarks li a{font-size:12px;color:#0068b4;}
#header_main .social_bookmarks{top:50%;margin-top:-15px;right:25px;}
#header_main{}
#header_main_alternate{}
.avia-testimonial-content{font-weight:400;color:#ffffff;line-height:1.6em;font-size:16px;}
.avia_message_box.avia-color-silver a{background:none;}
.avia-slider-testimonials .avia-testimonial-meta{font-size:16px;}
.avia-slider-testimonials .avia-testimonial-name{font-size:18px;line-height:28px;font-family:'Lato', sans-serif;}
.team-img-container img{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
.team-member-name{margin-top:25px;text-align:center;}
.avia-slider-testimonials .avia-testimonial-content{padding:25px;border-radius:3px;border-style:none;z-index:1;font-weight:400;background:transparent !important;font-size:14px;}
.avia-slider-testimonials .avia-testimonial-arrow-wrap{display:none;z-index:-1;}
.avia-testimonial-content p{color:#fff !important;}
.avia-testimonial-name{padding-top:5px;font-size:15px;font-weight:400 !important;color:#ffffff !important;font-family:'Lato', sans-serif;}
.avia-testimonial-subtitle{color:#fafafa !important;font-weight:400;font-size:15px;}
.entry-content-wrapper .post-title{font-weight:400;font-size:50px;line-height:1.2em;color:#0068b4 !important;font-family:'Lato', sans-serif;}
.sf-front small{font-family:'Lato', sans-serif;}
.post-meta-infos{font-size:13px;left:35px;}
.av-masonry-entry-content{padding:0px !important;}
.av-masonry-entry .av-masonry-entry-title{line-height:1.3em;margin:0;font-weight:600 !important;font-size:30px;padding-bottom:inherit;padding-bottom:inherit;padding-left:15px;padding-right:15px;color:#52646d !important;font-family:'Lato', sans-serif;}
.av-masonry-date{line-height:15px;font-weight:400;}
.av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content{background:none;padding:none;border:none;line-height:21px;padding-top:3px;font-size:16px;}
.main_color .av-inner-masonry-content{background:#fafafa;border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
.main_color .av-masonry-pagination:hover{background:none !important;}
.pricing-table.avia-highlight-col .pricing-extra{border-top-left-radius:3px;border-top-right-radius:3px;top:0px;}
.main_color .pricing-table li.avia-heading-row .pricing-extra{border-color:#e1e1e1;}
.pricing-table.avia-highlight-col .first-table-item{top:1px;}
.pricing-table li.avia-pricing-row{padding:35px 12px;}
.av-masonry-entry .avia-arrow{background:#fafafa;}
.main_color .av-masonry{background:#ffffff;}
#top .av-border-deactivate.avia-logo-element-container img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(grayscale.svg);filter:gray;}
.alternate_color h1{color:#ffffff;}
.alternate_color h2{color:#ededed;}
.main_color h2{font-weight:400 !important;color:#52646d;}
.main_color h3{font-family:'Lato', sans-serif;font-weight:400 !important;color:#333 !important;text-transform:uppercase;}
.av_dropcap2{font-size:28px;line-height:55px;width:55px;margin:11px 8px 0 0;font-family:'Lato', sans-serif;}
#top .avia-slideshow-button{padding:25px 0px 25px;}
.avia-button.avia-color-green{text-transform:none;line-height:1.2em;background:#69b400;font-size:24px;font-weight:400;min-width:100px;height:80px;font-family:'Lato', sans-serif;}
.avia-button.avia-color-blue{text-transform:none;line-height:1.2em;background:#0068b4;font-size:24px;font-weight:400;min-width:100px;height:80px;font-family:'Lato', sans-serif;}
.logo img.alternate{padding-bottom:50px;}
.logo img{}
.responsive .header-scrolled .logo img{margin-top:0px !important;margin-left:0px;padding-bottom: 0px !important;
padding-top: 0px !important;}
.responsive .mobile_slide_out .logo img{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out; margin-top: 0px !important; }
.av-special-heading-h2 .special-heading-border{height:1.3em;}
.avia-icon-list .iconlist_content_wrap{line-height:0px !important;font-size:18px !important;}
.header_color .sub_menu>ul>li>a{font-family:'Lato', sans-serif;text-decoration:none;font-weight:400;color:#fcfcfc; font-size: 12px !important;}
.html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header #top #main{padding-top:198px;}
.avia-button.avia-size-large{text-transform:uppercase;min-width:358px;padding:20px 55px;font-size:24px;font-family:'Lato', sans-serif;}
.av_icon_caption{font-size:22px;padding-top:30px;letter-spacing:1px;font-family:'Lato', sans-serif;text-transform:lowercase !important;font-weight:400;color:#fafafa;}
.av_font_icon.av-icon-style-border .av-icon-char{border-width:0px; border-style:solid;border-color:#fafafa;}
#top .av-section-with-video-bg{margin-top:-137px;border:none;padding-bottom:37px !important;}
#top #searchsubmit{top:0px;width:42px;height:44px;}
#searchform #searchsubmit{font-size:20px;}
.avia-arrow{background:transparent !important;}
#top .inner_product_header{text-align:center;}
.inner_product_header{background:#fcfcfc !important;}
.inner_product{background:#fcfcfc !important;}
.av_font_icon.av-icon-style-border .av-icon-char:hover{}
.iconbox .iconbox_content .iconbox_content_title{font-weight:400 !important;margin:0 0 0px 0;font-family:'Lato', sans-serif;font-size:25px !important;line-height:1.5em;text-transform:none;}
.iconbox_content_container{color:#666;font-size:15px;line-height:23px;}
.iconbox_icon{margin:4px 10px 0 0;line-height:25px;}
.iconbox_top .iconbox_icon{color: inherit;}
#main-headings{color:#0068b4 !important;font-weight:400 !important;letter-spacing:1px !important;word-spacing:5px;text-transform:inherit;text-align:center;text-transform:inherit;font-family:'Lato', sans-serif;font-size:50px;}
.main-headings-home-light{color:#fafafa !important;letter-spacing:1px !important;text-align:center;text-transform:none !important;font-weight:400 !important;font-family:'Lato', sans-serif;font-size:60px;}
.main-headings-home-dark{color:#0068b4 !important;letter-spacing:1px !important;text-align:center;text-transform:none !important;font-weight:400 !important;font-family:'Lato', sans-serif;font-size:60px;}
#main-sub-headings{line-height:1.3em;padding-right:25%;padding-left:25%;letter-spacing:1px;text-align:center;color:#666666;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:17px;}
.newsletter-home-text{letter-spacing:1px;color:#1b4c6f;text-align:center;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:16px;}
.bottom-register-home-text{letter-spacing:1px;color:#1b4c6f;text-align:center;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:16px;}
#main-heads{color:#fafafa;text-align:center;text-transform:none;font-weight:400 !important;text-shadow:0 1px rgba(255,255,255,0.5);font-size:50px !important;line-height:70px;}
#main-headings-light{color:#1b4c6f;text-align:center;text-transform:none;font-weight:700 !important;text-shadow:0 1px rgba(255,255,255,0.5);font-size:50px !important;}
#main-head{color:#fafafa;text-align:center;text-transform:uppercase;font-family:'Lustria', serif;font-weight:400 !important;text-shadow:0 1px rgba(255,255,255,0.5);font-size:35px !important;}
#sign-up{letter-spacing:1px;color:#fafafa;text-align:center;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:16px;}
.small-blurb{letter-spacing:1px;color:#333;text-align:center;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:16px;}
.solution-small-blurb{letter-spacing:1px;color:#fff;text-align:center;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:16px;}
.pages-sold{margin-top:20px;font-size:25px !important;font-weight:400 !important;padding-bottom:30px;}
.satisfied-customers{margin-top:20px;font-size:25px !important;font-weight:400 !important;padding-bottom:30px;}
.projects{margin-top:20px;font-size:25px !important;font-weight:400 !important;padding-bottom:30px;}
#home-heading{color:#fafafa;letter-spacing:20px;text-align:center;text-transform:uppercase;font-family:'Lustria', serif;font-weight:400 !important;text-shadow:0 1px rgba(255,255,255,0.5);font-size:50px !important;line-height:70px;}
.tour-home-link{text-align:center;font-family:'Lato', sans-serif;}
.account-link{font-size:14px;text-align:center;font-family:'Lato', sans-serif;}
.account-link-white{font-size:14px;text-align:center;font-family:'Lato', sans-serif;color:#fff;}
.avia-button-wrap.avia-builder-el-5{width:100%;}
.call-to-action-home-one{font-weight:700 !important;letter-spacing:1px !important;text-align:center;font-family:'Lato', sans-serif;font-size:90px;}
.call-to-action-home-two{color:#fafafa !important;letter-spacing:3px !important;word-spacing:5px;text-align:center;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:30px;}
.big-half-text{color:#fafafa !important;font-weight:400 !important;letter-spacing:10px !important;text-align:center;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:50px;}
.challenge-accepted-text{font-weight:400;line-height:25px;letter-spacing:1px;color:#666666;text-align:right;text-transform:none;font-family:'Lato', sans-serif;font-size:20px;line-height:30px;}
.experts-on-call{text-shadow:0 1px rgba(255,255,255,0.5);color:#666666 !important;word-spacing:5px !important;letter-spacing:1px !important;text-align:left;text-transform:none !important;font-weight:400 !important;font-family:'Lato', sans-serif;font-size:50px;}
.experts-on-call-text{font-weight:400;line-height:25px;letter-spacing:1px;color:#666666;text-align:left;text-transform:none;font-family:'Lato', sans-serif;font-size:20px;line-height:30px;}
.editors-on-duty{text-shadow:0 1px rgba(255,255,255,0.5);color:#666666 !important;word-spacing:5px !important;letter-spacing:1px !important;text-align:right;text-transform:none !important;font-weight:400 !important;font-family:'Lato', sans-serif;font-size:50px;}
.editors-on-duty-text{font-weight:400;line-height:25px;letter-spacing:1px;color:#666666;text-align:right;text-transform:none;font-family:'Lato', sans-serif;font-size:20px;}
.the-human-touch{text-shadow:0 1px rgba(255,255,255,0.5);color:#666666 !important;word-spacing:5px !important;letter-spacing:1px !important;text-align:left;text-transform:none !important;font-weight:400 !important;font-family:'Lato', sans-serif;font-size:50px;}
.the-human-touch-text{font-weight:400;line-height:25px;letter-spacing:1px;color:#666666;text-align:left;text-transform:none;font-family:'Lato', sans-serif;font-size:20px;line-height:30px;}
#top .alternate_color.title_container .main-title a{font-weight:400 !important;}
.html_header_top #top .av_menu_left .main_menu{}
.title_container .main-title{font-weight:400 !important;}
.gform_wrapper textarea{font-weight:400 !important;font-family:'Lato', sans-serif;font-size:16px;padding:10px 5px 5px 10px;}
#top .main_color input[type='text'] {  padding: 10px !important;}
#top .main_color input[type='text'], #top .main_color input[type='input']{font-weight:600 !important;font-family:'Lato', sans-serif;font-size:16px;padding:10px 5px 10px 10px;background-color:#ffffff !important;border:5px solid #e1e1e1 !important;}
#top .gform_wrapper table.gfield_list tr{background:transparent !important;border:0px !important;}
#top .gform_wrapper table.gfield_list thead {display: none;}
#send_product_enquiry{margin-top:17px;font-size:24px;text-transform:uppercase;background-color:#83c02f;}
#send_product_enquiry:hover{background-color:#69b400;}
#top .title_container .container{padding:2px 50px;top:0;min-height:45px !important;margin-top:0;}
#header_meta{box-shadow:none;}
.avia-button.avia-size-medium{padding:15px 35px 12px;font-size:14px;min-width:90px;font-weight:400;letter-spacing:1px;text-transform:uppercase;}
.essb_links li a{-webkit-border-top-left-radius:100px;-webkit-border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-webkit-border-bottom-left-radius:100px;height:45px;width:45px;line-height:22px;}
.essb_counter_right:before{margin-right:-10px;margin-top:-6px;}
.essb_icon{margin-left:4px;margin-top:6px;}
.essb_fixed{background:#fff !important;padding-left:15px;margin-top:90px !important;}
.entry-content{display:inline-block;}
.rounded-container{border:5px solid #69b400;}
#top .social_bookmarks{-webkit-backface-visibility:visible;}
.dropdownL{border:1px solid #e1e1e1;background:#fcfcfc !important;width:200px;margin-left:20px; color: #666 !important;}
.Custprofile span{color:#69b400;font-size:14px !important;text-shadow:none; font-weight: 400!important;}
.big-preview img{-moz-border-radius:0px;border-radius:0px;}
.essb_links .essb_item a{font-family:'Lato', sans-serif;font-weight:400;}
.essb_links{padding-left:15px;}
::-webkit-scrollbar-track{background:rgb(250,250,250);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}
::-webkit-scrollbar-thumb{background:rgb(58,145,207);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
.main_color .avia_cart_buttons{/*background:#83c02f !important;*/}
#top .avia_cart_buttons .button{font-size:17px;font-weight:400 !important;line-height:40px;text-transform:uppercase;letter-spacing:1px;}
.products .product h3{/*margin-bottom:-4px!important;*/}
.sidebar{border-left-width:5px !important;padding:0px 55px 25px 0px;background:#;}
.content{border:none;}
.main_color .pricing-table li.avia-heading-row{background:#fcfcfc !important;color:#666666 !important;border-color:#e1e1e1;font-family:'Lato', sans-serif;}
.avia-icon-list .iconlist_title{font-family:'Lato', sans-serif;text-transform:uppercase !important;color:#666666;font-size:22px;line-height:1.5em;top:12px;font-weight:400;}
#megaMenu{letter-spacing:1px;border:2px solid #ffffff;letter-spacing:1px;font-family:'Lato', sans-serif;text-transform:uppercase;}
#megaMenu ul.megaMenu > li.menu-item > a{font-weight:400; font-size: 12px !important;}
blockquote{color:#333333 !important;font-weight:400 !important}
#top .fullsize .template-blog .post-meta-infos{margin-top:15px;margin-top:15px;font-size: 14px !important;}
#top .fullsize .template-blog .post-title{padding-bottom:px;text-align: left;
  line-height: 51px;}
div#header_main{margin-top:0;}
div#header_meta{position:fixed;width:100%;border-bottom:1px solid #E1E1E1;-webkit-perspective:1000px;-webkit-backface-visibility:hidden;}
body{font-family:'Lato', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.cartdisabled{background-color:transparent !important;}
.subtotal{float:left;width:97px;}
.amount{float:right;}
.squarepayment{float:left !important;clear:both;display:block!important;}
.retainerprice{padding:0!important;}
.retainerDiscount{float:right !important;}
.discount{display:none;}
.ajaxcart{float:left;clear:both;}
.floatRight{float:right;}
.marginTopBottom{margin-top:2px;margin-bottom:2px;}
#top .checkout_coupon #coupon_code{width:145px!important;height:42px !important;border:1px solid #e1e1e1 !important;background:#fff !important;color:#adadad!important;font-weight:400 !important;}
.customCheckoutCoupon .buttonC{margin-left:10px !important;cursor:pointer!important;display:block!important;}
.subTotal .amount, .orderTotal .amount, .retainerDiscount .amount{width:auto !important;}
.discountTotal .amount{width:auto !important;}
.outercoupanName{width:30% !important;float:left;}
.coupanName{background-color:skyblue;float:none;overflow:hidden;width:auto;word-wrap:break-word;color:#FFF;padding:8px;margin-right:20px;margin-bottom:20px;word-break:break-all;display:inline-block;word-break:break-word;}
.coupanName .DeleteCoupan{margin-right:2px!important;vertical-align:bottom !important;}
.termstext{float:right;clear:both;}
.termstext a{color:#a6adac !important;text-decoration:underline;}
.termstext #terms{cursor:pointer;}
.pay-paypal_digital_goods{vertical-align:top;}



#payment ul li{/* update - wl */width:auto!important;float: none !important;display: inline-block;vertical-align: middle;/* update - wl */}
#top #payment ul.payment_methods{width:95%!important;}
::-webkit-scrollbar-track-piece{background-color:#FFFFFF;-webkit-border-radius:0px;}
.hiderevise{display:none;}
.hideaddrefund{display:none;}
.popupretainer{position:relative;z-index:101010;}
div.avia-button-wrap a.avia-button.avia-color-black{background-color:#69b400;}
.avia-caption-content h1.call-to-action-home-one{font-size:105px;text-shadow:none;}
.av_font_icon.av-icon-style-border a.av-icon-char.mfp-iframe.lightbox-added{border-width:0;}
div.avia_textblock h2.main-headings-home-light{color:#666 !important;}
div.avia_textblock div.solution-small-blurb{color:#333;}
.iconbox_content .entry-content-header .iconbox_content_title{font-family:'Lato', sans-serif !important;text-transform:uppercase !important;font-weight:400 !important;font-size:26px !important;line-height:1.75em !important;letter-spacing:1px !important;border:medium none !important;padding:2px 0 0 0 !important;position:relative !important;margin:0 0 16px 0 !important;}
a.avia-button.avia-icon_select-yes-left-icon.avia-color-custom.avia-size-large.avia-position-center{font-weight:400;}
.challenge-accepted-text{color:#ededed}
.experts-on-call{text-shadow:none;color:#fafafa !important;}
.experts-on-call-text{color:#fafafa;line-height:28px;}
.the-human-touch{text-shadow:none;color:#ffffff !important;}
.the-human-touch-text{color:#fafafa;line-height:28px;}
.challenge-accepted{color:#fafafa !important;word-spacing:5px !important;letter-spacing:1px !important;text-align:right;text-transform:none !important;font-weight:400 !important;font-size:50px !important;}
.avia-button-wrap.avia-builder-el-no-sibling a.avia-button.avia-icon_select-yes-left-icon.avia-color-custom{}
.avia-slider-testimonials .avia-testimonial-name{font-size:22px;line-height:27px;}
.sas-form-bare-wrapper .sas-form-email input.sas-form-field.sas-form-field-email{height:64px;line-height:40px !important;}
.smart-ajax-subscribe-form.sas-style-bare-elegant.sas-elegant-blue .sas-form-field-submit{background:#0068b4;}
.smart-ajax-subscribe-form.sas-style-bare-elegant.sas-elegant-blue .sas-form-field-submit:hover{background:#256898;}
.iconbox_top .iconbox_icon{}
.av-content-full .main_color.iconbox_top .iconbox_content{background:#fff;opacity:1;}
.av-content-full .avia-button.avia-size-medium{padding:10px 15px 10px 15px;font-size:15px;}
.tm-extra-product-options-totals .amount.final{float:right !important;margin-right:20px;}
.productTitle dl.variation dd{margin:0 0 0 8px;}
.CustLoginprofile, .Custprofile{padding:3px 0;}
.av_secondary_right .sub_menu, .av_secondary_left .sub_menu{padding-top:8px;padding-right:6px;}
.av-masonry-entry{width:49.80%;}
#top #s{padding:1px 47px 1px 5px;height:44px;}
.js_active .toggler{text-align:left;}
#top .variations .label label, .toggle_icon{margin-top:8px;}
#top #searchform{padding:0;}
#top .widget_product_search.widget h3{color:#0068b4 !important;}
.js_active .avia_combo_widget .top_tab .tab{border:none;background:transparent;padding:10px 0 !important;width:33%;text-align:center;}
.js_active .tab{font-size:70% !important;font-family:'Lato', sans-serif;text-transform:uppercase;font-weight:400;}
#top .main_color .tabcontainer .tab.active_tab{color:#0068b4 !important;background:#fff;}
.main_color .sidebar_tab, .main_color .tabcontainer .tab{color:#8E8E8E !important;}
#top .widget_product_search.widget{width:50%;float: left;margin:0 auto;  max-width: calc(67% - 242px);}
.avia-button-wrap.avia-button-center .avia-button.avia-size-large{font-weight:400;}
.avia_textblock .editors-on-duty-text{line-height:28px;}
.avia-section-no-padding .container .template-page.content{padding-top:20px;padding-bottom:20px;}
.hr.hr-invisible.avia-builder-el-68.el_after_av_one_third.avia-builder-el-last{height:20px !important;}
section.av_textblock_section .avia_textblock h2#main-headings{font-size:70px;}
section.av_textblock_section .avia_textblock h3#main-sub-headings{font-size:15px;color:#666666 !important;letter-spacing:0;}
.avia_textblock p .av_dropcap2{font-family:inherit;}
.post-entry.post-entry-type-page .entry-content-wrapper section.av_textblock_section{font-size:20px;}
.av_textblock_section .avia_textblock p{line-height:inherit !important;}
dd.variation-SelectOptions p{white-space:nowrap;width:230px;text-overflow:ellipsis;overflow:hidden;}
.avia-builder-el-first.avia-builder-el-5 h3.av-special-heading-tag{line-height:1.9em !important;}
.av-special-heading-h3 .special-heading-border{height:2.6em !important;}
.avia-icon-list .entry-content-header .iconlist_title{font-size:22px !important;}
.main_color .iconlist_content p{line-height:1.75 !important;}
.el_before_av_textblock.avia-builder-el-first .special-heading-border{height:2.6em !important;}
.main_color .el_before_av_textblock.avia-builder-el-first h3{line-height:1.9em !important;}
.el_after_av_hr.el_before_av_hr .avia_message_box_content{font-size:16px;margin-left:1% !important;}
.el_before_av_two_third.avia-builder-el-first h3.av-special-heading-tag{line-height:1.9em !important;}
.main_color .entry-content-wrapper .av_textblock_section .avia_textblock h3#main-sub-headings{color:#0068b4 !important;}
.av_textblock_section .avia_textblock blockquote p{font-size:16px !important;}
.av_textblock_section .avia_textblock blockquote{line-height:1.1em !important;}
.avia_animate_when_almost_visible.avia_start_animation .entry-footer{padding-top:0;}
.el_before_av_hr.avia-builder-el-first .avia_message_box_content{font-size:16px;margin-left:1% !important;padding-right:0 !important;}
.el_before_av_hr.avia-builder-el-first .avia_message_box_content p b{}
.el_before_av_hr.avia-builder-el-first h3.av-special-heading-tag{line-height:1.9em !important;}
.el_after_av_hr.el_before_av_hr .avia_message_box_content{padding:1% !important;}
.main_color .pricing-table li.avia-heading-row{font-family:inherit !important;}
.main_color.avia-table-1.avia-builder-el-20.el_after_av_hr.el_before_av_hr{background-color:inherit;}
.entry-content-wrapper ul.pricing-table{background-color:#fcfcfc;}
.main_color .el_before_av_textblock h3.av-special-heading-tag{line-height:1.9em !important;}
.avia-builder-el-33.avia-builder-el-no-sibling .avia_message_box_content{font-size:16px;margin-left:1% !important;}
.el_after_av_hr.avia-builder-el-last a.avia-button.avia-icon_select-yes-left-icon.avia-color-custom.avia-size-large.avia-position-center{}
.avia-builder-el-30.avia-builder-el-no-sibling .avia_message_box_content{font-size:16px;}
.avia-table.main_color.el_after_av_hr.avia-builder-el-last{background-color:inherit !important;}
.avia-builder-el-39.avia-builder-el-no-sibling .avia_message_box_content{font-size:16px;}
.avia_message_box_content{margin-left:1% !important;}
.avia-builder-el-27.avia-builder-el-no-sibling .avia_message_box_content{font-size:16px;}
.avia-builder-el-42.avia-builder-el-no-sibling a.avia-button.avia-icon_select-yes-left-icon.avia-color-custom.avia-size-large.avia-position-center{}
.av_toggle_section .single_toggle{font-size:20px;}
.tm-extra-product-options .tmcp-field-wrap .amount{float:none;color:#666666;font-size:90%;}
#top .woocommerce-tabs .tabs li a{font-size:22px!important;}
.woocommerce-tabs #tab-description p{line-height:1.75em !important;font-size:20px !important;}
.woocommerce-tabs #tab-description blockquote p{font-size:16px !important;line-height:1.5em !important;}
#top div form .form-row input.input-text{  line-height: normal !important;height:50px;}
.tab_inner_content .ac-fotm-tab > div span b{font-weight:normal !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;display:block;font-size:19px;color:#a6adac !important;}
#top .inner_product_header{display:inline-block;float:left;width:100%;padding-top:28px;padding-bottom:28px;}
.page-id-7027 .form-row .button, .page-id-7026 .form-row .button,.register input.button{background:#0069b4!important;padding:16px 0 16px 20px !important; font-weight: 600!important; min-height: 84px !important;}
.register .expfrm .avia-icon-pos-left{margin-left: -90px;margin-top: -24px;left: 50%;top: 50%;}
#top.page-id-7027 .form-row span.av_font_icon{margin-left: -80px;margin-top: -24px;left: 50%;top: 50%;}
.page-id-7026 .form-row span.av_font_icon{margin-left:-70px;margin-top:0; left:50%; top:20%;}
.page-id-7027 .form-row .button:hover, .page-id-7026 .form-row .button:hover{background:#83c02f !important;}
.av-icon-style-loginbtn{margin-top:13px;margin-left:30px;}
button.single_add_to_cart_button.button.alt.btnClassAddtoCart{ font-weight:600;font-size:24px;display:inline-block; height: 56px; line-height: 0px; width:300px;float:left;margin-left:-20px !important;margin-top:-10px !important;padding:20px 0 20px 0;    border: 0px solid #0069b4 !important; border-radius: 3px !important;
  -webkit-border-top-right-radius: 3px !important;
  -webkit-border-bottom-right-radius: 3px !important;
  -moz-border-radius-topright: 3px !important;
  -moz-border-radius-bottomright: 3px !important;
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;}
.single_add_to_cart_button:hover {}
button.single_add_to_cart_button.button.alt.btnClassAddtoCart i{font-size:24px;line-height:16px;margin-right:13px;color:#fff; display: none;}
button.single_add_to_cart_button.button.alt.btnClassAddtoCart:hover{background:#80c44c !important;}
button.single_add_to_cart_button1.button.alt.btnClassAddtoCart{display:inline-block;width:250px;float:left;}
#backgroundPopup{background:#A2A2A2;}
.av-icon-style-registerbtn{margin-top:13px;}
#steps-uid-1-p-0{margin-top:50px !important;}
span.edit-project{position:relative;}
span.edit-project i{position:absolute;top:18px;left:170px;font-size:20px;color:#fff;}
span.edit-project a{background-color:#;border-radius:3px;color:#ffffff !important;float:right;font-family:"latoregular";font-size:16px;height:55px;line-height:55px;padding:0 52px 0 51px;text-transform:uppercase;text-decoration:none;}
.change-project-title{float:right !important;}
.change-project-title i{color:#69b400;font-size:28px;line-height:50px;margin-right:8px;cursor:pointer;margin-top:5px;}
.go-projct.edit-popup{width:214px;margin-left:10px;}
.change-project-title .tool-tip{top:48px;left:-155px;}
.change-project-title .tool-tip .tool-tip-data.editTitleText{width:200px;}
.change-project-title .tool-tip i{/*right:12px;*/border-width:0 10px 14px 10px;top:-19px;margin-left:50px;}
#popup_content{padding:20px 0px !important;margin:0 !important;}
#popup_content ul.gform_fields li#field_49_21 b{display:block;margin:50px 0 40px 0;font-family:'latoregular';color:#666666;font-size:25px;font-weight:normal;}
#popup_content ul.gform_fields li .gfield_label{font-size:20px;font-weight:400 !important;color:#666666;width:100%;margin:0 0 10px 0;line-height:24px;}
#popup_content ul li i{font-size:16px;font-weight:400 !important;color:#666666;font-family:'latolight';}
#toPopup{background-color:#fcfcfc;box-shadow:none;margin-top:-325px;height:650px;}
#toPopup #popup_content form{padding:0;}
#toPopup .gform_wrapper{margin-top:0;position:relative;}
#toPopup .gform_body h3{display:inline-block;float:left;font-weight:normal;font-size:25px;color:#666 !important;border-bottom:1px solid #e3e3e3;margin-bottom:30px;background:#fcfcfc;position:fixed;z-index:111;width:900px;padding:0 35px;margin-top:-75px;text-align:left;min-height:48px;text-transform:uppercase;line-height:38px;}
#toPopup .gform_body h3 span{font-family:'latoregular';color:#666666 !important;font-size:25px;font-weight:600;}
#toPopup .gform_wrapper ul li.gfield#field_49_1{border:1px solid #e3e3e3;border-radius:3px;background:#fff;color:#BEBEBE;font-size:18px;font-family:'latolight';line-height:24px;padding:15px 15px 15px 80px;position:relative;margin:10px 0 0 0 !important;float:left;}
#toPopup .gform_wrapper .gform_fields{padding:0 35px 35px 35px;}
#toPopup .gravityFormpoup{width:900px;height:515px;padding:0px;}
#toPopup div.close{left:-12px;top:2%!important;z-index:1111;color:#666666;background:none;font-size:32px;}
@-moz-document url-prefix(){#toPopup div.close{top:2%!important;}
}
.gform_body{padding-top:55px;}
#toPopup .gform_wrapper ul li.gfield#field_49_1:after{content:'';background:url(images/que-sign.png) no-repeat;height:45px;width:45px;float:left;position:absolute;top:16px;left:18px;}
#toPopup .gform_body .ul li.gfield.gfield_html{color:#dcdcdc;font-family:'latolight';font-size:18px;line-height:24px;margin:0;}
#toPopup .gform_body ul input[type='text'], #toPopup .gform_body ul textarea{min-height:45px;line-height:24px;width:100%;margin-bottom:0;border:2px solid #e1e1e1;background:#fff !important;border-radius:3px;}
#toPopup .gform_wrapper .gfield_radio li label{font-size:17px;font-weight:400 !important;color:#666666;font-family:'latoregular';width:auto;margin:0 0 5px 0; max-width:80%;}
#toPopup .grav .grav{padding:0;}
#toPopup .grav .gform_footer{padding:0 20px;margin-bottom:20px;float:left;}
#toPopup .grav .gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:0;}
.product .images{margin-left:0px!important;}
.tm-extra-product-options-container .tmcp-field-wrap select{background-color:#fff !important;}
#top .lost-password-page .woocommerce-message{color:#333;}
#top .woocommerce .lost-password-page .col-1{width:100%;height:auto;}
#top .woocommerce .lost-password-page input.input-text{padding:6px 6px !important;}
#top .stretch_full.container_wrap.alternate_color.light_bg_color.title_container .container{margin-top:0;}
.lost-passwordSubmit i.fa.fa-question-circle{position:absolute;font-size:26px;color:#fff;top:28px;left:69px;line-height:35px;}
#top #main .checkout_coupon #coupon_code, body#top #main .Couponbtn{margin-top:-4px!important;}
#top #main #steps-uid-1-p-2 .RightAlignTotal{float:none;vertical-align:middle;display:table-cell;padding:0 10px !important;}
.textboxtooltip .tool-tip{top:65px;left:-14px;}
.textboxtooltip .tool-tip .one{padding:12px;}
#top #wrap_all ul.woocommerce-error{padding:10px 55px !important;border-radius:3px;border:3px solid #ff8080!important;}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#FFDFE0 !important;margin-bottom:6px !important;padding:6px 6px 4px 6px !important;border-top:1px solid #C89797 !important;border-bottom:1px solid #C89797 !important;}
.gform_wrapper .gfield_error .gfield_label{color:#810000!important;}
.gform_wrapper .validation_message{color:#810000!important;}
.gform_wrapper div.validation_error{margin-left:20px;}
ul.headerlogout{margin:0;}
ul.headerlogout .logout{margin:7px 10px;}
.logout{font-size:12px !important;background:#f5f5f5!important; color: #666 !important;  border: 1px solid #e1e1e1;font-weight: 400 !important; padding-left: 10px;
  padding-right: 10px;}
.logo {overflow: visible;}
nav.main_menu{clear:none;}
.Custprofile div.main_menu{display:table;}
.Custprofile div.main_menu div.profileName{display:table-cell;vertical-align:middle;float:none;  overflow: visible !important;}
.Custprofile span.av-icon-char{color:#69b400;}
.woocommerce-checkout .ui-dialog .ui-dialog-buttonpane button.no-button{background:#fff;border:1px solid #e6e6e6 !important;color:#666;}
.page-id-4751 .post-entry-4751 .avia-icon-pos-left{float:left !important;}
.page-id-4751 .post-entry-4751 .avia-icon-pos-left .av-icon-char{font-size:80px !important;line-height:61px !important;}
#customer_login .avia-icon-pos-left .av-icon-char{font-size:26px !important;line-height:47px !important;margin-left:-9px;}



#top #payment .payLabel{/* update - wl */float: none; margin: 0 0 0 0 !important;  vertical-align: middle;/* update - wl */}
#top #header .avia_mega_div.submenuheader{right:-260px !important;}
.emptyCartEvent{cursor:pointer;float:left;line-height:30px;margin-top:12px; display: none;}
.emptyCartEvent > a{color:#666 !important;font-size:16px !important;line-height:32px;text-transform:uppercase;text-decoration:underline;}
#top .fullsize .template-blog .post .entry-content-wrapper{text-align:left;!important;}
#top .fullsize .template-blog .post .entry-content-wrapper blockquote{margin-left:0;}
#top .fullsize .template-blog .post .entry-content-wrapper blockquote p{color:#ACACAC;}
.page-id-4751 .woocommerce .showchk_Login .col-1{width:42%;}
.page-id-4751 .woocommerce .showchk_Login .col-1 h2{font-family:'Lato', sans-serif !important;font-weight:400 !important;text-align:center;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit]{background:#69b400 !important;}
.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover{background:#83c02f !important;}
.header_color .main_menu ul:first-child > li.current-menu-item > a > span.avia-menu-text{background-color:transparent !important;border:0px solid #69b400 !important;padding:5px;border-radius:3px;font-weight:600 !important;letter-spacing:1px;}
.form-row.place-order i.paypallaststep.fa.fa-credit-card{position:absolute;top:27px;left:35px;font-size:24px;color:#69b400;}
.checkoutstep .wizard .form-row.place-order:hover i{color:#fff;}
#popup_content .grav input[type=radio]{width:18px !important;height:18px;background:#fff;-webkit-appearance:none;appearance:none;border-radius:50%;border:2px solid #e1e1e1;margin-top:3px;margin-right:10px;}
#popup_content .grav input[type=radio]:checked{background:#69b400;}
#top .social_bookmarks li a{padding:5px;min-height:43px;}
#top .social_bookmarks{height:43px;padding-right:17px;}
.avia-webkit-5 .checkoutstep .wizard .MeainHead{overflow:visible;}
.ac-proj-icon span a{cursor:default;}
input::-webkit-input-placeholder{line-height:normal;}
input::-moz-placeholder{/*line-height:40px;*/}
input:-moz-placeholder{line-height:normal;}
input:-ms-input-placeholder{line-height:normal;}
.go-projct.edit-popup a.finishproject{background-color:#b40069;border-radius:3px;color:#ffffff !important;float:left;font-family:"latoregular";font-size:16px;height:55px;line-height:55px;padding:0;text-transform:uppercase;text-align:center;width:100%;text-decoration:none;}
.go-projct.edit-popup a.finishproject:hover{text-decoration:none;background:#c12f84;}
.template-shop .single-product-main-image .images a{background:transparent !important;}
dt.tm-final-totals{display:none;}
#top div div.product .woocommerce-tabs ul.tabs li.active a{background:transparent !important;}
.toggle_content{background:#fcfcfc !important;}
#mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before{top:15px;margin-left:-13px;font-size:10px;}
.go-projct.edit-popup a.finishproject i{color:#fff;font-size:20px;}
.Woo-Top .small{font-size:30px;}
.Woo-Top.makedeposite .woo-Bottom input.makeSubmit{font-size: 18px; background:#69b400 !important;max-width: 300px;}
.Woo-Top.makedeposite .woo-Bottom input.makeSubmit:hover{background:#83c02f !important;}
.poupWoo-Top.popupmakedeposite ul li div label{width:55px;height:55px;border:2px solid #e1e1e1 !important;margin-left:-21px;border-radius:50px;}
.poupWoo-Top.popupmakedeposite .woo-Bottom i.fa.fa-usd{left:80px;position:absolute;top:29px;cursor:pointer;color:#fff;font-size:18px;border:2px solid #fff;border-radius:50%;padding:1px 7px;}
.poupWoo-Top.popupmakedeposite ul li div label:after{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-color:#69b400;border-image:none;border-radius:0px !important;border-style:none none solid solid;border-width:medium medium 9px 9px;color:#69b400;height:13px;left:4px;opacity:0;position:absolute;top:10px;transform:rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);width:31px;}
.checkoutstep tr.firstProductTitle td.ProdTitleTD .productTitle dl.variation{clear:both;}
#top div form .form-row input.input-text{text-transform:none;background:#fff!important;}
.page ul.woocommerce-error::before, .WooErr::before, .customnoticeError::before{content:"X";font-weight:bold;border:0 solid #ff1a1a;border-radius:50%;padding:3px;line-height:8px;float:left;margin-top:-7px;margin-left:-20px;color:#ff1a1a;font-size:16px;position:absolute;top:50%;}
.woocommerce-error, .WooErr, .customnoticeError{position:relative;line-height:22px;height:auto;}
.page ul.woocommerce-error, .WooErr, .customnoticeError{background:none;}
.WooErr, .customnoticeError{text-align:left;font-size:15px;}
.woocommerce-page .button, .woocommerce-page .button:hover, .avia-button.avia-size-large, .avia-button.avia-size-large:hover, .avia-button.avia-size-medium{}
.tm-extra-product-options-totals .amount.final{line-height:24px !important;}
div form.cart div.quantity{  margin: -.5% 4.5% 0 4% !important;}
.shop_table .total th{letter-spacing:0px;}
.RightAlignTotal{width:auto !important;min-height:90px;margin-right:20px !important;}
.makedepositPage{display:inline-block;width:68%;position:relative;}

.makedepositPage i{position:absolute;color:#fff;font-size:30px;padding:0 6px;line-height:22px;top:33px;left:80px;}
.Woo-Top.makedeposite .woo-Bottom .makedepositPage input.makeSubmit{width:100%;margin-left:0;padding: 15px 5px 15px 30px !important;text-align:center;  max-width: 100% !important;}
.checkout .firstProductTitle{border-bottom:none !important;}
.page-id-4751 tr{border-right:none !important;}
section.ac-order-rivision .ac-rev-request .rev-req .rev-close i{font-size:32px;color:#666666;margin-left:20px;margin-top:2px;}
.poupWoo-Top.popupmakedeposite .woo-Bottom input.makeSubmit{margin-left:0;width:100%;}
.post-entry-5194 .entry-content{border:none;}
.js_active .active_tab_content{border-radius:3px;}
ul.woocommerce-sucess{background:none !important;}
ul.woocommerce-sucess li{position:relative;}
ul.woocommerce-sucess li i{color:#26a05d;content:"";height:8px;left:-38px;position:absolute;top:11px;width:16px;}
.col-2 .lost_password{width:100%;}
.woo-slg-social-container{border:0 solid #eee;margin:0 0 0 60% !important;max-width:47%;}
.filter{float:left;font-size:13px;list-style:outside none none;margin:0 0 10px 0;padding:0;width:100%}
.filter li{display:inline-block;margin:0 3px 0 0;padding:0;white-space:nowrap;text-transform:uppercase;float:left;}
.filter li a span{margin-left:1px;}
.filter a{font-size:13px;line-height:15px;padding:10px;text-decoration:none;border:2px solid #c1c5c5;border-radius:3px;color:#c1c5c5;font-weight:400;float:left;}
.filter a:hover{color:#69b400;border-color:#69b400;border:2px solid:#69b400;font-weight:400;}
.filter .active a{border:2px solid #69b400;color:#69b400;font-weight:400;}
.filter .seprator{margin-left:2px;display:none;}
.woocommerce-checkout .woocommerce-info{display:none;}
.checkoutstep .wizard .form-row.place-order span.button-block{display:block !important;float:right;margin:0;width:550px;position:relative;top: 37px;}
.sac-frontend.sac-frontend-checkout {padding: 0;}
.sac-frontend .shopping-as {margin: 0 3px 0 0;}
.checkoutstep .wizard .form-row.place-order span.button-block input{font-size:26px !important;line-height:60px;padding:2px 55px !important;letter-spacing:0;width:100%;}
.checkoutstep .wizard .form-row.place-order span.button-block input:hover{color:#fff !important;background:#69b400 !important;padding:2px 55px !important;border:2px solid #69b400 !important;-webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}
.checkoutstep .wizard .form-row.place-order span.button-block span{display:inline-block !important;visibility:hidden;}
.sac-frontend .shopping-as img{float:none;}
.checkoutstep .wizard .form-row.place-order span.button-block span.pay-order-order-info-tooltip, .checkoutstep .wizard .form-row.place-order span.button-block span.create-this-order-info-tooltip{position:relative;top:-5px;}
.signup .woocommerce .col-1{margin-top:0 !important;position:inherit;margin:0 auto !important;height:auto;border-width:1px;background:#fcfcfc !important;}
.woo-slg-social-container{float:right;width:35%;margin:0 !important;}
#wrap_all .signup .entry-content-wrapper .woocommerce-error{position:absolute;width:100%;top:-35px;left:0;text-align:left;}
#wrap_all .signup .entry-content-wrapper .entry-content .container .content{padding-top:0px;}
#wrap_all .signup .entry-content-wrapper .entry-content .container, #wrap_all .signup .entry-content-wrapper .entry-content .container .content{position:inherit;}
.signup .woocommerce .col-1{width:89% !important;}
.custWoo .container.signup .entry-content-wrapper .entry-content{width:60%;}
.signup .woocommerce .col-2{position:inherit;width:89%;height:auto;margin:0 !important;background:#fcfcfc !important; margin-left: 5% !important;}
.signup .avia-section.av-minimum-height .container .content{vertical-align:top;}
.signupcheckout #customer_login{width:555px;float:none;}
.signupcheckout #customer_login .col-1{width:100%;}
.signup{text-align:center;}
.socialclass {color:#0069b4!important; font-weight:600 !important; font-size: 24px;}
.signup .woocommerce .socialclass{display:inline-block;color:#0069b4!important; font-weight:600 !important; font-size: 24px;}
#top .signup fieldset, .woo-slg-social-container{display:inline-block;float:left;width:100%;clear:both;max-width:100%;padding:20px;}
#top .signup fieldset .woo-slg-login-wrapper{width:22%;margin:0 4% 0 0;}
#top .signup fieldset .woo-slg-login-wrapper.lastSocial{margin:0 0 0 0;}
#top .signup .Newlogin, #top .signup .lost_reset_password, #top .signup .register{padding:10px !important; margin-bottom:65px !important;}
#top .signup .Newlogin a.lost_password{text-align:center;}
#top .signup input[type="text"], #top .signup input[type="email"], #top .signup input[type="password"]{opacity:1;color:#666;}
#top .signup input[type="text"]::-webkit-input-placeholder, #top .signup input[type="email"]::-webkit-input-placeholder, #top .signup input[type="password"]::-webkit-input-placeholder{color:#666;}
#top .signup input[type="text"]::-moz-placeholder, #top .signup input[type="email"]::-moz-placeholder, #top .signup input[type="password"]::-moz-placeholder{color:#666;}
#top .signup input[type="text"]:-ms-input-placeholder, #top .signup input[type="email"]:-ms-input-placeholder, #top .signup input[type="password"]:-ms-input-placeholder{color:#666;}
#top .woocommerce .signup.showchk_Login .col-1{width:555px !important;}
#top .js_active .active_tab_content{z-index:inherit;}
#toPopup .grav .gform_footer{padding:10px 20px 9px 30px;margin-bottom:0;float:left;position:absolute;width:100%;background:#fff;border-radius:0 0 3px 3px;border-top:1px solid #e3e3e3;bottom:0;z-index:2;}
#toPopup .gform_wrapper{position:inherit;}
.accountClass #tab-id-1-container{z-index:inherit;}
.thank-you-page .success{background:none;padding:0 !important;border:none;width:80%;float:none;display:inline-block;text-align:left !important;}
.thank-you-page .success.thank-you-msg{font-size:19px;color:#666666;line-height:35px;margin:0 0 40px 0;}
.thank-you-page .success.thank-you-msg strong{font-family:'latoregular';font-weight:normal;}
.thank-you-page .success.thank-you-msg span{color:#69b400;font-family:'latoregular';}
.thank-you-page .success.place-an-order{border:1px solid #e1e1e1;border-radius:3px;padding:15px 25px !important;margin:20px 0 40px 0;line-height:35px;width:80%;float:none;display:inline-block;text-align:left !important;}
.thank-you-page .success.place-an-order i{background:#69b400;border-radius:50%;color:#fff;padding:7px 8px;font-size:21px;margin:0 20px 0 0;float:left;width:35px;height:35px;}
.thank-you-page .thanks-btn a.place-order{color:#0068b4;background:transparent;border-color:#0068b4;float:right;}
.thank-you-page .thanks-btn a.place-order:hover{color:#69b400;border-color:#69b400;}
.thank-you-page{width:1135px;text-align:center;margin:0 auto;}
.thank-you-page .thanks-btn{display:inline-block;float:left;width:100%;font-family:'latolight';width:80%;float:none;display:inline-block;text-align:left;margin-bottom:35px;}
.thank-you-page .thanks-btn a{width:46%;float:left;text-transform:uppercase;border:1px solid #69b400;border-radius:3px;text-align:center;background:#69b400;font-family:'latolight';color:#fff;text-decoration:none;font-size:24px;padding:20px 0;}
.thank-you-page .thanks-btn a:hover{color:#fafafa;border:1px solid #69b400;}
#top #main .thank-you-page .shop_table.order_details{margin:0 auto 60px;width:80%;}
#top #main .thank-you-page .shop_table.order_details th{background:none !important;border:none;border-top:1px solid #e1e1e1;}
#top #main .thank-you-page .shop_table.order_details th.product-name{padding-left:12px !important;border:none;}
#top #main .thank-you-page .shop_table.order_details th.product-total{border:none;text-align:right !important;}
#top #main .thank-you-page .shop_table.order_details td{border:none !important;border-top:1px solid #e1e1e1 !important;padding-left:25px !important;font-family:'latoregular';font-weight:normal !important;background:none;}
#top #main .thank-you-page .shop_table.order_details tfoot td{text-align:right !important;}
#top #main .thank-you-page .shop_table.order_details th{font-family:'latoregular';font-weight:normal !important;font-size:15px !important;color:#666 !important;line-height:30px !important;padding-left:12px;}
#top #main .thank-you-page .shop_table.order_details td .variation dt, #top #main .thank-you-page .shop_table.order_details td .variation dd, #top #main .thank-you-page table.shop_table.order_details tr td{font-size:15px !important;font-weight:400 !important;letter-spacing:0.5px;line-height:22px;}
#top #main .thank-you-page .shop_table.order_details .amount{font-size:17px;}
.entry-content-wrapper .for-order.thank-you-page{padding:40px;border:0px solid #e1e1e1;border-radius:3px;margin:20px auto;background:transparent;}
.retainer-balance article section.retainer-go a.AddMoreFunds i.fa.fa-money{font-size:25px;margin:0 10px 0 0;}
.popupgravitythanks #gravityThank{padding:0;border-radius:3px;}
.popupgravitythanks #gravityThank .GravityThankyouClose i{font-size:32px;color:#666666;margin-top:0px;position:relative;right:0px;}
.popupgravitythanks #gravityThank .headerthnaks{padding:10px 50px 5px;}
.popupgravitythanks #gravityThank .contentthnaks{padding:10px 50px 0px;}
.popupgravitythanks #gravityThank .contentthnaks p{padding:20px;border:1px solid #e1e1e1;border-radius:3px;margin-top:20px;line-height:40px;}
.popupgravitythanks #gravityThank .contentthnaks p i{font-size:40px;line-height:40px;margin:0 15px 0 0;float:left;color:#69b400;}
.popupgravitythanks #gravityThank .contentthnaks p span{color:#69b400;}
section.ac-order-rivision .ac-rev-request form .rev-cont .revisedFileerror{font-size:13px;line-height:17px;position:absolute;top:40px;}
section.ac-order-rivision .ac-rev-request form .rev-cont .revisedFileerror br{display:none;}
section.ac-order-rivision .ac-rev-request form .revisedTexterror{font-size:15px;line-height:7px;top:-10px;position:relative;}
.thank-you-page{border:0px solid #e1e1e1;/*padding:40px 20px;*/border-radius:3px;/*margin:30px 0 60px 0;*/border-top:31px solid #fcfcfc !important;margin-top:-1px;}
.thank-you-page .thanks-btn a.place-order i{font-size:25px;margin:0 17px 0 0;color:inherit;}
.thank-you-page .thanks-btn a.place-order i:hover{color:inherit;}
#top .template-blog h1.post-title a{color:#fff;}
.blockUI .blockOverlay{top:50%!important;left:50%!important;}
.makedepositPage span.av-icon-style-retainerAmt{position:absolute;top:50%;left: 50% !important;margin-top: -13px;margin-left: -160px;}
.poupWoo-Top .makedepositPage span.av-icon-style-retainerAmt {position: absolute;top: 50%;left: 172px !important;margin-top: -16px;}
.makedepositPage span.av-icon-style-retainerAmt span{font-size:32px !important;}
#tab-id-2-container .ret-dep-btn .av-icon-style-retainerAmt{float:none;}
#top .popupretainer .av-icon-style-retainerAmt.avia-icon-pos-left{float:none !important;}
#top .popupretainer .av-icon-style-retainerAmt.avia-icon-pos-left .av-icon-char{font-size:32px !important;line-height:29px !important;margin-right:9px;top:1px;position:relative;}
.poupWoo-Top.popupmakedeposite .woo-Bottom input.makeSubmit{padding-right:0;}
td.product-name dl.variation{float:none;}
#top #main .thank-you-page .shop_table.order_details td.product-total{width:40%;}
.checkoutstep .wizard .form-row.place-order span.button-block.pay-order-order-block{display:none!important;}
.notuploadfile{font-weight:bold;font-family:'latolight';margin-top:16px;}
.gform_wrapper .top_label table.gfield_list{background:none;}
.gform_wrapper .top_label table.gfield_list .gfield_list_cell{padding-left:0 !important;}
.gform_wrapper table.gfield_list td{vertical-align:middle;}
#top .gfield_checkbox input[type="checkbox"]{margin-top:7px !important;margin-right:10px;width:18px !important;height:18px;display:block;background:#fff;-webkit-appearance:none;appearance:none;border:2px solid #e1e1e1;}
#top .gfield_checkbox input[type="checkbox"]:checked{background:#0068b4;}
.gfield .clear-multi .ginput_container select{background:none !important;}
.gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year, .gform_wrapper .gfield_time_ampm{float:left;}
#top.woocommerce-page .ginput_container select{padding:0 0 0 10px;min-height:46px;}
#top .addProject [type="text"]{float:left;width:55%!important;}
.ac-fotm-tab > div span.edit-project{border-radius:3px;background:#666666;max-width:42%;width:42%;text-align:center;}
.ac-fotm-tab > div span.edit-project a{width:100%;padding:0;}
.ac-fotm-tab > div span.edit-project a:hover{background:#595959;}
.projectDetail span.ac-dwnld-fls{width:calc(55% - 10px);margin-right:10px;display:inline-block;}
.projectDetail span.ac-dwnld-aprv{width:calc(25% - 10px);margin-right:10px;display:inline-block;float:left;}
.projectDetail span.ac-dwnld-rvs{width:20%;display:inline-block;float:left;}
.projectDetail .ac-fotm-tab.ac-download .ac-form-progress{padding:0 !important;display:inline-block;width:100%;float:right;}
.projectDetail .ac-fotm-tab .ac-form-progress span a{display:inline-block;float:left;width:100%;text-align:center;padding-right:0 !important;padding-left:0 !important;font-size:16px;}
#top form#product_enquiry_form input::-webkit-input-placeholder{line-height:normal;}
#top form#product_enquiry_form input::-moz-placeholder{/*line-height:normal;*/}
#top form#product_enquiry_form input:-moz-placeholder{line-height:normal;}
#top form#product_enquiry_form input:-ms-input-placeholder{line-height:normal;}
#top form#product_enquiry_form textarea::-webkit-input-placeholder{line-height:normal;}
#top form#product_enquiry_form textarea::-moz-placeholder{line-height:normal;}
#top form#product_enquiry_form textarea:-moz-placeholder{line-height:normal;}
#top form#product_enquiry_form textarea:-ms-input-placeholder{line-height:normal;}
.cart_operations{display:inline-block;float:left;width:auto;margin-top:10px;}
.cart_operations div{margin-right:10px;margin-bottom:10px;}
.cart_operations div:last-child{margin-right:0;}
.cart_operations div a{line-height:2;padding:10px;text-decoration:none;border:2px solid #ce0010;border-radius:3px;color:#ce0010 !important;font-size:14px !important;font-weight:400 !important;background:transparent;}
.cart_operations div.savecart a{border:2px solid #69b400;background:transparent;color:#69b400 !important;font-weight:400 !important;}
.cart_operations div.savecart a:hover{border:2px solid #69b400;background:#69b400;color:#fff !important;}
.cart_operations div.restorecart a{border:2px solid #0068b4;background:transparent;color:#0068b4 !important;font-weight:400 !important;}
.cart_operations div.restorecart a:hover{border:2px solid #0068b4;background:#0068b4;color:#fff !important;}
.emptyCartEvent, .savecart, .restorecart{cursor:pointer;float:left;line-height:30px;margin-top:12px;text-transform:uppercase;}
.acc_menus{width:70%;}
.acc_menus ul.filter{width:102%;display:inline-block;float:left;padding:0;margin-bottom:0;margin-top:2px;}
.acc_restore_cart,
.acc_delete_cart{display:inline-block;float:none;margin:0 5px;vertical-align:middle;}
.acc_cart_operations{margin-right:-15px !important;margin-top:2px;}
.acc_cart_operations div a{line-height:15px;padding:10px 10px;text-decoration:none;border:2px solid #3991D0 !important;border-radius:3px;color:#3991D0 !important;font-weight:800;text-transform:uppercase;font-size:14px;margin:0;display:block;float:center;text-align:center;}
.acc_cart_operations div a:hover{border:2px solid #3991d0 !important;color:#fafafa !important;background:#0069b4;}
.acc_cart_operations div a:hover{border-color:#0068b4 !important;}
.acc_cart_operations{display:inline-block;width:27%;float:right;text-align:right;padding:0;margin-bottom:0;margin-top:1px;margin-right:-5px;}
.acc_cart_operations .acc_delete_cart a{background:#fcf6f3;color:#b44b00 !important;border:2px solid #b44b00 !important;font-weight:400;display:none;}
.acc_cart_operations .acc_delete_cart a:hover{border:2px solid #b44b00 !important;color:#b44b00 !important;background:#fcf6f3;}
.filter li{display:inline-block;margin:0 3px 3px 0;float:left;}
.filter a{background:transparent;}
.container_wrap{}
.checkoutstep div.steps ul li{width:33.3333333% !important;}
.checkoutstep .wizard > .steps ul li.disabled .number, .checkoutstep .wizard > .steps ul li.done .number{left:0;}
.checkoutstep tr.firstProductTitle td:first-child i{border:2px solid #e1e1e1;}
/*.page-id-7026 .form-row span.av_font_icon{left:0;}*/
ul.woocommerce-error li .amount{float:none;color:#941210; font-weight: 400 !important;}
.acc_operations{display:inline-block;width:100%;float:left;margin-bottom:20px;border:3px solid #e1e1e1;border-radius:3px;background:transparent;padding:20px;}
.acc_menus{width:70%;display:inline-block;float:left;}
.active_tab_content .tab_inner_content{padding:30px;}
a.DeleteProd{display:inline-block;height:25px;width:25px;border:1px solid #e1e1e1;border-radius:3px;text-align:center;position:relative;top:2px;text-decoration:none;max-width:26px;background:#fff;}
a.DeleteProd:hover{background:#f5f5f5;}
#top a.DeleteProd .avia-icon-pos-left .av-icon-char{margin-top:3px;font-size:30px !important;line-height:inherit !important;float:left;color:#a2aaa9;width:auto !important; top: -4px; left: -2px;}
#top a.DeleteProd .avia-icon-pos-left{position:absolute;top:-1px;width:auto;display:block !important;}
#top .projectDetail .addProject [type="text"]{margin-bottom:0 !important;}
#top table.shop_table th{padding:9px 0 0;}
.first_step .cart_coupon{display:inline-block;float:left;max-width:60%;}
.first_step .cart_operations{margin:0;}
.RightAlignTotal{max-width:25%;margin-right:0;}
.first_step .outercoupanName{text-align:left;clear:both;width:450px !important;position:relative;top:-45px;height:0;}
#top .first_step form.customCheckoutCoupon{margin:4px 30px 0 5px;width:250px !important;}
#top .first_step form.customCheckoutCoupon p{padding:5px 0 0 0;}
#top .first_step form.customCheckoutCoupon p input{color:#adadad;font-size:14px!important;height:42px;line-height:normal;padding:0 10px !important;font-weight:400 !important;background:#fff !important;}
#top .first_step form.customCheckoutCoupon p input:hover{background:#fcfcfc !important;}
#top #main .first_step form.customCheckoutCoupon p input#coupon_code{padding:0 7px !important;}
#top .checkoutstep .wizard .shop_table .outercoupanName .coupanName{padding:3px;}
.checkoutstep .wizard .shop_table .outercoupanName .coupanName a i{top:0;}
.checkoutstep .wizard .shop_table .outercoupanName .coupanName{border:none;color:#fff;background:#666666;font-size:20px;padding:4px 10px !important;}
.checkoutstep .wizard .shop_table .outercoupanName .coupanName a i{color:#fff !important;font-size:18px !important;}
#top #main #steps-uid-1-p-2 .RightAlignTotal{max-width:450px;display:inline-block;float:right;padding:0 0 0 20px !important;}
.checkoutstep .wizard #steps-uid-1-p-2 .shop_table .total.lastTotal{padding:30px 0;}
#top fieldset{margin-bottom:0;}
#top .CustLoginprofile button{margin-left:0;margin-right:0;margin-top:5px!important;padding:3px 7px!important;border-radius:0px;}
#top .CustLoginprofile button.loginbtn{padding:5px 15px 5px 5px !important;border-radius:0px;border:0px solid #69b400;background:transparent;color:#666 !important; margin-top:5px !important;font-weight:400 !important;}
.CustLoginprofile button.loginbtn:hover{background:transparent!important;color:#69B400 !important;}
#top .CustLoginprofile button.login{padding:5px 15px 5px 15px !important;border-radius:3px;background:#69b400;border:1px solid #69b400;color:#fcfcfc;margin-top:-1px !important;font-weight:600 !important;}
#top .CustLoginprofile button.login:hover{background:#78ce00 !important;color:#fff !important;}
.gravatar{margin:0 10px 0 0;}
.CustLoginprofile .profileLogin{width:100%;}
.profileLogin button{font-family:'Lato', sans-serif;background:#69b400;border:none;padding:7px;font-weight:normal !important;cursor:pointer !important;color:#fafafa;font-size:14px;text-transform:uppercase;font-weight:400 !important;}
.profileLogin button:hover{background:#9DDD43 !important;color:#fafafa !important;border-color:#9DDD43;}
input#uploadFile{font-size:16px;font-family:'Lato', sans-serif;color:#adadad;background:rgba(255, 255, 255, 0);border:none;line-height:normal;font-weight:400 !important;height:34px;float:right;display:inline-block;text-overflow:ellipsis;opacity:1;}
input#uploadFile::-moz-placeholder{line-height:34px;}
.checkoutstep .actions.backlast ul li.goback{margin-right:10px;}
.sac-frontend .button-block input.button{color:#69b400 !important;border:2px solid #69b400 !important;background:transparent !important;}
.checkoutstep .wizard .form-row.place-order span.button-block input#shop_as_customer_save_order{font-size:26px!important;background-color:#fff !important;border:2px solid #83c02f!important;border-radius:3px;color:#83c02f!important;cursor:pointer !important;font-family:"latoregular";line-height: 62px;width:85%;margin-bottom: 0;}
.checkoutstep .wizard .form-row.place-order span.button-block input#shop_as_customer_save_order:hover{-webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out;opacity:0.9;color:#ffffff!important;background:#83c02f!important;text-decoration:none;font-size:26px;}
.wizard > .actions.backlast ul{width:95%;}
.Woo-Top.makedeposite ul li div label{background:#fff;border-radius:50px;border:2px solid #e1e1e1 !important;color:#adadad!important;font-weight:400;font-size:22px;left:82px;width:55px;height:55px;}
#top .checkout_coupon input{border:1px solid #e1e1e1;}
.Woo-Top.makedeposite ul li div label:after{border-radius:0px;height:10px;left:4px;top:13px;width:32px;}
.av-icon-style-cartOnShop{display:none !important;}
#hidethreadform{overflow:hidden;background-color:#fff;display:none;border-radius:3px;}
ul.order_notes{padding:2px 0 0;list-style:none;display:inline-block;width:100%;margin:0;}
.oddClass{clear:both;float:left;width:50%;}
.evenClass{clear:both;float:right;width:50%;}
ul.order_notes li .note_content{background:none repeat scroll 0 0 #0068b4;padding-left:10px;position:relative;border-radius:3px;min-height:50px;line-height:inherit;}
ul.order_notes li .note_content:after{border-color:#0068b4 transparent;border-style:solid;border-width:10px 10px 0 0;bottom:-10px;content:"";display:block;height:0;left:20px;position:absolute;width:0;}
ul.order_notes li.evenClass .note_content{background:none repeat scroll 0 0 #69b400 !important;}
ul.order_notes li.evenClass{margin:0 20px 0 0;}
ul.order_notes li.oddClass{margin:0 0 0 20px;}
ul.order_notes li.evenClass .note_content:after{border-color:#69b400 transparent !important;border-width:10px 0 0 10px;}
ul.order_notes li p.meta{color:#999;font-size:11px;margin:0;padding:10px;text-transform:uppercase;}
ul.order_notes li p.meta a{color:#0074a2;padding-left:10px;}
ul.order_notes li .note_content p{margin:0;padding:20px;word-wrap:break-word;color:#fff;font-size:16px;}
.ac-thread-comment table{margin:0;}
.item_td{background-color:#fff;height:auto;border:none!important;}
.item_td textarea{width:auto !important;float:left;}
.item_td .add_note_customer{float:right !important;}
section.ac-thread-comments .ac-thread-comment .thread-req{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #e1e1e1;float:left;padding:10px 10px 10px 32px;width:885px;width:900px;position:fixed;z-index:1111;border-radius:3px 3px 0 0;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form .comment_err{position:absolute;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form #comment_note_err{top:46px;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form #comment_upload_err{bottom:8px;left:260px;}
section.ac-thread-comments .ac-thread-comment .thread-req b{color:#666666;float:left;font-weight:normal;line-height:30px;margin-right:20px;width:auto;}
section.ac-thread-comments .ac-thread-comment .thread-req .thread-close{float:right;height:36px;width:36px;}
section.ac-thread-comments .ac-thread-comment .thread-req .thread-close i{color:#666666;font-size:32px;margin-left:5px;margin-top:2px;}
section.ac-thread-comments .ac-thread-comment table{float:left;margin:57px 0 0 0;overflow:hidden;display:inline-block;width:100%;background:#fff;height:280px;}
section.ac-thread-comments .ac-thread-comment table td{float:left;overflow-x:hidden;max-height:283px;display:inline-block;width:100%;background:#fff;overflow-y:scroll;min-height:283px;position:absolute;}
section.ac-thread-comments .ac-thread-comment table td.item_td.chat-data{top:56px;left:0;}
section.ac-thread-comments .ac-thread-comment table tbody tr,
section.ac-thread-comments .ac-thread-comment table tbody td{width:100%;display:inline-block;}
section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main{position:absolute;width:100%;bottom:0px;height:114px;padding:0;min-height:90px;overflow:hidden;left:0;}
section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note{display:inline-block;width:100%;float:left;padding:10px;border-top:1px solid #e1e1e1;}
section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note textarea{margin:0 !important;}
section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note a{margin:10px 0;}
.ac-prodct-thread{position:absolute;border:3px solid #e1e1e1 !important;border-radius:3px 0 0 3px;background:#fcfcfc;left:-47px;top:50%;width:47px;height:64px;margin-top:-32px;}
.ac-fotm-tab.ac-projct-tab.ac-download{position:relative;}
.ac-prodct-thread i{position:absolute;top:23%;left:15%;font-size:9px;color:#fff;background:#69b400;width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%;z-index:1;display:none;-webkit-animation:avia_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation:avia_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:avia_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);}
.ac-prodct-thread a{display:inline-block;height:100%;width:100%;position:absolute;text-decoration:none;}
.ac-prodct-thread i.new-msg{display:block;}
.ac-prodct-thread.new-msg-box{background:#fff;}
.ac-prodct-thread span.av-icon-char{color:#0068b4;}
.ac-prodct-thread .av_font_icon{position:absolute;top:50%;left:50%;margin:-11px 0 0 -11px;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form{margin-bottom:0;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form textarea{width:100% !important;resize:none;min-height:inherit;margin-bottom:15px !important;height:45px;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form input[type="submit"]{float:right;font-size:16px!important;text-transform:uppercase;margin:-4px 0 0 0;border-radius:3px;background-color:#fff !important;border:2px solid #69b400!important;color:#69b400 !important;padding:8px 22px;font-family:"latoregular";webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form input[type="submit"]:hover{background:#69b400 !important;color:#fff !important;webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form input[type="file"]{position:absolute;z-index:1;opacity:0;left:25px;bottom:-7px;bottom:11px;height:32px;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form span.upload-btn-main{border:1px solid #e1e1e1;background:#FCFCFC;color:#666666;font-weight:400;text-transform:uppercase;padding:0 8px;border-radius:3px;font-size:13px;display:block;float:left;height:33px;line-height:33px;margin:0px 0 0 0;}
#top section.ac-thread-comments .ac-thread-comment table tbody td.add_note_main .add_note form input#comment_uploadFile{color:#666666;font-weight:400;padding:0 10px;font-size:13px;background:none;border:none;height:24px;display:block;float:left;margin-top:5px;text-overflow:ellipsis;}
.comment_err{font-size:13px;color:red;}
li.norecord{text-align:center;}
li.norecord h5{font-weight:normal;color:#666;padding-top:20px;}
ul.order_notes li .username_thread{line-height:20px;font-size:14px;font-family:"latoregular";margin:0 0 5px 7px;}
ul.order_notes li.oddClass .username_thread{color:#0068b4;}
ul.order_notes li.evenClass .username_thread{color:#69b400;}
.Custprofile a.avatarImage span{font-size:20px !important;text-shadow:none;margin:4px 0 0 0;}
.header-scrolled .mainDrop{bottom:10px !important;position:absolute;}
.thread-req i{font-weight:bold;}
.is_premium h1{color:#ccc !important;font-size:18px;}
section.ac-dashboard .dashboard-cont .is_premium{display:inline-block;width:100%;}
section.ac-dashboard .dashboard-cont .is_premium span.premiumuser{width:auto;float:left;display:inline-block;margin-top:2px;}
section.ac-dashboard .dashboard-cont .is_premium h1{display:block;float:left;text-align:left;margin-top:0; text-transform: uppercase !important;font-size:18px !important;text-transform:none;letter-spacing:0;font-weight:normal !important;line-height: 25px;}
section.ac-dashboard .dashboard-cont .is_premium span.premiumuser span{/*border:1px solid #69b400;border-radius:50%;*/width:20px !important;height:20px;margin:0 15px 0 0;color:#69b400;}
section.ac-dashboard .dashboard-cont .is_premium span.premiumuser span:before{position:relative;/*top:-4px;*/left:3px;}
div.slider-not-first, .html_header_transparency #top .avia-builder-el-0{}
.main_color tr:nth-child(even){background:#fff;}
.editprepaid input[type=radio]:checked + label:after, .editpaypal input[type=radio]:checked + label:after, .squaredThree1 input[type=radio]:checked + label:after, .squaredThree2 input[type=radio]:checked + label:after, .squaredThree3 input[type=radio]:checked + label:after, .squaredThree4 input[type=radio]:checked + label:after, .squaredThree5 input[type=radio]:checked + label:after, .squaredThree6 input[type=radio]:checked + label:after, .squaredThree7 input[type=radio]:checked + label:after, .squaredThree8 input[type=radio]:checked + label:after, .squaredThree9 input[type=radio]:checked + label:after, .squaredpaypal_digital_goods input[type=radio]:checked + label:after, .squaredprepaid input[type=radio]:checked + label:after, .squaredpaypal input[type=radio]:checked + label:after, .squaredaddfund input[type=radio]:checked + label:after, .squaredpartial_payment input[type=radio]:checked + label:after{opacity:1 !important;}
#top #payment ul.payment_methods li i.fa.fa-credit-card{float:left;font-size:32px !important;line-height:73px !important;color:#3b91cf;/* update - wl */margin:0 10px;/* update - wl */}
.search-results #searchform{display:inline-block;}
.search-no-results #searchform{display:inline-block;}
.search-results .entry-content-header{padding:0 0 0 60px;}
#make-deposit-content.retainer-balance.makedepositepopup{overflow:hidden;}
.avia_transform .avia-testimonial .avia-testimonial-image{opacity:1;}

/* parallax update */
#first-slide .av_two_fifth.avia-builder-el-last{
	float:right;
}


#first-slide, 
#second-slide,
#third-slide,
#fourth-slide,
#last-slide{
	border:0!important;
}
#first-slide .av_one_fifth,
#second-slide .av_one_fifth,
#third-slide .av_one_fifth,
#fourth-slide .av_one_fifth,
#last-slide .av_one_fifth{
	position:inherit;
}
.numbering{
  -webkit-animation-duration: 0.75#last-slide .av_one_fifth .numberings !important;
  border-radius: 50%;
  height: 70px;
  left: 50%;
  margin: -35px 0 0 -35px;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 70px;
  text-align: center;
  border:10px solid #fff!important;
  font-family: 'Lato', sans-serif;
  z-index:1;
  
}
.av_one_fifth .numbering p {
  font-weight: 900 !important;
  color: #fff;
  line-height: 50px !important;
  margin: 0;
  padding: 0;
  font-size:32px;
}
#first-slide .av_one_fifth .numbering{
	background-color: #69b40b; 
}
#first-slide .av_one_fifth:after {
  background:#e1e1e1;
  content: "";
  height: 50%;
  position: absolute;
  bottom:0;
  width: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  visibility: visible;
  z-index: -9999!important;
}

#second-slide .av_one_fifth .numbering{
	background-color: #0077ce; 
}
#second-slide .av_one_fifth:after {
  background:#e1e1e1;
  content: "";
  height: 100%;
  position: absolute;
  bottom:0;
  width: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  visibility: visible;
  z-index: -9999!important;
}
#second-slide .av_one_fifth:before{
  background: #fff !important;
  border: 0px solid #e1e1e1 !important;
  content: "";
  height: 30px;
  position: absolute;
   top:-15px;
  width: 30px;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 1;
  visibility: visible;
}
#third-slide .av_one_fifth .numbering{
	background-color: #0e85e4; 
}
#third-slide .av_one_fifth:after {
  background:#e1e1e1;
  content: "";
  height: 100%;
  position: absolute;
  bottom:0;
  width: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  visibility: visible;
  z-index: -9999!important;
}
#third-slide .av_one_fifth:before{
  background: #fff !important;
border: 0px solid #e1e1e1 !important;
  content: "";
  height: 30px;
  position: absolute;
   top:-15px;
  width: 30px;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 1;
  visibility: visible;
}
#fourth-slide .av_one_fifth .numbering{
	background-color: #3acfc3;
}
#fourth-slide .av_one_fifth:after {
  background:#e1e1e1;
  content: "";
  height: 100%;
  position: absolute;
  bottom:0;
  width: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  visibility: visible;
  z-index: -9999!important;
}
#fourth-slide .av_one_fifth:before{
  background: #f5f5f5 !important;
border: 0px solid #e1e1e1 !important;
  content: "";
  height: 30px;
  position: absolute;
  top:-10px;
  width: 30px;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 1;
  visibility: visible;
}
#last-slide .av_one_fifth .numbering{
	background-color: #0195ff; 
}
#last-slide .av_one_fifth:after {
  background:#e1e1e1;
  content: "";
  height: 50%;
  position: absolute;
  top:0;
  width: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  visibility: visible;
  z-index: -9999!important;
}
#last-slide .av_one_fifth:before{
  background: #f5f5f5 !important;
  border: 0px solid #e1e1e1 !important;
  content: "";
  height: 30px;
  position: absolute;
  top:-15px;
  width: 30px;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 1;
  visibility: visible;
}

/* parallax update end */

/* Whitelabel Css Starts*/

.single-product .template-shop {background-color: #fff !important;} 
.single_product_header { clear: both;float: left;width: 100%;background:none repeat scroll 0 0 #fff;padding:20px;  min-width: 100%; border-bottom: 1px solid  #e1e1e1 !important;  transition: 0.2s all; -webkit-transition: 0.2s all; -moz-transition: 0.2s all;  height:60px !important;}
.single_product_header .single_product_nl_text { float:left;width:auto;  margin-top: 11px; text-align: right;}
.single_product_header .wl_pricing_btn {border: 0px solid #c05089;color: #ffffff !important;float: right;width: auto;border-radius: 5px;padding-left: 12px;padding-right: 12px;width: auto; vertical-align: middle;font-size: 16px;padding-top: 1px;padding-bottom: 1px;}
.single_product_header .wl_pricing_btn:hover {}
.wl_pricing_btn > a {color: #c05089;}
.wl_pricing_btn > a:hover {color: #c05089;text-decoration: none;}
.wl_pricing_btn > a .fa.fa-info-circle {margin-right: 10px;}
.whitelabel_single_product {clear: both;float: left;width: 100%;background:none repeat scroll 0 0 #0069B4;padding:20px;margin-bottom:20px;color:#fff;transition: 0.2s all;    -webkit-transition: 0.2s all;    -moz-transition: 0.2s all; height: 60px !important; margin-top: 0px !important;}
.whitelabel_single_product .single_product_wl_text{float:left;width: auto;margin-top: 11px;  text-align: right;}
.whitelabel_single_product .wl_exp_days_right{float: right;width: auto;transition: 0.5s all;    -webkit-transition: 0.5s all;    -moz-transition: 0.5s all;margin-top: 11px;}
.whitelabel_single_product .remaining_days {width: auto;margin-right: 19px;font-size: 17px;line-height: 43px;vertical-align: middle;float:left;}
.whitelabel_single_product .fa.fa-clock-o {margin-right: 10px;}
.whitelabel_single_product .remaining_amt {border: 1px solid #69b400 !important;border-radius: 3px;float: none;width: auto;vertical-align: middle;padding: 5px 10px 5px 10px !important; font-size: 18px !important;}
.whitelabel_single_product .remaining_amt .fa.fa-credit-card {font-size: 15px;margin-right: 10px;}
.whitelabel_single_product_yellow {background:none repeat scroll 0 0 #FFCC66;}
.whitelabel_single_product_red {background:none repeat scroll 0 0 #B80000;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li.payment_method_partial_payment label {
position: absolute;
}
.countitem { background-color: #91cf3a; border: 0px solid #e1e1e1 !important; border-radius: 50%;font-size: 10px;height: 20px;left: -10px;top: 13px;position:absolute;line-height:20px;width: 20px;z-index: 9999;color:#fff;}
#add_cart{ font-weight: 24px !important; height:56px; background-color: transparent!important;color:#69b400!important;border:3px solid #69b400!important;  -webkit-border-top-left-radius: 3px !important;
-webkit-border-bottom-left-radius: 3px!important;
-moz-border-radius-topleft: 3px!important;
-moz-border-radius-bottomleft: 3px!important;
border-top-left-radius: 3px!important;
border-bottom-left-radius: 3px!important;
  border-top-right-radius: 3px!important;
  border-bottom-right-radius: 3px!important;
  padding: 0px 25px 0px !important;
  margin-left: 10px !important;
}

#add_cart:hover {box-shadow:inset 500px 0 0 0 #78ce00;transition-duration:0.75s;-webkit-transition:0.75s !important; color: #fff !important; border: 3px solid  #78ce00 !important;}

#keepshopping{margin-left:5.5px !important; background:#0069b4 !important;}
#keepshopping:hover {box-shadow:inset 200px 0 0 0 #0078ce;transition-duration:0.75s;-webkit-transition:0.75s !important; color: #fff !important; border: inherit !important;}
.checkoutstep ul.payment_methods.methods li div.squaredaddfund{width:32px;height:32px;float:left;margin:21px 0; position:relative;}
.checkoutstep ul.payment_methods.methods li div.squaredpartial_payment{width:55px;height:55px;float:left;margin:10px 0;}
#payment .addfund {border: medium none !important;float: left;   margin-left: 0 !important;text-align: center !important;width: 53%;}
.squaredLabeladdfund { clear: both !important;cursor: pointer;display: block !important;float: left !important;height: 55px;position: absolute;top: 0;width: 55px;top:auto;}
#payment .wl_link{ border: medium none !important;float: left;margin-left: 0 !important;text-align: center;width: 53%;}
#payment .wl_link .checkout_learnwl{padding-top:15px;}
#payment .wl_link .checkout_learnwl a i{color:#606060;margin-right:15px;}
#payment .wl_link a{ color:#148Df9;text-decoration:underline;}
.payment_method_addfund select#addfund_select { color:#69b400; width: 115px !important;position:relative;float: none;display: inline-block;vertical-align: middle; padding: 0 5px;height: 50px; border-radius: 3px !important; border: 1px solid #69b400 !important;font-family: 'Lato', sans-serif;margin: 0;-moz-appearance: none;font-size: 18px; background: none !important; position: relative; z-index: 111;}
.checkoutstep ul.payment_methods.methods li.disablelabel label.payLabel { opacity: 0.4; }
.checkoutstep ul.payment_methods.methods li.disablelabel label.priceU { opacity: 0.4; color: rgb(255, 0, 0) !important; }
#payment .partial_payment {border: medium none !important;float: left;font-size: 13px !important;margin-left: 0 !important;text-align: center !important;width: 53%;}
.squaredLabelpartial_payment::after {postion:relative:!important;}
.container.wl-landing {
width: 60%;
border-radius: 3px;
background: #fcfcfc;
  border: 1px solid #e1e1e1 !important;
  font-size: 15px;
}
.wl_add_deposit_btn {
  background-color: #0069B4 !important;
  border: 0px solid #0069B4 !important;
  font-weight: 400 !important;
  font-size: 18px;
  display: inline-block;
  width: 200px;
  height: 52px;
  float: left;
  padding: 5px;
  margin: 0;
  text-align: center;
  border-radius: 3px;
line-height:44px;
}
.wl_add_deposit_btn:hover {background-color: #0078ce !important;
  border: 0px solid #0078ce !important;}
.wl_add_deposit_btn a {
  color: #fff !important;
}
.wl_add_deposit_btn a:hover {
  color: #fff !important;
  text-decoration: none;
}
.wl_optin_block1 input[type='submit'] {
  font-size: 15px;
  display: block;
  float: left;
  border: 1px solid #0069B4 !important;
  padding: 15px;
  background: #0069B4 !important;
  color: #fff !important;
  font-weight: 400 !important;
  border-radius: 5px !important;
}
.wl_checkbox {
  display: block;
  clear: both;
  font-size: 15px;
}
.nwl_title {
text-transform: uppercase;
font-weight: 400;
color: #666;
  font-size: 18px !important;
  padding-left: 30px;
}
select#select_fund {
  background: transparent !important;
  padding: 5px 5px 5px 10px;
  width: 150px;
  border: 1px solid #000 !important;
  color: #91cf3a !important;
  font-size: 25px;
  border-radius: 5px;
}
select#select_fund option{
  font-size: 20px !important;
  color: #000;
}
.wl_holder {border: 0px solid #000 !important;font-size: 22px;margin: 0 0 20px 0;padding: 5px 10px;}
#wl_cancel_submit {
  background: transparent !important;
  color: #ccc;
  border: 1px solid #e1e1e1;
  padding: 4px 15px;
  font-size: 12px;
  margin-left: 10px;
  border-radius: 5px !important;
  font-weight: 600 !important;
}
.wl_cancel_content i {
  padding-left: 5px;
  font-size: 17px;
display:none !important;
}
.wl_cancel_content span {
margin-right: 25px;
  font-size: 17px;
  color: #666;
}
#top .container.wl-landing .wl-customer form br{
  display: none;
}
/* Account Page Starts */
.wl_history_cont {
    clear: both;
    display: block;
    margin: 10px 0;
    border: none;
}
.wl_history_table h1 {
    color: #666 !important;
    font-size: 15px !important;
    margin: 0;
    padding: 10px;
    border: 1px solid #e1e1e1 !important;
    text-align: left;
}
section.ac-dashboard .dashboard-cont .retainer-deposite{
    margin-bottom: 20px;
    padding: 0;
border-radius: 3px;
   border: 3px solid #e1e1e1;
background: #fff !important;
}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data {
  width: 100%;
  float: left;
  border: 0px solid #e1e1e1 !important;
  text-align:center;
  border-radius: 3px;
}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .dash_block3 {border: none;}
.retainer-data-box {
  display: inline-block;
  float: none;
  margin: 0;
  text-align: center;
  width: 33%;
  padding: 50px 10px;
  border-right: 3px solid #e1e1e1;
  float:left;
}

section.ac-dashboard .ac-form-title i {display: inline-block;vertical-align: middle;margin: 0 10px 0 0;}
section.ac-dashboard .ac-form-title p {line-height: 23px;vertical-align: middle;width: 80%;float: none;display: inline-block;}

.retainer-data-box span {
  color: #0068b4 !important;
  font-weight: 900;
  margin-top: 15px;
}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .dash_block3 span {
  color: #69b400 !important;
  font-weight: 400;
  margin-top: 15px;
  font-size: 26px !important;
}
.dash_block1 b, .dash_block2 b, .dash_block3 b {
  float: none !important;
  font-weight: 600 !important;
  margin-bottom: 15px;
}
.make_wl_deposit_cont {
  float: left;
  display: block;
  clear: both;
  border: 3px solid #e1e1e1;
background: #fcfcfc;
  width: 100%;
  padding: 25px 25px;
  text-align: center;
  margin-bottom: 25px;
  border-radius: 3px;
  margin-bottom: 20px !important;
}
.make_wl_deposit_box i.fa {
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 0 0;
    font-size: 32px;
    color: #0069B4;

}
.deposit_note {
    /*font-size: 11px;
    line-height: 45px;
    margin: 30px 0;*/
    font-size: 11px;
    font-style: oblique;
    margin: -9px 0;
    padding-left: 1px;
}

.save-retainer-details input#gobutton {
    background-color: transparent;
    color: #666;
    font-size: 16px;
font-weight: 400 !important;
    border: 1px solid #666;
    border-radius: 3px;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    padding: 10px 20px 11px 40px;
}

.save-retainer-details input#gobutton:hover {
    background-color: #FFF;
    color: #666;
}
section.ac-dashboard .dashboard-cont form.retainer-detail .save-retainer-details{margin-top:0;}

#top .acc_footer-form input[type="checkbox"] {opacity:0;margin: 0 -25px 0 0;position: relative; z-index: 11;cursor: pointer; width:25px;}
#top .acc_footer-form form input[type="checkbox"] + .checkbox-icon {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 32px;height: 32px;  border-radius: 3px;padding: 0 !important;display: inline-block;vertical-align: middle;margin-right: 7px;border: 2px solid #E1E1E1;margin-left: 0;cursor: pointer;}
#top .acc_footer-form form input[type="checkbox"] + .checkbox-icon:after { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-color: -moz-use-text-color -moz-use-text-color #69b400 #69b400; border-image: none; border-style: none none solid solid; border-width: medium medium 5px 5px; border-color: #69b400; color: #69b400; content: ""; height: 5px; left: 5px; opacity: 0; top: 7px; transform: rotate(-45deg);  -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);width:13px; display: block; position: relative; transition: 0.25s all; cursor: pointer;}
#top .acc_footer-form form input[type="checkbox"]:checked + .checkbox-icon:after { opacity: 1; }
#top .acc_footer-form form input[type="submit"] {display: inline-block;    margin: 0 0 0 200px; background-color: transparent !important; border: 1px solid #0069B4 !important; color: #0069B4; font-size: 22px; padding: 20px 20px;  float: none;transition: 0.5s all;-webkit-transition: 0.25s all;-moz-transition: 0.5s all;  font-weight: 600 !important;} 
#top .acc_footer-form form input[type="submit"]:hover {background-color: #0069B4 !important;color: #fcfcfc;}
#top .acc_footer-form form span,#top .acc_footer-form form i {vertical-align: middle;}
.acc_footer-form form * {vertical-align: middle;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-right-part{width:45%;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-left-part input {min-width: 100%;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-right-part .retainer-two-box {display: inline-block;width: 100%;}

section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-left-part input {min-width: 100%;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-right-part .retainer-two-box {display: inline-block;width: 100%;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-right-part .retainer-two-box span {width: 48%;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-right-part .retainer-two-box span:nth-child(2n) {float: right;}
section.ac-dashboard .dashboard-cont form.retainer-detail .retainer-right-part .retainer-two-box span input {max-width: 100%;min-width: inherit;}
section.ac-dashboard .dashboard-cont form.retainer-detail span label{margin-left: 0;}
section.ac-dashboard .dashboard-cont form.retainer-detail .save-retainer-details{width: auto; display:inline-block; float:right;position: relative;clear: both;}

.make_wl_deposit_box {
  float: none;
  display: inline-block;
  width: auto;
  vertical-align: middle;
  margin: 10px 25px;
  position: relative;
}
.make_wl_deposit_box select#acc_select_fund {
  position: inherit;
}
.acc_footer-form {
  float: none;
  display: inline-block;
}
.acc_footer-form b {
  display: none;
}
.wl_deposit_block2 select#select_fund {
  width: 200px;
}
.wl_deposit_block1 span {
  font-size: 17px;
}
.acc_wl_add_deposit_btn {
  font-size: 16px!important;
  background-color: transparent !important;
  border: 2px solid #69b400!important;
  border-radius: 3px;
  border: 3px solid #69b400 !important;
  color: #ffffff !important;
  cursor: pointer !important;
  font-family: "latoregular";
  font-weight: 100;
  text-align: left;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 20px;
}
.make_wl_deposit_box select#acc_select_fund {color:#69b400; width: 150px !important; position: relative; float: none; display: inline-block; vertical-align: middle; padding: 0 15px; height: 58px; border: 1px solid #69b400 !important; font-family: 'Lato', sans-serif; margin: 0; -moz-appearance: none; font-size: 22px; background: none !important;z-index: 1111;border-radius: 3px; }
.wl_deposit_block2 .select-icon{position: absolute; right: 15px; border-width: 7px 6px 0 6px; border-color: #91CF58 transparent #91CF3A transparent; border-style: solid; margin-top: -3px; z-index: 11; height: 0px; top: 50%; }

.acc_wl_add_deposit_btn a:hover {
  text-decoration: none;
}

#acc_wl_cancel_submit{
  background: transparent !important;
  color: #ccc;
  border: 1px solid #e1e1e1;
  padding: 4px 15px;
  font-size: 12px;
  margin-left: 10px;
  border-radius: 5px !important;
  font-weight: 600 !important;
}
.wl_deposit_block2 select#acc_select_fund {
  width: 200px;
}
section.ac-dashboard .dashboard-cont form.retainer-detail{
  margin-top: 10px !important;
  padding: 50px 75px 50px 75px;
  border: 3px solid #e1e1e1;
border-radius: 3px;
  background: #fcfcfc;
}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data b{
  text-align: center !important;
  font-weight: 400 !important;
  margin-top: 36px;
font-size: 24px;
}
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .ret-blk-rght b,
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .ret-blk-left b {margin-top: 46px;margin-bottom: 15px;}
section.ac-dashboard .dashboard-cont .ret-blk-rght,
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .ret-blk-left{min-height:183px;}
.wl_history_table table tr th{
	text-align: center;
	/*background-color: #0069B4;
	color: #fff;*/
	border-top: none;
}
.main_color .av_tab_section .tab_content table tr:nth-child(odd) {background-color: #F2F2F2 !important;}
.deposit_note {
  clear: both;
  display: block;
}
/* Account page ends */
.ppriceU{
  display:none !important;
}

/* sign-up page */
.register input#reg_whitelabel{opacity:0; position:relative; z-index:11;margin: 2px -25px 0 0;width: 25px;height: 25px;vertical-align: middle;cursor: pointer;}
.register input#reg_whitelabel + .checkbox-icon { -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 25px; height: 25px; padding: 0 !important; display: inline-block; margin-right: 10px; border: 2px solid #E1E1E1; margin-left: 0; vertical-align: middle;cursor: pointer;}
.register input#reg_whitelabel + .checkbox-icon:after { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-color: -moz-use-text-color -moz-use-text-color #69b400 #69b400; border-image: none; border-style: none none solid solid; border-width: medium medium 4px 4px; border-color: #69b400; color: #69b400; content: ""; height: 5px; left: 2px; opacity: 0; top: 4px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); width: 13px; display: block; position: relative; transition: 0.5s all; cursor: pointer;}
.register input#reg_whitelabel:checked + .checkbox-icon:after{ opacity: 1; }
#top .woocommerce .form-row.wl_signup {font-size: 16px;}
/* sign-up page */

/* product page */
div form.cart div.quantity {margin: -.5% 4.5% 0 4% !important; padding: 0 2% 0 0;}
button.single_add_to_cart_button.button.alt.btnClassAddtoCart {width: auto;padding: 0px 25px 0px !important; font-size: 24px;}
button.single_add_to_cart_button.button.alt.btnClassAddtoCart i{display:inline-block; margin-right: 7px;}
div.product .product_title {border-bottom: 0px solid #E1E1E1 !important;}
.whitelabel_single_product {min-width: 100%;}
.wl_arrow {position: absolute;top: 50%;right: 0;z-index: 9;margin-top: -19px; cursor:pointer;}
.wl_arrow .fa-chevron-circle-up{color:#fff;}
.wl_bar {display: block;width: 100%;height: auto;position: relative;}
.single_product_header.small-info {padding: 0 20px;height: 0;}
.single_product_header.small-info i.fa {color: #0069B4; top: 0 !important; border-radius: 0 0 3px 3px !important;  background-color: #fff;  border: 1px solid #E1E1E1 !important; top: -1px !important;}
.normallabel_single_product.single_product_header .wl_arrow i.fa {color: #8C8C8C;border: 0px solid #e1e1e1;top: -1px !important;}
.single_product_header.small-info {border-bottom: none !important;}
.single_product_header.small-info .wl_exp_days_right,
.single_product_header.small-info .wl_pricing_btn{opacity: 0;  height: 0;overflow: hidden;}
.single_product_header.small-info .single_product_wl_text,
.single_product_header.small-info .single_product_nl_text {font-size: 16px;  opacity: 0;}
.single_product_header .wl_arrow i.fa {border: 0px solid #fff;padding: 9px;border-radius: 3px;position: relative;top: -2px;width: 42px;text-align: center;height: 42px;}

.single-product .template-shop{ padding:0 !important; }
/* product page */

/*landing-page*/
.become-wl-customer {text-align: center;}
.become-wl-customer .wl_optin_box.wl_optin_block2 {display: none;}
.become-wl-customer .nwl_title {padding-bottom:10px;font-size: 18px !important;margin-bottom: 25px;width: 100%;}
.become-wl-customer .wl_optin_box, #wl_account_request .wl_optin_box {display: inline-block;vertical-align: top;margin: 0 25px;}
#top .become-wl-customer .wl_optin_box input[type="checkbox"], #wl_account_request .wl_optin_box input[type="checkbox"] {opacity:0;margin: 0 -21px 0 0;position: relative; z-index: 11;cursor: pointer;}
#top .become-wl-customer .wl_optin_box input[type="checkbox"] + .checkbox-icon, #wl_account_request .wl_optin_box input[type="checkbox"] + .checkbox-icon {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 20px;height: 20px;padding: 0 !important;display: inline-block;vertical-align: middle;margin-right: 7px;border: 2px solid #E1E1E1;margin-left: 0;cursor: pointer; border-radius: 3px;}
#top .become-wl-customer .wl_optin_box input[type="checkbox"] + .checkbox-icon:after, #wl_account_request .wl_optin_box input[type="checkbox"] + .checkbox-icon:after { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-color: -moz-use-text-color -moz-use-text-color #69b400 #69b400; border-image: none; border-style: none none solid solid; border-width: medium medium 3px 3px; border-color: #69b400; color: #69b400; content: ""; height: 4px; left: 2px; opacity: 0; top: 3px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); width: 9px; display: block; position: relative; transition: 0.5s all; cursor: pointer;}
#top .become-wl-customer .wl_optin_box input[type="checkbox"]:checked + .checkbox-icon:after, #wl_account_request .wl_optin_box input[type="checkbox"]:checked + .checkbox-icon:after { opacity: 1; }
#top .become-wl-customer .wl_optin_box span, #wl_account_request .wl_optin_box span {display: inline-block;vertical-align: middle;font-size: 16px;}
.become-wl-customer .wl_optin_box select#select_fund, #wl_account_request .wl_optin_box select#select_fund {display: block;width: 175px;height: 52px;border: 2px solid #69b400 !important;font-family: 'Lato', sans-serif; margin:0; -moz-appearance:none;  font-size: 30px;  background-color: transparent !important;position: relative;border-radius: 3px;}
.become-wl-customer .wl_optin_box.wl_optin_block3, #wl_account_request .wl_optin_box.wl_optin_block3 {position: relative;display: inline-block;width: auto;}
.become-wl-customer .wl_optin_box.wl_optin_block3 i, #wl_account_request .wl_optin_box.wl_optin_block3 i{position: absolute;top: 50%;right: 15px;border-width: 7px 6px 0 6px;border-color: #91CF58 transparent #91CF3A transparent;border-style: solid;
margin-top: -3px;}
#wl_account_request .wl_optin_box select{width:150px;}
.become-wl-customer {padding: 60px 0;}
.become-wl-customer .wl_optin_box .wl_add_deposit_btn, #wl_account_request .wl_optin_box .wl_add_deposit_btn {width: 100%;  padding: 5px 20px;}

#top .become-wl-customer .wl_optin_box span.error, #wl_account_request .wl_optin_box span.error {color: #F00;}
.container.wl-landing .wl-customer {text-align: center;font-size: 17px;}
.container.wl-landing .wl-customer .wl_holder {text-align: center; color: #666; font-size: 24px;}
.container.wl-landing .wl-customer .wl_holder i.fa.fa-smile-o {margin: 0 0 0 10px;}
#top .container.wl-landing .wl-customer form * {display: inline-block;  vertical-align: middle;}

#top .container.wl-landing .wl-customer form input[type="checkbox"] {opacity:0;margin: 0 -25px 0 0;position: relative; z-index: 11;cursor: pointer; width:25px;}
#top .container.wl-landing .wl-customer form input[type="checkbox"] + .checkbox-icon {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 20px;height: 20px;padding: 0 !important;display: inline-block;vertical-align: middle;margin-right: 7px;border: 2px solid #E1E1E1;margin-left: 0;cursor: pointer;}
#top .container.wl-landing .wl-customer form input[type="checkbox"] + .checkbox-icon:after { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-color: -moz-use-text-color -moz-use-text-color #69b400 #69b400; border-image: none; border-style: none none solid solid; border-width: medium medium 3px 3px; border-color: #69b400; color: #69b400; content: ""; height: 4px; left: 2px; opacity: 0; top: 3px; transform: rotate(-45deg);  -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);width: 9px; display: block; position: relative; transition: 0.5s all; cursor: pointer;}
#top .container.wl-landing .wl-customer form input[type="checkbox"]:checked + .checkbox-icon:after { opacity: 1; }
#top .container.wl-landing .wl-customer form input[type="submit"] {border-radius: 3px !important; display: inline-block;    margin: 0; background-color: #0069b4 !important; border: 1px solid #0069b4 !important; color: #fff; font-size: 15px; width: 100px; padding: 7px 0;} 
/*landing-page*/

/* checkoutstep */
.checkoutstep ul.payment_methods.methods li .add-deposit-select {display: inline-block;vertical-align: middle;position: relative;}
.checkoutstep ul.payment_methods.methods li.payment_method_addfund .payLabel.addfund:after {content:""; position: relative;right: -100px;border-width: 7px 6px 0 6px;border-color: #91CF58 transparent #91CF3A transparent;border-style: solid;margin-top: -3px;z-index: 11;height: 0px;display: inline-block;width: 0px;top: 0;vertical-align: middle;}
.cartmsg .fa-info-circle{color:#0068b4;float:left;font-size:35px;line-height:55px;margin-right:20px;}
.cartmsg .fa-credit-card{color:#0068b4;float:left;font-size:35px;line-height:55px;margin-right:20px;}
/* checkoutstep */
section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .ret-blk-left, section.ac-dashboard .dashboard-cont .retainer-deposite .retainer-data .ret-blk-rght {width: 50%;padding: 0;font-weight: 600;}

.add-deposit-popup {display: inline-block;width: auto;margin-bottom: 30px; position:relative;}/*23-05-2015*/

/*23-05-2015*/ 
.add-deposit-popup .select-icon{  position: absolute;  right: 20px;  border-width: 7px 6px 0 6px;  border-color: #91CF58 transparent #91CF3A transparent;  border-style: solid; margin-top: -3px; z-index: 0;  height: 0px;  top: 50%;}
.add-deposit-popup.for-align{margin: 30px 0;}
#main .add-deposit-popup select{  color: #69b400; font-size: 22px;  font-weight: 400;  font-family: 'Lato', sans-serif; padding-left:15px;}
.Woo-Top .small.mrgbtn{ margin-bottom:30px;}
/*23-05-2015*/

.add-deposit-popup select#add_retainer_deposit {  border: 2px solid #69b400 !important;
  border-radius: 3px;position: inherit;display: inline-block;clear: none;width: 150px;margin: 0 0 0 20px;  background-image: none;  
background-color: transparent !important;}/*23-05-2015*/
.add-deposit-popup span {font-size: 24px;}
.makedepositepopup{  height: auto;}
.checkoutstep .actions.clearfix ul li a.next{ padding: 20px 15px !important;text-align: center;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li.disablelabel {opacity: 0.5;}

#top div .quantity input.qty {font-size: 18px;width: 50px;height: 40px;margin: 0 10px;}
#top div .quantity input.plus, #top div .quantity input.minus {width: 25px;height: 25px;}
div form.cart div.quantity {margin-top: 0;}

.wl_account {display: inline-block;width: 100%; border: 1px solid #e1e1e1; padding: 50px 0; text-align: center;  margin-bottom: 20px; background: #fcfcfc;}
.wl_account .deposit_note {display: inline-block;vertical-align: middle;margin: 0 0 40px 0;float: left;}
#top .wl_account form {margin-bottom: 0;line-height: 45px;}
.whitelabel_single_product .remaining_days span.av-icon-char {line-height: 41px !important;}
section.ac-order-histry .ac-inner-block .ac-fotm-tab > div span{word-break:normal;}

.checkoutstep ul.payment_methods.methods li .squarepayment:after{transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);}
#steps-uid-1-p-2 .place-order{width:auto !important;}
.place-order i.prepaidlaststep.fa.fa-user{  left: 50%;top: 24px;margin-left: -110px;}
.checkoutstep .wizard .form-row.place-order input#place_order{  padding: 20px 20px 20px 60px;}
.checkoutstep .wizard .form-row.place-order input#place_order:hover{ background: #78ce00 !important; box-shadow:inset 500px 0 0 0 #78ce00;transition-duration:1s;-webkit-transition:1s !important; color: #fff !important;}
#top form#jBoxCheckout.checkout {position:inherit !important;}

section.ac-dashboard .dashboard-cont form.retainer-detail .save-retainer-details i.fa {position: absolute; font-size: 18px;color: #666;top: 50%;margin-top: -9px;left: 15px;transition: 0.5s all;    -webkit-transition: 0.5s all;    -moz-transition: 0.5s all;}
section.ac-dashboard .dashboard-cont form.retainer-detail .save-retainer-details:hover i.fa {color: #666;}
.ac-projct-tab .ac-prodct-id .fa-info-circle, .ac-fotm-tab-history .fa-info-circle{float: left;line-height: 22px;margin-right: 4px;color: #8C8C8C; font-size: 16px;}
.ac-fotm-tab-history .ac-proj-icon{width:5%;float:left;margin:0;}
.position-rel.tool-tip-hover {cursor: pointer;}

.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li input.input-radio:checked + label {background-color: #69B400;  border: 1px solid #69B400 !important;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li input.input-radio:checked + label:after {border-color: #fff;}

#top .avia_transform .av-extra-border-element.border-extra-arrow-down{z-index:1;}
section.ac-order-rivision .ac-form-title.noRevision {background-image: none;}
section.ac-order-rivision .ac-form-title.noRevision i.fa.fa-info-circle {display: inline-block;float: left;font-size: 35px;line-height: 26px;color: #C70000;}
.is_whitelabel .wl-learnmore {color:#83c02f;vertical-align:baseline !important;}
.make_wl_deposit_box i.fa {display: none !important;margin: 0 25px 0 0 !important;}
.acc_wl_make_deposit_btn {font-size: 16px!important;background-color: #69b400 !important;border-radius: 3px;border: 1px solid #fff !important;color: #ffffff !important;cursor: pointer !important;font-family: "latoregular";font-weight: 100;text-align: left;text-transform: uppercase;text-decoration: none;padding: 1px 13px;color: #fff !important;float: left;margin-right:19px;  transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all;}
.acc_wl_make_deposit_btn a {color:#fff;}
.acc_wl_make_deposit_btn a:hover {color:#fff;text-decoration:none;}
.acc_wl_make_deposit_btn:hover {background: #78ce00 !important;border-color: rgba(0, 0, 0, 0.1) !important;}
.avia_transform #top .av-extra-border-element.border-extra-arrow-down{z-index: 1;}
.wl_history_table h1 i.wl_history_table-btn {position: absolute;top: 0;right: 0;height: 42px;line-height: 42px;width: 42px;text-align: center;font-size: 34px;border-left: 1px solid #E1E1E1;color: #69B400;cursor: pointer;}
.wl_history_table {position: relative;}
.wl_history_table h1 {position: relative;overflow: hidden;}
.wl_history_table h1 i.wl_history_table-btn.fa-angle-up {line-height: 38px;}

.non_whitelabel_div {display: inline-block;}
.non_whitelabel_div .wl_optin_block1.wl_optin_box {float: right;}
.contact_shop_banner {margin-bottom:0px!important;}

.backgroundPopuphide{z-index:99999;position:fixed;display:none;height:100%;width:100%;background:#A2A2A2;top:0;left:0}
.single_product_header .fa-credit-card {display: none;}
.remaining_amt .fa-credit-card {display: none;}
.ProjInp .edit-project {float:right;}
.pay-detail-block .cartmsg {font-size:18px;}
/* Whitelabel Css Ends */
#second-slide .avia-image-container .avia_image {
		background-image:url("images/1.png");
		background-size:100%;
}

#top .signup fieldset, .woo-slg-social-container,
fieldset#woo_slg_social_login{max-width:413px;}
fieldset#woo_slg_social_login .woo-slg-login-wrapper {max-width: 83px !important;}
#top .signup fieldset .woo-slg-login-wrapper:nth-child(4) {margin: 0;}
#avia-menu > li > a{line-height: initial !important;}
.header-scrolled #avia-menu > li > a{line-height: initial !important;}
.woo-slg-social-container-checkout {display:none;}

#top .yith-ajaxsearchform-container form#yith-ajaxsearchform {margin-bottom: 0;margin-top: 11px;}
#top #yith_woocommerce_ajax_search-3.widget_product_search.widget {padding: 0;}
.saboxplugin-wrap{display:none}
#addfund_deposit{background-color:#fff;display:none;border-radius:3px;}
.gform_wrapper .chosen-container {font-size: 20px !important;}

#header #header_meta {display: none;}
.CustLoginprofile {padding: 0;height: 100%;}
.CustLoginprofile ul {display: inline-block;vertical-align: middle;}
nav.main_menu {display: table;}
nav.main_menu .avia-menu.av-main-nav-wrap {display: table-cell;vertical-align: middle;float: none;}
.CustLoginprofile .profileLogin{  height: 38px;}
.fDiv button.logout {text-align: center;width: 100%;background-color: #fff !important; color: #69B400 !important;font-size: 14px !important; border: 1px solid #fff!important; text-shadow: none; font-weight: 400!important;margin: 0;padding: 0;line-height: 36px;border-top-right-radius: 0px; border-top-left-radius: 0px; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important;}
.fDiv a,.fDiv span {padding: 0;text-align: center;margin: 0;color: #666 !important;}
.fDiv {text-align: center !important;}
#header .twelve.units {width:auto!important;}

#reg_billing_last_name {height: 23px !iimportant;}
.orderitem_id_comment{margin-left:5px;}
.mainDrop * {display: block !important;transition: 0.8s all; -webkit-transition: 0.8s all; -moz-transition: 0.8s all;}
.mainDrop {display: block !important;opacity: 0;transition: 0.8s all; -webkit-transition: 0.8s all; -moz-transition: 0.8s all;}
/* Deposits pop-up */
.stretch_full.container_wrap.alternate_color.title_container,
#socket{z-index: 0;}
#addfund_deposit{background-color:#fff;display:none;border-radius:3px;  padding: 0;  text-align: center;}
.close-addfund-popup {position: absolute;right: 10px;top: 10px;font-size: 32px;color: #666;}
.close-addfund-popup a,
.close-addfund-popup a:hover {color: #666;}
.close-addfund-popup {position: absolute;right: 10px;top: 10px;font-size: 32px;color: #333;}
.close-addfund-popup a {color: #666;}
#addfund_deposit ul.addfund_payment_methods {display: inline-block;padding: 0;width: 100%; max-width:100%; margin:0;border-bottom: 1px solid #E1E1E1;}
#addfund_deposit ul.addfund_payment_methods li {list-style: none;display: inline-block;width: 50% !important;padding: 60px 0;float: left;margin: 0;text-align: center;border-right: 1px solid #e1e1e1;}
#addfund_deposit ul.addfund_payment_methods li:last-child {border: none;}
#addfund_deposit input#select_payment_method {display: block;margin:20px auto;padding: 20px 30px 20px 60px !important;color: #fff;border-color: #70ad18;background-color: #70ad18;  font-size: 22px !important;}
.addfund-popup-footer {position: relative;}
.addfund-popup-footer i.fa.fa-credit-card {display: block !important;color: #fff;position: absolute;top: 50%;left: 50%;margin-top: -10px;margin-left: -160px;height:20px;}
#addfund_deposit ul.addfund_payment_methods li div {display: inline-block;vertical-align: middle;margin: 0 10px 0 0;width: 40px;padding: 0;height: 40px;/* border: 1px solid #e1e1e1; */border-radius: 3px;background-color: #FCFAFA;position: relative;cursor: pointer;  float: none;}
#addfund_deposit ul.addfund_payment_methods li label {display: inline-block !important;vertical-align: middle;float: none !important;line-height: 19px;}
#addfund_deposit ul.addfund_payment_methods li div input {display: block;margin: 0;width: 100%;height: 100%;cursor: pointer;opacity: 0;position: relative;z-index: 111;}
#addfund_deposit ul.addfund_payment_methods li div label {border: 1px solid #e1e1e1 !important;background-color: transparent;width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 3px;}
#addfund_deposit ul.addfund_payment_methods li div label:after {border-width: 0 0 5px 5px;width: 17px;height: 8px;content: "";display: block;opacity: 0;position: absolute;background: transparent;top: 10px;left: 8px;color: #333;border: 5px solid #FFFFFF;border-top: none;border-right: none;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
#addfund_deposit ul.addfund_payment_methods li div input[type=radio]:checked + label:after{opacity:1;border-color: #fff !important;}
#addfund_deposit ul.addfund_payment_methods li div input[type=radio]:checked + label {background-color: #83C02F;border-color: #83C02F !important;}
#addfund_deposit ul.addfund_payment_methods li div:hover label:after {opacity: 0.5;border-color: #83C02F;}
#addfund_deposit h6 {text-align: left;padding: 15px 30px;font-size: 20px;color: #666;font-family: 'Lato', sans-serif;font-weight: 500;border-bottom: 1px solid #e1e1e1;}
label.priceU.retainerprice {display: inline-block;float: none;vertical-align: middle;}
#addfund_deposit ul.addfund_payment_methods li i.fa {display: inline-block;vertical-align: middle;float: none;font-size: 55px;margin: 0 10px 0 0;}
#addfund_deposit ul.addfund_payment_methods li i.fa.fa-credit-card {display: inline-block !important;width: auto;}
#addfund_deposit ul.addfund_payment_methods li i.fa.paypal-icon,
i.fa.paypal-icon {color: #003087 !important;  display: inline-block !important;}
#addfund_deposit ul.addfund_payment_methods li i.fa.stripe-icon,
i.fa.stripe-icon {color: #00afe1 !important;  display: inline-block !important;}
/* Deposits pop-up */
/* checkoutstep-update */
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li {border: none;padding: 0 15px !important;min-width: 150px;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li label.squaredLabelstripe {position: absolute;top: 0;left: 0;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li .squaredstripe {display: inline-block;position: relative;vertical-align: middle;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li input.input-radio {margin: 0;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li input.input-radio:checked + label:after{opacity:1;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li i.fa {display: inline-block;font-size: 55px;vertical-align: middle;margin: 0 0 0 10px;  line-height: normal !important;}
.checkoutstep ul.payment_methods.methods li div.squaredprepaid, .checkoutstep ul.payment_methods.methods li div.squaredpaypal_digital_goods {margin: 0;float: none;vertical-align: middle;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li.wl_link i.fa {margin: 0 10px 0 0;}
.fa-cc-paypal,
.fa-cc-stripe{color: #148DF9; font-size:20px;} 

.checkoutstep #steps-uid-1-p-1 #payment.secondTab {padding: 0;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods {padding: 0;margin: 0;display: table;table-layout: fixed;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li {display: table-cell;text-align: center !important;padding: 27px 10px !important;border-right: 2px solid #e1e1e1 !important;}
.checkoutstep #steps-uid-1-p-1 #payment.secondTab ul.payment_methods.methods li:last-child{border-right:none !important;}
.checkoutstep ul.payment_methods.methods li div.squaredaddfund {float: none;display: inline-block;margin: 0;vertical-align: middle;}
#top #payment .payLabel, .checkoutstep ul.payment_methods.methods li label.priceU{font-size: 20px !important;line-height: 20px !important;}
#top #payment ul.payment_methods li i.fa.fa-credit-card{  font-size: 25px !important;  float: none;  line-height: normal !important; margin: 2px 0 0 5px !important;}

.mainDrop {position: relative;}
.mainDrop .dropdownL {margin: 31px 0 0 0!important;  left: -37px;}
.header-scrolled .mainDrop{z-index:11111;}
.mainDrop .dropdownL:after {content: "";border-left: 13px solid transparent;border-right: 13px solid transparent;border-bottom: 13px solid #fff;position: absolute;top: -12px;-webkit-filter: drop-shadow(0px -2px 0px rgb(225, 225, 225));-moz-filter: drop-shadow(0px -2px 0px rgb(225, 225, 225));-ms-filter: drop-shadow(0px -2px 0px rgb(225, 225, 225));-o-filter: drop-shadow(0px -2px 0px rgb(225, 225, 225));filter: drop-shadow(0px -2px 0px rgb(225, 225, 225));left: 50%;margin-left: -13px;}
#top #backgroundPopup{z-index: 99999;}

#steps-uid-1-p-2 .place-order i.fa {position: absolute;color: #fff;top: 50%;margin-top: -10px;font-size: 21px;left: 46%;margin-left: -192px;}
.checkoutstep fieldset#steps-uid-1-p-0 {overflow: visible !important;}
.Woo-Top.makedeposite{margin:100px auto;} 
section.av_textblock_section .avia_textblock h2#main-headings{line-height: 75px;}
/* checkoutstep-update */

/* loader */
#top .loader,
#top .loader:before,
#top .loader:after,
#top div[class*="loader"],
#top div[class*="loader"]:before,
#top div[class*="loader"]:after,
#top .sload,
#top .sload:before,
#top .sload:after,
#top .blockUI,
#top .blockUI:before,
#top .blockUI:after,
#top .WooLoad,
#top .WooLoad:before,
#top .WooLoad:after,
#top .avia_loading_icon,
#top .avia_loading_icon:before,
#top .avia_loading_icon:after
{background: #0069b4 !important;-webkit-animation: loader 1s infinite ease-in-out;animation: loader 1s infinite ease-in-out;width: 7px;max-width: 7px;min-height: 40px;}

#top .loader:before,
#top .loader:after,
#top div[class*="loader"]:before,
#top div[class*="loader"]:after,
#top .sload:before,
#top .sload:after,
#top .blockUI:before,
#top .blockUI:after,
#top .WooLoad:before,
#top .WooLoad:after,
#top .avia_loading_icon:before,
#top .avia_loading_icon:after
{position: absolute;top: 0;content: '';}

#top .loader:before,
#top div[class*="loader"]:before,
#top .sload:before,
#top .blockUI:before,
#top .WooLoad:before,
#top .avia_loading_icon:before






{left: -15px;-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}

#top .loader,
#top div[class*="loader"],
#top .sload,
#top .blockUI,
#top .WooLoad,
#top .avia_loading_icon
{text-indent: -9999em;margin: -22px 0 0 -5px !important;position: fixed;font-size: 11px;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-animation-delay: -0.16s;animation-delay: -0.16s;  border-radius: 0;top: 50% !important;left: 50%!important;}

#top .loader:after,
#top div[class*="loader"]:after,
#top .sload:after,
#top .blockUI:after,
#top .WooLoad:after,
#top .avia_loading_icon:after
{left: 15px;}



@-webkit-keyframes loader {  0%,  80%,  100% {
	 box-shadow: 0 0 #0069b4 ;
	 height: 40px;
	}
	 40% {
	 box-shadow: 0 -20px #0069b4 ;
	 height: 50px;
	}
}
@keyframes loader {  0%,  80%,  100% {
	 box-shadow: 0 0 #0069b4 ;
	 height: 40px;
	}
	 40% {
	 box-shadow: 0 -20px #0069b4 ;
	 height: 50px;
	}
}
/* loader */
.pay-detail-block .cartmsg i {display:block!important;}
#top .tm-quantity input.tm-qty {height: 49px;font-size: 20px !important;width: 75px;color: #69B400;font-family: 'Lato', sans-serif;margin:0;}
#top .tm-quantity input {height: 25px;min-width: 25px;font-size: 14px;font-family: 'Lato', sans-serif;}
#top .tm-quantity {width: 80px;}
#top .tm-quantity.tm-right{top: 0 !important;}

/* pop-up update 3-9-2015 */
#toPopup .gravityFormpoup {width: 100%;min-height: 100%;min-width: 100%;}
#toPopup {width: 100%;height: 100%;top: 0 !important;left: 0 !important;margin: 0 !important;min-width: 100%;min-height: 100%;border-radius:0!important;}
#toPopup .gform_body h3 {width: 100%;min-width: 100%;}
#toPopup .gform_wrapper {width: 100%;margin: 0;float: left;max-width: 100%;min-width: 100%;}
#toPopup div.close{top: 1%!important;}
#popup_content {height: calc(100% - 54px);}
#toPopup .gform_wrapper ul li.gfield#field_49_1:after{top: 50%;margin-top: -22px;}
#toPopup .grav .gform_footer {text-align: right;padding-right: 45px;}
.no-z-index,
.clickdesk .cd-bubble.no-z-index {z-index: 0 !important;}
.whitelabel_single_product .single_product_wl_text.nowlamount{margin-left:675px!important}
/* pop-up update 3-9-2015 */

.eg-arthur-element-0 {  font-size: 20px !important;}
.thank-you-page h3 {text-align: center;padding: 15px 25px !important;padding:15px 0 25px !important}
.headerthnaks i.fa.fa-check-circle {font-size: 32px;line-height: 38px;margin: 0 10px 0 0;float: left;color: #69b400;}

/* New Static Footer */
.container.static-footer {padding-top: 19px;padding-bottom: 15px;}
.container.static-footer, .container.static-footer-single-product {width: 100%;max-width: 100%;position: fixed;bottom: 0;left: 0;background-color: #f5f5f5;z-index: 99;}
.block-left {width: 65%;float: left;}
.block-right {float: right;display: inline-block;margin: 12px 12px 12px 0;}
.block-right h3 {display: inline-block;padding: 0;text-transform: uppercase;color: #666;font-size: 22px;            font-weight: 600;      line-height: 14px;      vertical-align: middle;      width: auto;      text-align: center;            min-width: 180px;margin: 0;}
.static-footer .block-right a {padding: 15px 30px;background-color: #91cf3a;color: #fff !important;font-size: 24px;border-radius: 3px;text-transform: uppercase;vertical-align: middle;text-decoration: none;}
ul.product-list-static-footer li {display: inline-block;float: left;list-style-type: none;width: 55px; border: 2px solid #69b400;margin: 0 10px 10px 0;position: relative;border-radius: 3px;}
.product-info{position: relative;}
ul.product-list-static-footer img {float: left;max-width: 100%;}
ul.product-list-static-footer .quantity {position: absolute;top: 0;left: 0;font-size: 10px;background-color: #69b400;width: 20px;height: 20px;color: #fff;text-align: center;line-height: 20px;vertical-align: middle;border-radius:0 0 3px 0;}
.static-footer-container {z-index: 11 !important;}
.static-footer-single-product .product-desc {max-width: 1310px;margin: 0 auto;padding: 0 40px;text-align: right;}
.static-footer-single-product .product-desc span,.static-footer-single-product .product-desc div {display: inline-block;font-size: 14px;line-height: 24px;}
#top .static-footer-single-product .product-desc form.cart {display: inline-block;margin: 0 0 0 40px;height: auto;width: 63%;max-width: calc(68% - 66px);vertical-align: middle;}
.static-footer-single-product .product-desc .pro-desc {display: inline-block;vertical-align: middle;width: 33%;text-align: left;}
.container.static-footer-single-product {border-top: 1px solid #E1E1E1;}
.static-footer-single-product .product-desc .fix-total {margin-right: -25px !important;font-size: 22px;font-weight: 600;line-height: 30px;vertical-align: middle;width:auto;text-align: center;margin: 0;min-width: 180px;}
.static-footer-single-product .product-desc .fix-total #tm-epo-totals {padding: 0;background: none;border: none;margin: -2px 0 0 0 !important;height: auto;vertical-align: middle;}
.static-footer-single-product .product-desc .fix-total #tm-epo-totals dd.tm-final-totals {margin: 0;}
.static-footer-single-product .product-desc .fix-total #tm-epo-totals span.amount.final {margin: -6px 0 0 0;font-weight: 600 !important;font-size: 22px;float: none !important;line-height: 36px !important;}
#top .static-footer-single-product .product-desc form.cart button {float: none;margin: 0 10px 0 10px !important;font-size:24px !important;}
.static-footer-single-product .product-desc .quantity {vertical-align: middle;display: inline-block;float: left;border: none;margin: 2px 0 !important;background: #fff;}
#socket .container.static-footer-single-product {padding-top: 19px;padding-bottom: 25px;}
#top .container.static-footer-single-product .quantity input.plus, #top .container.static-footer-single-product .quantity input.minus{background: transparent !important;z-index: 1111;border-width: 1px !important;}
#top .static-footer-single-product div .quantity input.qty {border-width: 1px !important;border-radius: 3px 0 0 3px !important;z-index: 11111;position: relative;}
.static-footer .product-list {max-width: 1310px;margin: 0 auto;padding: 0 40px;}
.static-footer .product-list .block-left .extra-info {display: none;position: absolute;bottom: 100%;left: -10px;background-color: #333;padding: 15px;width: 270px;color: #fff;text-align: center;border-radius: 3px;margin-bottom: 15px;}
.tm-hidden {display: none !important;}
ul.product-list-static-footer {display: inline-block;margin: 0;height: 65px;width: 100%;vertical-align: middle;}
.static-footer {border-top: 1px solid #E1E1E1;}
.static-footer .product-list .block-left .extra-info:after {content: "";position: absolute;display: block;border-width: 12px 8px;border-style: solid;border-color: #333 transparent transparent transparent;top: 100%;left: 15px;}
.static-footer .product-list .block-left li:hover .extra-info {display: inline-block;}
.static-footer .product-list .block-left .extra-info * {display: inline-block;width: auto;float: none;margin: 0 !important;line-height: 18px;font-size: 12px !important;vertical-align: middle;font-weight: normal;color: #fff !important;max-width: 100%;}
.single-product-summary .simple_variation_wrap_data {display: none;}
.single-product-summary .tm-totals-form-main {display: none !important;}
#pslider {position: relative;width: 325px;overflow:hidden;}
#pslider ul {position: relative;margin: 0;padding: 0;list-style: none;width: 325px;float: left;}
a.control_prev, a.control_next {top: 0;z-index: 999;display: block;padding: 10px;idth: auto;height: auto;color: #fff;text-decoration: none;font-weight: 600;font-size: 18px;opacity: 0.8;cursor: pointer;float: left;margin: 0 10px 0 0;}
a.control_prev:hover, a.control_next:hover {opacity: 1;webkit-transition: all 0.2s ease;}
a.control_prev {border-radius: 0 2px 2px 0;}
a.control_next {right: 0;border-radius: 2px 0 0 2px;}
#pslider:hover {overflow: visible;}
#pslider ul:hover:after {content: "";width: 100%;height: 55px;z-index: 111;position: absolute;display: block;background-color: #FAFAFA;top: 100%;}
#pslider:hover {overflow: visible;}

div form.cart div.quantity {position: relative;width: 72px;padding: 0 24px 0 0;min-width: 0px;border: none;}
#top div .quantity input.plus, #top div .quantity input.minus {position: absolute;right: 0;max-width: 25px !important;max-height: 26px;top: 0;border-radius: 0 3px 0 0 !important;font-size: 0 !important;}
#top div .quantity input.qty {margin: 0;height: 50px;width: 50px;border-radius: 3px 0 0 3px;0:0;}
#top div .quantity input.minus {bottom: 0;top: inherit;border-radius: 0 0 3px 0 !important;border-top: none !important;background: transparent !important;}
#top div .quantity input.minus:hover {background: transparent !important;}
.addM {position: relative;width: 74px;padding: 0 24px 0 0;min-width: 0px;background: #fff;max-width: 74px;}
#top #wrap_all .addM input.pages.cartdisabled {margin: 0 !important;height: 50px;min-width: 50px;border-radius: 3px 0 0 3px !important;padding: 0 !important;background: #fff !important;border: 1px solid #E1E1E1 !important;}
#top .addM input.plus, #top .addM input.minus {position: absolute;right: 0;margin: 0;padding: 0;border: 1px solid #e1e1e1 !important;max-width: 25px !important;max-height: 26px;top: 0;background: transparent !important;font-size: 0;z-index:111;}
#top .addM input.plus {border-radius: 0 3px 0 0 !important;border-bottom: none !important;}
#top .addM input.minus {top: inherit;bottom: 0;border-radius: 0 0 3px 0 !important;}

.addM:after,.addM:before,
div form.cart div.quantity:after,div form.cart div.quantity:before {content: "";position: absolute;border-width: 5px;border-style: solid;border-color: transparent transparent #0069B4  transparent;right: 7px;}
.addM:after,
div form.cart div.quantity:after{top: 5px;}
.addM:before,
div form.cart div.quantity:before{bottom: 5px;border-color: #0069B4 transparent transparent transparent;}
#socket .container {padding: 30px 0 15px 0;}
.container.static-footer .fa {color: #666;}
.static-footer .block-right a i.fa {color: #fff;margin: 0 5px 0 0;}

.static-footer button#static_add_cart:hover {font-weight: 600 !important; box-shadow: inset 500px 0 0 0 #78ce00;transition-duration: 0.75s;-webkit-transition: 0.75s !important;color: #fff !important;border: 3px solid #78ce00 !important;}
.static-footer button#static_add_cart {font-weight: 600 !important; font-family: 'Lato', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 24px !important;margin: -10px 0 0 0 !important;padding: 0px 25px 0px !important;float: none;height: 56px;background-color: transparent!important;color: #69b400!important;border: 3px solid #69b400!important;-webkit-border-top-left-radius: 3px !important;-webkit-border-bottom-left-radius: 3px!important;-moz-border-radius-topleft: 3px!important;-moz-border-radius-bottomleft: 3px!important;border-top-left-radius: 3px!important;border-bottom-left-radius: 3px!important;border-top-right-radius: 3px!important;border-bottom-right-radius: 3px!important;margin-left: 10px !important;}
.block-right h3 span {color: #83c02f;font-weight: 600 !important;font-size: 22px;float: none !important;line-height: 36px !important;}
.with-static-footer {margin-bottom: 55px;}
