/*

Theme Name:   Theme Name: Sixc Theme

Theme URI:    wp-content/themes/sixc/

Description:  Sixc Child Theme

Author:       Gutesha

Author URI:   http://webtnt.com

Template:     responsive

Version:      1.0.0

Text Domain:  sixc

*/

#header,#menu_back,.main-nav{width:100%;float:left}#header h2,#logo,h2{text-align:center}#wrapper,.menu,.menu ul{background:0 0}#accredited,#accredited-h,#non-accredited,#resp-comp-1 h3 a,.butt_blue,.butt_blue_1,.butt_blue_2,.col-guide,.row-guide,.slide-text{box-sizing:border-box}#accredited .resp-price:after,#exam .butt_blue_1:nth-child(1):before,#exam .butt_blue_1:nth-child(2):before,#video-play:before,.butt_blue:after,.butt_blue_2:after,.not-reco:before,.resp-bullet:before{content:''}#logo{float:none}#menu_back{height:50px;margin-top:-50px}h2{font-family:corporate_a_cond_proregular;font-size:29px;color:#020304;font-weight:400}#header h2{margin:14px 0 10px;font-size:32px}.back1,.slid-solo{margin:0;width:100%}h2.text_blueh{color:#316878;font-size:29px;text-align:left}h2 span,h5{color:#194d67}#slid-solo-2 h3,.slide-text p,p{color:#000}h2 span{font-size:25px}h3,h5{font-size:20px}h3{color:#888;text-indent:15px;font-family:Arial;font-weight:700}h4,h5{font-family:corporate_a_cond_proregular;font-weight:400}h4{color:#020304;font-size:29px;margin-bottom:0}.menu a,body,p{font-size:16px}.back1{position:static;display:block}.slid-solo{display:none;position:absolute}.slide-text{z-index:2}.menu a{font-family:'Open Sans Condensed',sans-serif;text-shadow:0 3px 0 #000;text-transform:uppercase;padding:0 12px;line-height:20px;height:20px;border-left:1px solid}.slide-text p,.text_blue{font-family:corporate_a_cond_proregular}.menu li{padding:14px 0}#menu-item-885 a{margin-left:160px;border:none}#menu-item-887 a{margin-left:100px;border:none}#content-full{margin-top:0}#container{max-width:1100px}#wrapper{border:none}.but_get_cert{float:right;width:100%;position:relative;z-index:999}body{color:#565656}p{text-align:justify}#home_im .col-300{margin:0}.ver_sep{width:2%;float:left}.more a,.more1 a{background:url(images/arrow_r.png) right no-repeat;width:52px;height:35px;float:right;line-height:33px}.more1 a{background:0 0}.text_blue{float:left;color:#316878;font-size:29px;line-height:28px}.home_im_t{max-width:307px;margin:25px auto}#footer_back{background:url(images/footer_bg.jpg) repeat-x;float:left;width:100%;background-size:100%}#footer .social-icons{margin-top:7px}#footer .copyright a{color:#fff;font-weight:400;opacity:.6}.copyright{padding:10px 0}#footer .copyright a.term_pol{opacity:1}#footer .grid{margin-bottom:0}.back{width:100%;margin:0}.slide-text{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 20px}.slide-text-in{max-width:1100px;margin:0 auto;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;width:100%}.slide-text p{font-size:30px;width:100%;max-width:500px;float:right;text-align:left;line-height:1.1;clear:both;margin-bottom:0}#slid-solo-2 h3,#slid-solo-3 h3,#slid-solo-4 h3{font-size:40px;width:100%;max-width:500px;float:right;text-align:left;line-height:1.3;text-indent:0;margin-bottom:0;margin-top:0;font-family:corporate_a_cond_proregular;font-weight:400;clear:both}#slid-solo-1 p{margin:0}#slid-solo-2 h3 img,#slid-solo-3 h3 img,#slid-solo-4 h3 img{margin-right:20px}#slid-solo-2 p,#slid-solo-3 p,#slid-solo-4 p{margin-top:20px}#slid-solo-3 h3{color:#4e8358}#slid-solo-4 h3{color:#a4924b}#slid-solo-5 h3{font-family:corporate_a_cond_proregular;font-size:46px;text-align:center;color:#000;text-shadow:none;font-weight:400}#slid-solo-5 .col-220{float:left}.page-id-878 .more a{width:140px}.page-id-878 .more1 a{width:165px;text-align:right;text-transform:lowercase;height:28px}.page-id-878 .body_im_t{margin:0 auto;float:right;cursor:pointer;width:100%}.cont_back{background:url(images/main_body_bg.jpg) no-repeat;width:100%;float:left;background-size:100%}.max_186,.max_600{margin:0 auto;float:none}.max_186{max-width:186px}.max_200{max-width:200px;margin:0 auto;line-height:49px}.max_600{max-width:600px}.separate_h{float:left;width:100%;background:url(images/dashed.png) repeat-x;height:2px;margin:0 0 20px}.bott0{margin-bottom:0}.approved a,.approved h5{color:#194367;line-height:50px;font-weight:400;margin-top:0}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea{cursor:text;border:1px solid #e0e0e0;color:#676767;box-shadow:none;float:left}.wpcf7-form-control-wrap input{width:46%;margin:1% 2%;height:53px;background-image:linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-o-linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-moz-linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-webkit-linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-ms-linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.09,#eeeded),color-stop(.85,#fff))}.wpcf7-form-control-wrap textarea{width:100%;background-image:linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-o-linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-moz-linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-webkit-linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-ms-linear-gradient(bottom,#eeeded 9%,#fff 85%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.09,#eeeded),color-stop(.85,#fff));font-size:14px}.body_im_t,.term_pol,.video-wrap{cursor:pointer}.chack_img,.wpcf7-checkbox input{height:30px;position:absolute;width:30px}.chack_img{background:url(images/unchack.jpg) no-repeat;box-shadow:none;border:1px solid #E0E0E0}.wpcf7-checkbox input{visibility:hidden}label.width210{width:230px;height:32px}#pet1 label.width210{width:150px}.wpcf7-list-item-label{margin-left:35px;line-height:32px;font-size:12px}.light_but,input[type=submit]{font-size:20px;font-family:corporate_a_cond_proregular}form div{margin-bottom:.8em;float:left}.wpcf7 .col-140{text-indent:30px}.wpcf7 .col-140 p{float:left;width:100%;margin:7px 0}input[type=submit]{background:url(images/submit_img.jpg) no-repeat;width:125px;height:30px;box-shadow:none;border:none;color:#5A5A5A}h2.text_blue{text-transform:uppercase}.light_but{border:1px solid #FFF;color:#FFF;padding:11px 30px}.max_240{text-align:center}.blackb{width:100%;float:left}.blackb a.light_but{border:none;color:#06C}.row-guide,.row-guide-head{border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}#guide-5,#guide-5 .row-guide,#guide-5 .row-guide-head{border-right:1px solid #f0f0f0}.page-id-878 .bott0{margin-bottom:20px}.light_text{display:none;background:rgba(0,0,0,.85);width:100%;height:100%;position:fixed;z-index:99;top:0;color:#FFF;opacity:0;text-align:justify}.light_text h2{color:#fff;margin-top:40px}.light_text h3{color:#fff;font-family:corporate_a_cond_proregular;font-size:22px}.light_text p{color:#fff}.light_text #container{max-width:600px;background:rgba(0,0,0,.8);margin-top:60px;padding:30px;overflow:auto;max-height:80%}.body_im_t{margin:0 auto 25px;float:right}.logo{margin:0;float:none;text-align:center}.table-guide{float:left;width:100%;background:#fff}.col-guide{float:left;width:17%}#guide-1{width:21%}#guide-5{width:28%;box-shadow:0 0 30px rgba(0,0,0,.3)}.row-guide-head{display:table;width:100%;margin-top:30px}#guide-5 .row-guide-head{margin-top:0}.row-guide-head span{width:100%;height:100px;font-family:corporate_a_cond_proregular;font-size:24px;display:table-cell;line-height:30px;vertical-align:middle;text-align:center;color:#000}#guide-5 .row-guide-head span{height:130px}.row-guide-head.selection span{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:19px}.row-guide{line-height:54px;height:54px;float:left;width:100%;padding:0 20px}#guide-1 .row-guide{text-align:right;color:#23476b}.row-guide.center{font-family:corporate_a_cond_proregular;font-size:19px;color:#23476b}.oko-3yes{width:100px;margin:0 auto;display:block}.row-guide .oko-3yes .guide-yes{margin:18px 5px;display:inline-block}.row-guide span.guide-no,.row-guide span.guide-yes{width:20px;height:20px;display:block;border-radius:50%;margin:18px auto}.row-guide span.guide-yes{background:#00a600}.row-guide span.guide-no{background:#f00001}.row-guide.plus{color:#00a301;text-align:center;font-size:20px}.gray{background:#f6f6f6}#resp-comp-1{float:left;width:100%;margin:50px 0}#non-accredited{float:left;width:24%;margin-right:2%;background:#e4e4e4}.resp-wrap{padding:0 10px}#accredited{float:left;width:74%;background:#fff}.col-resp-2{width:33.3%;box-sizing:border-box;padding:0;border-left:1px solid #e5e5e5;display:table-cell;border-bottom:1px solid #e5e5e5}#accredited-h,#non-accredited-h{font-size:30px;text-align:center;color:#fff;width:100%;line-height:66px;font-family:corporate_a_cond_proregular}.col-resp-in{padding:12px;display:block}#col-resp3{border-right:1px solid #e5e5e5}#non-accredited-h{float:left;background:#525252;margin-bottom:30px}#accredited-h{margin:0 auto;display:block;background:#0065a4;border:1px solid #fff}#resp-comp-1 p{clear:both;font-size:14px;text-align:left;margin:11px 0;color:#2c2c2c}#col-resp1 .resp-step,#resp-comp-1 .resp-blue,#resp-comp-1 h3 a,#video-play,.butt_blue,.butt_blue_2,.find-text p,.not-reco{text-align:center}#resp-comp-1 .resp-b{font-family:corporate_a_cond_proregular;font-size:23px;color:#313131;margin:25px 0;line-height:1.3}#resp-comp-1 .resp-blue{font-size:15px;font-weight:700;color:#0065a4;margin-bottom:24px;padding-top:21px}#resp-comp-1 #col-resp2 .resp-blue,#resp-comp-1 #col-resp3 .resp-blue{margin-top:28px}#resp-comp-1 .resp-price{font-size:20px;font-weight:700;color:#393939;text-align:center;margin:30px 0}#accredited .resp-price:after{height:3px;width:144px;display:block;margin:0 auto;background:#189200}#resp-comp-1 p.grayy-1,#resp-comp-1 p.grayy-2{background:url(images/compareseal-1.png) right no-repeat #1f3f63}#accredited .resp-price.long:after{width:210px}#non-accredited .resp-price{color:#ff0001}#resp-comp-1 p.grayy-1,#resp-comp-1 p.grayy-2,#resp-comp-1 p.grayy-3{color:#fff;font-size:20px;padding:19px 10px}#resp-comp-1 p.grayy-1{margin:0 0 26px}#resp-comp-1 p.grayy-2{margin:0}#resp-comp-1 p.grayy-3{margin:0;background:url(images/comparesilh-1.png) right no-repeat #1f3f63}#col-resp1 .resp-step{margin:0}#resp-comp-1 #col-resp1 .resp-blue{padding-top:0}#resp-comp-1 h3 a{width:100%;padding:20px;border:2px solid #0065a4;float:left;font-size:15px;font-weight:700;color:#0065a4;cursor:pointer}#video-play,.butt_blue a:hover,.not-reco{color:#fff}#resp-comp-1 h3{max-width:240px;margin:30px auto}#resp-comp-1 hr{float:left}.not-reco{width:177px;line-height:41px;background:#b10e23;margin:30px auto -30px}.not-reco:before{background:url(images/not-reco.png) no-repeat;width:23px;height:21px;display:inline-block;margin-right:10px;vertical-align:middle}.resp-bullet{position:relative;padding:0 0 0 15px}.video-box-in,.video-wrap{padding:5px;box-shadow:0 0 20px}.resp-bullet:before{width:7px;height:7px;background:#2c2c2c;position:absolute;border-radius:50%;top:6px;left:0}.video-wrap{margin:30px 2%;position:relative}.video-wrap:hover #video-play{opacity:.6}.video-wrap img{margin:0}#video-play{max-width:130px;margin:0 auto;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;width:100%}#video-play:before{width:105px;height:106px;margin:20px auto;display:block;background:url(images/play.png) no-repeat}.video-box{display:none;position:fixed;top:0;left:0;width:100%;z-index:9999;background:rgba(0,0,0,.7);height:100%}.vidoja .video-box{display:block}.video-box-in{background:#fff;margin:0 auto;max-width:980px}#logo-s{margin:70px auto}.home-butt{margin:100px 0 0}.butt_blue{width:280px;margin:30px auto;background:#184266;border:1px solid #00aeef;border-radius:4px}.butt_blue:hover{background:#22527b}.butt_blue a{color:#fff;font-family:corporate_a_cond_proregular;font-size:30px;line-height:68px}#events h3,.ev_date{color:#184266;font-family:corporate_a_cond_proregular}.butt_blue:after{background:url(images/arrow-white.png) no-repeat;width:41px;height:41px;float:right;margin:13px 18px 0 0}#events{margin-top:50px}#events h3{text-indent:0;font-size:30px;font-weight:400;margin-top:0}.up_events{padding:0;margin:0}.up_events li{float:left;width:100%;list-style:none;position:relative}.ev_date{font-size:20px;position:absolute;left:0}.ev_descr{padding-left:100px;float:left}.butt_blue_1{width:49%;background:#184266;color:#fff;float:left;line-height:85px;box-shadow:0 0 18px rgba(0,0,0,.4);font-family:corporate_a_cond_proregular;font-size:30px}.butt_blue_1:hover{color:#fff;background:#22527b}#exam{margin-top:50px}#exam .butt_blue_1:first-child{margin-right:2%}#exam .butt_blue_1:nth-child(1):before{background:url(images/online-exam.png) no-repeat;width:50px;height:50px;float:left;margin:15px 30px 0 20px}#exam .butt_blue_1:nth-child(2):before{background:url(images/person-exam.png) no-repeat;width:62px;height:69px;float:left;margin:6px 15px 0 0}.find-out,.find-out img{width:100%}.find-out{position:relative;float:left;margin:20px 0}.find-text{float:right;width:210px;margin:20px 0;position:absolute;top:0;right:20px}.find-text p{font-size:29px;color:#316878;line-height:1;margin:0;font-family:corporate_a_cond_proregular}.butt_blue_2{float:left;width:100%;margin:30px auto;background:#184266;border-radius:4px;color:#fff;font-family:corporate_a_cond_proregular;font-size:30px;line-height:52px}.butt_blue_2:hover{color:#fff;background:#22527b}.butt_blue_2:after{background:url(images/arrow-white-small.png) no-repeat;width:31px;height:31px;float:right;margin:13px 18px 0 0}@media screen and (max-width:1400px){#header{background-size:1440px 100%!important;background-position:center!important}.back1{width:100%;max-width:1440px;float:right}}@media screen and (max-width:1100px){.butt_blue_1{font-size:24px}}@media screen and (max-width:1050px){.col-guide{width:100%!important}#guide-1{display:none}.row-guide:before{font-size:19px;color:#23476b;float:left;width:180px;text-align:right;margin-right:20px;font-family:Arial,Helvetica,sans-serif}.row-guide.center,.row-guide.plus{text-align:left}.row-guide span.tex-guide{float:left;width:190px}.row-guide:nth-of-type(2):before{content:'Basic Understanding'}.row-guide:nth-of-type(3):before{content:'Statistical Work'}.row-guide:nth-of-type(4):before{content:'Project Leadership'}.row-guide:nth-of-type(5):before{content:'Experienced'}.row-guide:nth-of-type(6):before{content:'Minimum Hours'}.row-guide:nth-of-type(7):before{content:'Projects'}.row-guide:nth-of-type(8):before{content:'Salary Increase'}.row-guide:nth-of-type(9):before{content:'Responsibilities'}.row-guide span.guide-no,.row-guide span.guide-yes{float:left;margin-right:5px}.oko-3yes{float:left}#non-accredited{width:100%}#accredited{width:100%;margin-top:80px}.col-resp-2{width:100%;display:block;border:none}}@media screen and (max-width:768px){.find-text{position:static;width:100%}.butt_blue_2{margin-bottom:0}}@media screen and (max-width:480px){.row-guide:before{font-size:15px;width:145px}.row-guide.center{font-size:17px}.row-guide span.tex-guide{width:145px;line-height:17px;margin:11px 0}.row-guide{padding:0 5px}.butt_blue_1{width:100%;margin:10px 0}}@media screen and (max-width:380px){.row-guide:before{font-size:14px;width:135px}.row-guide span.tex-guide{width:141px;font-size:16px}}@media screen and (max-width:1100px){.menu,.menu ul{max-width:960px;margin:0 auto}#menu-item-887 a{margin-left:30px}}@media screen and (max-width:980px){#exam{float:left;width:100%}.butt_blue_1{font-size:30px}.home-butt{margin:0}#logo-s{margin:30px auto 0}.grid,.grid-right{float:none}.copyright,.powered,.scroll-top{float:left}#featured-image .fluid-width-video-wrapper{margin:20px 0 0}.front-page #widgets{margin-top:40px}.front-page .top-widget,.top-widget{margin-top:0!important}.hide-desktop{display:block}.hide-980,.show-desktop{display:none}.show-980{display:block}.menu,.menu ul{max-width:640px;margin:0 auto}#menu-item-887 a{margin-left:0}.menu a{font-size:13px;padding:0 6px}#container,#menu_back #container{padding:0}#menu-item-885 a{margin-left:80px}.ver_sep{display:none}#home_im .col-300{margin:20px 0;width:100%;float:left}#wrapper{padding:0 5px 20px}}@media screen and (max-width:650px){#logo,.top-widget,.top-widget .widget-title{text-align:center}#logo{float:none;margin:0}.grid,.grid-right{float:none}#featured-image .fluid-width-video-wrapper{margin:20px 0 0}.top-widget{float:none;margin:0 auto 10px;position:relative;width:auto}.js .sub-header-menu{display:none}.js .main-nav{position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(#585858),to(#3d3d3d));background-image:-webkit-linear-gradient(top,#585858,#3d3d3d);background-image:-ms-linear-gradient(top,#585858,#3d3d3d);background-image:-o-linear-gradient(top,#585858,#3d3d3d);clear:both;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d);margin:0 auto;height:50px}.js .main-nav .menu{display:none;position:absolute;width:100%;top:50px;z-index:1000}.js .main-nav .menu ul{margin-top:1px;min-width:0}.js .main-nav .menu li{float:none;background-color:#fff;border:none}.js .main-nav .menu li a{color:#444;font-size:14px;height:20px;line-height:20px;padding:0 15px;border:none;border-bottom:1px solid #f5f5f5;text-shadow:none;text-align:left;cursor:pointer}.js .main-nav .menu li.current_page_item,.js .menu .current-menu-item a,.js .menu .current_page_item a{background-color:#f5f5f5}.js .main-nav .menu li li:hover{background:0 0!important}.js .main-nav .menu li li a{position:relative;padding:0 10px 0 30px}.js .main-nav .menu li li li a{position:relative;padding:0 10px 0 40px}.js .main-nav .menu li a:hover,.js .main-nav .menu li li a:hover{background-image:none;filter:none;background-color:#f5f5f5!important}.js .main-nav .menu li li a::before,.js .main-nav .menu li li li a::before{content:'\2013';position:absolute;top:0;left:20px}.js .main-nav .menu li li li a::after{content:'\2013';position:absolute;top:0;left:30px}.js .main-nav .menu li ul{position:static;visibility:visible;background-color:#fff}.js .main-nav #responsive_current_menu_item{display:block;padding:14px 40px 12px 10px;color:#fff;font-weight:700;cursor:pointer;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase}.js .main-nav a#responsive_menu_button{position:absolute;display:block;top:0;left:100%;height:30px;width:23px;margin-left:-30px;background:url(images/select-icons.png) 0 5px no-repeat;cursor:pointer;margin-top:9px}.js .main-nav a#responsive_menu_button.responsive-toggle-open{background:url(images/select-icons.png) 0 -46px no-repeat}.footer-menu li,.top-menu{float:none;font-size:11px;text-align:center}.sb-holder,.tinynav{display:block}#author-meta{padding:20px}.hide-650{display:none}.show-650{display:block}.hide-mobile{display:none}#footer{text-align:center}#footer .social-icons{padding-bottom:10px;text-align:center}#menu_back{background:rgba(0,0,0,0);margin-top:0}.menu li{padding:10px 0}#menu-item-885 a{margin-left:0}img#back1{content:url(images/accreditation_standards_header_640.jpg)}img#back2{content:url(images/body_of_knowledge_header_640.jpg)}img#back3{content:url(images/approved-providers_header_640.jpg)}img#back4{content:url(images/get-certified_header_640.jpg)}img#back5{content:url(images/what-is-sixsigma_header_640.jpg)}img#back6{content:url(images/accreditation_requests_header_640.jpg)}}@media screen and (max-width:480px){#logo,.grid,.grid-right{float:none}#logo{text-align:center}#featured-image .fluid-width-video-wrapper{margin:20px 0 0}.featured-title{font-size:40px;padding:40px 20px 0}.featured-subtitle{font-size:24px}.navigation .next,.navigation .previous{display:block;margin:0 auto;text-align:center}.footer-menu li,.menu li,.menu ul,.sub-header-menu li,.top-menu{float:none;text-align:center;text-rendering:optimizeSpeed}.hide-480{display:none}.show-480{display:block}#footer,#footer .social-icons{text-align:center}}@media screen and (max-width:320px){#featured p{font-size:12px;line-height:1.5em}.featured-title{font-size:35px}.featured-subtitle{font-size:15px}.call-to-action a.button{font-size:14px;padding:7px 17px}.hide-320{display:none}.show-320{display:block}}@media screen and (max-width:240px){#featured p{font-size:11px;line-height:1.5em}.featured-title{font-size:20px}.featured-subtitle{font-size:11px}.call-to-action a.button{font-size:12px;padding:5px 15px}.top-widget area,.top-widget input[type=text],.top-widget input[type=password],.top-widget input[type=email],.top-widget select,.top-widget textarea{width:75%}.widget-title,.widget-title-home h3{font-size:14px;height:13px;line-height:13px;text-align:left}.hide-240{display:none}.show-240{display:block}}



/*

You can add your own CSS here.



Click the help icon above to learn more.

*/


/**Hided Sidebar**/

/*body > #widgets {*/

/*    display: none !important;*/

/*}*/

/******************AUTHOR BOX ************/
.author-qualifications {
    padding-left: 1.125em;
}

#author-meta {
    margin: 40px 20px;
}

.about-author {
    margin: 40px 20px 0 20px;
}

#author-meta .about-author h3 {
    text-indent: 0;
}

#author-meta .button {
    background: url(images/submit_img.jpg) no-repeat;
    width: 125px;
    height: 30px;
    box-shadow: none;
    border: none;
    color: #5A5A5A;
    font-size: 20px;
    font-family: corporate_a_cond_proregular;
    text-align: center;
    padding: 4px 0;
}


/*

Begin Custom WooCommerce Theme.

*/



/******************WOOCOMMERCE ADDITIONS ************/

.woocommerce div.product div.images .flex-control-thumbs  {
    max-height:250px; 
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 1em !important;
}




/*******************************************************************************

******************************WOOCOMMERCE ALL BELOW ******************************

********************************************************************************/





/************UPDATED PAGE *************/

.woocommerce-message a.button.wc-forward {
    background: #fff;
    color: #2b8452;
}

.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
    padding: 20px 5px 10px 5px;
    font-size: 16px;
    height: 95px;
    line-height: 20px;
    overflow: hidden;
    border-bottom: 1px solid #EAEAEA;
    margin-bottom: 10px;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    width: 100%;
}

.cart_totals h2, .shipping_calculator h2 {
    margin-bottom: 10px;
    color: #14522e;
    background-color: #FFF;
    border:solid 2px;
    text-align: center;
    border-radius: 5px;
    padding: 10px;
}



.et_pb_contact_submit, .et_password_protected_form .et_submit_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .comment-reply-link, .form-submit input, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light .et_pb_more_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button {
    color: #ffffff !important;
    background-color: #981c1e;
    border-radius: 8px;
}

.et_pb_contact_submit:hover, .et_password_protected_form .et_submit_button:hover, .et_pb_bg_layout_light .et_pb_newsletter_button:hover, .comment-reply-link, .form-submit input:hover, .et_pb_bg_layout_light .et_pb_promo_button:hover, .et_pb_bg_layout_light .et_pb_more_button:hover, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover {

    background-color: #699cce;

}

.sale del .woocommerce-Price-amount  {display:none !important;}

/****************CHECKOUT***************/

.woocommerce .woocommerce-info {

    background: #738190;

}

.cart_totals h2 {

    margin-bottom: 30px;
    color: #fff;
    background-color: #FFFFFF;

}

.woocommerce form .form-row {

    width: 100% !important;

}

.woocommerce-checkout #payment div.payment_box input.input-text, .woocommerce-checkout #payment div.payment_box textarea {

    width: 100% !important;
    padding: 8px;

}

.woocommerce #payment .form-row select, .woocommerce-page #payment .form-row select {

    width: 100%;
    height: 30px;

}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
    float: left;
    width: 100%;
}

.custom-checkout h3 {
    background-color: #165f1c;  /****CHANGE TO COLOR YOU WANT TO USE FOR TITLE BACKGROUND ****/
    width: 45%;
    text-align: center;
    padding: 10px;
    border-radius: 5px;
    margin-top: 50px;
    color: #FFF;
    float: right;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    padding: .6180469716em;
    background-color: #ffffff;
    color: #43454b;
    outline: 0;
    border: 0;
    -webkit-appearance: none;
    border-radius: 2px;
    box-sizing: border-box;
    font-weight: 400;
   border:solid 2px #e4e4e4;
}

#wc_checkout_add_ons {

    width: 45%;

    float: right;

    text-align: center;

}



@media screen and (min-width: 980px) {

.woocommerce-shipping-fields h3, .woocommerce-billing-fields h3 {width:100%;}

.woocommerce .col2-set, .woocommerce-page .col2-set {

    width: 45%;

    float: left;

}

.woocommerce-checkout-review-order{

    width: 45%;

    float: right;

}

}

@media screen and (max-width: 979px) {

.custom-checkout h3 {

    width: 100%;

}

}







/***********************PRODUCT PAGE ************/

.woocommerce-message a.button.wc-forward {

    color: #495763 !important;

}

.woocommerce .woocommerce-message {

    background: #738190;

}

.woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {

    float: left;

    margin: 0 0px 0 0 !important;

    padding: 0px 0px !important;

}

.woocommerce div.product form.cart .button {

    vertical-align: middle;

    float: left;

    padding-top: 9px;

    padding-bottom: 9px;

    margin-left: 10px;

}



/*************** WOOCOMMERCE ORDER PAGE *************/



.woocommerce-order .woocommerce-notice {

    background-color: #699cce;

    margin-bottom: 20px;

    padding: 10px 20px;

    color: #FFF;

}

.woocommerce-order .woocommerce-order-details h2, .woocommerce-order .woocommerce-order-details h3 {

    background-color: #699cce;

    margin-bottom: 20px;

    padding: 10px 20px;

    color: #FFF;

}









/**************** MY ACCCOUNT PAGE ************/

.woocommerce-MyAccount-navigation ul {

    padding: 0 !important;

    list-style-type: none !important;

}

.woocommerce-MyAccount-navigation li {

    padding: 5px;

    text-align: center;

    border: solid 2px #f2f2f2;

    margin: 5px;

}

.woocommerce-MyAccount-navigation li a{ width:100%;}

.woocommerce-MyAccount-navigation li:hover {

       background-color:#f2f2f2;

}

.main_title {

    margin-bottom: 20px;

    background-color: #4a5d6f;

    text-align: center;

    padding: 15px !important;

    color: #FFF;

}

.woocommerce-page .woocommerce-Addresses  {    width: 100% !important;}

.woocommerce-page .woocommerce-Address-title {

    margin-top: 15px;

    padding-top: 25px;

    border-top: solid 1px #f2f2f2;

}





/***************** DROP DOWN SELECTOR ****************/



.select2-container--default .select2-selection--single .select2-selection__rendered { 

    color: #444;

    line-height: 28px;

    border-radius: 2px !important;

    padding: 5px 10px !important;

    background-color: #f2f2f2;

    border: solid 2px #e4e4e4;

}

.select2-container--default .select2-selection--single  { border:none !important; border-radius: 2px !important;}



/***************** END DROP DOWN SELECTOR ****************/

















/********************SHOP PAGE LAYOUT ************************************/

/**************** LARGE COMPUTER ************/

@media screen and (min-width: 1255px)    {

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

    margin: 0 1% 2.992em 0 !important;

    border: 1px solid #EAEAEA;

    padding: 10px;

}



.et_vertical_nav.archive.et_full_width_page.woocommerce ul.products li.product:nth-child(3n+1) {

    margin-right: 10px !important;

}

.products li{

    width: 22% !important;

}

}



/**************** LAPTOP VIEW  ************/

@media only screen and (min-width : 1204px) and (max-width : 1254px) {

.et_vertical_nav.archive.et_full_width_page.woocommerce ul.products li.product:nth-child(3n+1) {

    margin-right: 8px !important;

}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

    margin: 0 10px 30px 10px !important;

    border: 1px solid #EAEAEA;

    padding: 10px;

}

.products li{

    width: 30% !important;

}

.products .first {  

       margin-right: 8px !important;

}

}



/**************** SMALL LAPTOP VIEW  ************/

@media only screen and (min-width : 1080px) and (max-width : 1203px) {

.et_vertical_nav.archive.et_full_width_page.woocommerce ul.products li.product:nth-child(3n+1) {

    margin-right: 8px !important;

}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

    margin: 0 1% 30px 1% !important;

    border: 1px solid #EAEAEA;

    padding: 10px;

}

.products li{

    width: 45% !important;

}

.products .first {  

       margin-right: 8px !important;

}

}





/**************** TABLET AND MOBILE VIEW  ************/

@media only screen and (min-width : 500px) and (max-width : 1079px) {

.et_vertical_nav.archive.et_full_width_page.woocommerce ul.products li.product:nth-child(3n+1) {

    margin-right: 1% !important;

}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

    margin: 0 1% 30px 0 !important;

    border: 1px solid #EAEAEA;

    padding: 10px;

}

.products li{

    width: 45% !important;

}

.products .first {  

       margin-right: 8px !important;

}

.woocommerce-page ul.products li.product:nth-child(n) {

    clear: none;

    width: 45% !important;

    margin: 0 1% 1% 0 !important;

}

}







/**********************UNIVERSAL SHOP PAGE ************/

.woocommerce-products-header__title  {

    background-color: #738190 !important;;

    text-align: center !important;

    color: #FFF !important;

    font-weight: 400 !important;

    padding: 15px 20px !important;

    margin-bottom: 10px !important;

}



.woocommerce ul.products li.product .woocommerce-loop-product__title {

    font-size: 18px !important;

    height: 48px !important;

    overflow: hidden !important;

    margin-bottom: 10px !important;

}



.woocommerce .button::after {

    font-family: "ETmodules";

    right: 0px;

    margin-right: 5px;

    margin-top: -5px;

}



.woocommerce ul.products li.product .woocommerce-loop-product__title{

    padding: .6em 0;

    margin: 0;

    font-size: 1em;

    text-align: center;

    font-size: 18px;

    height: 60px;

}



.et_shop_image, .et_portfolio_image {

    background-color: #ffffff;

    border-bottom: solid 1px #EAEAEA;

}





.type-product .woocommerce-Price-amount {

    font-size: 18px;

    font-weight: 500;

    width: 100%;

    float: none;

}



.woocommerce ul.products li.product .button {

    margin-top: 0px;

    float: right;

    width: 100% !important;

    background-color: #4a5d6f;

    color: #fff;

    padding: 7px 5px;

    font-size: 14px;

    display: block;

    border: none;

    border-radius: 0px;

    text-align: center;

}



.woocommerce ul.products li.product a img {

    margin: auto;

    width: auto !important;

    height: auto;

    max-width: 100%;

    padding-top: 15px;

}





.et_shop_image {

    background-color: #ffffff;

    height: 175px;

    overflow:hidden;

}





/****************PRODUCT PAGE **********/

 .woocommerce-product-gallery__image  {

   border: solid 1px #ecebeb !important;

}



.woocommerce .woocommerce-breadcrumb {

    background-color: #738190;

    padding: 10px 20px;

    font-size: .92em;

    color: #fff;

    text-align: center;

}

.woocommerce .woocommerce-breadcrumb a {

     color:#FFF !important;

}







/*******************************************************************************

******************************WOOCOMMERCE ALL ABOVE ******************************

********************************************************************************/



























/*

End Custom WooCommerce Checkout Theme.

*/







/****************Turn Add to Cart Button Blue***************/



.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {



background:#163f5f !important;



background-color:#163f5f !important;



color:white !important;



text-shadow: transparent !important;



box-shadow: none;



border-color:#ca0606 !important;



}



.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {



background:#163f5f !important;



background-color:#163f5f !important;



color:white !important;



text-shadow: transparent !important;



box-shadow: none;



border-color:#ca0606 !important;



}



.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {



background: #163f5f !important;



color:white !important;



text-shadow: transparent !important;



border-color:#ca0606 !important;



}



.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {



background: #163f5f !important;



box-shadow: none;



text-shadow: transparent !important;



color:white !important;



border-color:#ca0606 !important;



}



.single-product img {

    width: auto !important;

}



/****************Add Padding for Group Enrollments***************/



.wdm_edwiser_bulk_purchase  {  

      padding-top: 0px;  

      padding-right: 10px;  

      padding-bottom: 0px;  

      padding-left: 0px;  

    }



/****************Checkout Payment Background White***************/





.woocommerce-checkout #payment {

  background: #fff;

}



.woocommerce #payment div.payment_box,

.woocommerce-page #payment div.payment_box {

  background-color: #ffffff;

}



/****************Checkout Padding***************/



.woocommerce-billing-fields  {  

      padding-top: 0px;  

      padding-right: 0px;  

      padding-bottom: 0px;  

      padding-left: 25px;  

    }



.woocommerce-shipping-fields  {  

      padding-top: 0px;  

      padding-right: 0px;  

      padding-bottom: 0px;  

      padding-left: 25px;  

    }

.page-id-3926 #content {

    margin-top: 10px;

}

.about_page_main {

    padding: 0 10px;

}

/****************Checkout Have a Coupon Background fix***************/



.woocommerce .woocommerce-info {

background: #E8ECEF !important;

}



/***********************

Chheckout | Credit Card Section

****************/

.stripe-card-group {

    width: 100%;

}



.wc-stripe-elements-field {

    width: 100%;

}

label[for="payment_method_stripe"] {

    width: 100%;

}

.wc-stripe-elements-field > * {

    width: 100%;

}

.footer {

background-color: #082648;

}



@media(max-width:768px){

    .fu .elementor-image img , .elementor-779 .elementor-element.elementor-element-2a3ezwm img{

    width: 100%;

}



}

@media(max-width:480px){

header .elementor-widget-image .elementor-image img {

    max-height: 108px;

margin-bottom: 0;

    position: relative;

    top: -1px;

}

#masthead .elementor-widget-image {

    margin: 0 !important;

}

#masthead section {

    margin-bottom: 0 !important;

}

#masthead section {

    margin-bottom: 0 !important;

}

div#menu_back {

    display: none;

}

}