html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;}
ol,
ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:"";}
blockquote,
q{quotes:"" "";}
a img{border:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
body{color:#6a6969;font-family:'Anaheim', sans-serif;font-size:14px;line-height:1.15;min-width:950px;word-wrap:break-word;}
ul, li, img, a, p, ol, textarea, input, button, .read-more {transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
#site-container { width: 100%; margin: 0 auto; position:  relative; background: #ffffff; overflow: hidden; }
#slide div, #slide p, #slide a, #slide li, #slide img{transition:none;-moz-transition:none;-o-transition:none;-webkit-transition:none;}
img{max-width:100%;border:0 none;}
#container{ margin:40px auto; }
iframe { max-width: 100%; max-height: 100%; } #resmeasure { visibility: hidden; height: 0px; position: absolute; width: 15px; }
#header{ height:auto; background: #2D3133; background: linear-gradient(to bottom, #2d3133 0%, #2d3133 calc(100% - 20px), #595959 calc(100% - 5px), #4c4c4c calc(100% - 3px) ); margin-bottom: -7px; }
#header-content { display: flex; justify-content: space-between; align-items: center; position: relative; flex-wrap: wrap; transition: all .3s; height: calc( 100% - 5px ); min-height: 90px; }
.logotitle { width: auto; position: relative; max-width: 25%; padding: 5px 0 13px; display: inline-flex; align-items: center; }
img.site-logo, .site-title { max-height:90%; margin: 0; height: auto; width: auto; transition: all .5s; font-weight: 700; color: #0db0d8; font-size: 39px; }
.site-title-hidden{display:none;}
#header.smallheader { position: fixed; left: auto; right: auto; width: 100%; margin: 0; z-index: 9999; margin-top: 0; top: 0; background: rgba(0,0,0,.7); }
#header.smallheader #top-menu-con { display: none; }
#header.smallheader #header-content { min-height: 30px; }
#header.smallheader .logotitle { padding: 5px 0; }
#header.smallheader #main-menu-con { margin: 0; }
#header.smallheader #main-menu-con a { padding: 7px; }
#header.smallheader #main-menu-con .menu-item-has-children a, #header.smallheader #main-menu-con .page_item_has_children a { padding-right: 13px;  }
#header.smallheader #header-content img.site-logo, #header.smallheader #header-content .site-title { max-height: 30px; width: auto; font-size: 29px; }
#topadjust { display: block; position: relative; width: 100%; height: 0px; }
#content{ float:left; width:calc( 100% - 370px );}
#content-full{width: 100%;}
.content-ver-sep{background:#CCCCCC;border-bottom:1px solid #FFFFFF;clear:both;height:1px;}
.lsep{ background:url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/lsep.png) no-repeat scroll top center transparent; clear:both; height:5px; margin:10px auto; }
#right-sidebar{ float:right; width:330px; }
#footer{background:url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/footer.png) repeat-x scroll 0 0 #26292B;border-top:10px solid #000000;clear:both; }
.versep{background:none repeat scroll 0 0 #111111;border-bottom:1px solid #222222;border-top:80px solid #222222;height:2px;}
#footer-content{margin:0 auto}
#footer-sidebar{overflow:hidden; margin: 20px -15px 0;}
#creditline{color:#8A96A0;font-size:15px;text-align:center; background: #111111; padding:11px 5%;}
#creditline a{font-weight:bold;} #main-menu-con { color:#EEEEEE; float:right; line-height:1; max-width:74%; z-index: 999; align-self: flex-end; top: auto; margin-bottom: 7px; }
#main-menu-con ul{list-style:none outside none;}
#main-menu-con li{float:left;position:relative;margin:0 5px;}
#main-menu-con a { color:#ffffff; display:block; font-size:14px; min-width:40px; padding:21px 10px 17px; position:relative; text-align:center; text-transform:uppercase; border-bottom:5px solid transparent; }
#main-menu-con a:hover,
#main-menu-con .current-menu-item > a,
#main-menu-con .current-menu-ancestor > a,
#main-menu-con .current_page_item > a,
#main-menu-con .current_page_ancestor > a{color:#45a9f6;border-bottom:5px solid #45a9f6;}
#main-menu-con li ul{float:left;position:relative;margin:0;}
#main-menu-con ul ul,
.sub-menu, .sub-menu ul ul { display:none; float:left; left:0; position:absolute; border-bottom:7px solid #000000; border-top:3px solid #000000; border-radius:0 0 5px 5px; background:#f2f2f2; background:rgba(242, 242, 242, 0.95); z-index:10000;}
#main-menu-con ul li ul li {margin:0;}
#main-menu-con ul ul ul{ left:100%; top:0; z-index:999; }
#main-menu-con ul ul a { border-bottom:1px solid #bfbfbf; border-top:1px solid #ffffff; color:#242424; padding:11px 15px !important; width:230px; text-align:left; text-transform:none; }
#main-menu-con ul ul  li:first-child > a { border-top: none; } 
#main-menu-con ul ul  li:last-child > a { border-bottom: none; } 
#main-menu-con ul ul a:hover,
#main-menu-con ul ul .current-menu-item > a,
#main-menu-con ul ul .current-menu-ancestor > a,
#main-menu-con ul ul .current_page_item > a,
#main-menu-con ul ul .current_page_ancestor > a{background:#555555;color:#ffffff;border-bottom:1px solid #bfbfbf;}
#main-menu-con ul li:hover > ul{display:block;}
#main-menu-con .menu-item-has-children a, #main-menu-con .page_item_has_children a { padding-right: 15px;  }
#main-menu-con li.menu-item-has-children > a:after, #main-menu-con li.page_item_has_children > a:after { content: '\f0d7'; right:0; position: absolute; top: 50%; transform: translateY(-50%);}
#main-menu-con .menu-item-has-children ul li.menu-item-has-children > a:after, #main-menu-con .page_item_has_children ul li.menu-item-has-children > a:after { content: '\f054'; right: 1px; }
@media screen and (min-width: 801px) {
#main-menu-con .sub-menu li.smedge.menu-item-has-children > a::after, #main-menu-con .sub-menu li.smedge.page_item_has_children > a::after { content: '\f053'; left: 1px; right: auto; }
#main-menu-con li.smedge > ul { left:auto; right:0; }
#main-menu-con li li.smedge > ul  { left:auto; right:100%; }
}
#mobile-menu { color: #ffffff; background: rgba(0,0,0,.85); padding: 10px; margin-bottom: 5px; font-size: 20px; display: none; cursor:pointer; width: 100%; text-align: center; justify-content: space-between; align-items: center; }
#mobile-menu::before { content:'\f0c9'; font-size: 20px; padding-right: 10px; }
#mobile-menu::after { content: '\f0d7'; padding-left: 10px; }
#mobile-menu.yesclick::after { content:'\f0d8'; } ::-webkit-input-placeholder { color: #555555; }
:-moz-placeholder { color: #555555;  }
::-moz-placeholder { color: #555555; }
:-ms-input-placeholder {  color: #555555;  } .widget{display:block;word-wrap:break-word;}
#right-sidebar .widget{ background: #eeeeee; margin-bottom:20px; padding:15px; }
#right-sidebar .widget-title { color: #ffffff; background: #555555; text-align: center; padding: 5px; text-transform: uppercase; }
#right-sidebar .widget,
#right-sidebar .widget li,
#right-sidebar .widget a,
#right-sidebar .widget a:hover{color:#333333;text-decoration:none;}
#right-sidebar .widget ul{ margin:0; }
#right-sidebar .widget li{ list-style: outside none square; margin-left: 15px; padding: 5px 0;}
#footer-sidebar .footer-widgets{ margin:0 15px; width:calc(25% - 30.03px); min-width:150px; min-height:1px; display: inline-block; vertical-align: top; }
#footer-sidebar .widget{margin-bottom:20px}
#footer-sidebar .widget h3.widget-title {  color:#0db0d8;padding-bottom:10px;text-transform:uppercase;text-shadow:1px 1px 1px #111}
#footer-sidebar .widget,#footer-sidebar .widget li,#footer-sidebar .widget a,#footer-sidebar .widget a:hover{color:#cccccc;text-decoration:none}
#footer-sidebar .widget ul, #footer-sidebar .widget ol { margin: 0 0 10px 10px; }
#right-sidebar .widget a:hover, #footer-sidebar .widget a:hover { text-decoration: underline; }
#right-sidebar form#searchform input[type="submit"],#footer-sidebar form#searchform input[type="submit"]{padding:8px 7px}
.textwedget{width:100%}
h1, h2, h2 a, h2 a:visited, h3, h4, h5, h6{font-family:'Poiret One', cursive, sans-serif;font-weight:bold;line-height:1.25;margin:0 0 10px;}
h1,h2,h3,h4,h5,h6{clear:both;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:10px;}
ul, ol{margin:0 0 10px 25px;}
ul{list-style:square outside none;}
ol{list-style:decimal outside none;}
dl{margin:0 20px;}
dt{font-weight:bold;}
dd{margin-bottom:10px;}
strong{font-weight:bold;}
cite, em, i{font-style:italic;}
blockquote cite,
blockquote em,
blockquote i{font-style:normal;}
pre{background:#FFFFFF;border-radius:5px 5px 5px 5px;color:#222222;line-height:18px;margin-bottom:18px;overflow:auto;padding:1.5em;}
abbr,
acronym{border-bottom:1px dotted #666;cursor:help;}
sup,
sub{height:0;line-height:1;position:relative;vertical-align:baseline;font-size:70%;}
sup{bottom:1ex;}
sub{top:.5ex;}
address{background:#EEEEEE;border:2px solid #DDDDDD;border-radius:5px 5px 5px 5px;font-weight:bold;margin-bottom:15px;max-width:250px;padding:5px 10px;text-align:right;}
embed{max-width:100%;} .gallery { text-align: center; display: flex; justify-content: space-between; flex-wrap: wrap; }
.gallery-item { margin: 20px 0; float: none; }
.gallery-item img { border:  none !important; padding: 0 !important; width: 100%; height: auto}
.gallery-caption{ clear:both;display:inline-block;margin:0 auto;padding:5px  1px; position:relative; width:100% }
.gallery-columns-1 .gallery-item {width: calc(100% - 20px);}
.gallery-columns-2 .gallery-item {width: calc(50% - 20px);}
.gallery-columns-3 .gallery-item {width: calc(33.333% - 20px);}
.gallery-columns-4 .gallery-item {width: calc(25% - 20px);}
.gallery-columns-5 .gallery-item {width: calc(20% - 20px);}
.gallery-columns-6 .gallery-item {width: calc(16.666% - 20px);}
.gallery-columns-7 .gallery-item {width: calc(14.285% - 20px);}
.gallery-columns-8 .gallery-item {width: calc(12.5% - 20px);}
.gallery-columns-9 .gallery-item {width: calc(11.111% - 20px);}
.widget .gallery-item {margin: 5px;}
.widget .gallery-item img {margin: 0;}
h1{font-size:30px;}
h2{font-size:23px;}
h3{font-size:20px;}
h4{font-size:17px;}
h5{font-size:15px;}
h6{font-size:13px;}
p{margin-bottom:15px;}
a{color:#0387bf;text-decoration:none;}
b, strong{font-weight:bold;}
displaynone{display:none;}
.clear{clear:both;}
table{background-color:#EEEEEE;border:1px solid #FFFFFF;border-radius:3px 3px 3px 3px;padding:5px;min-width:200px;color:#333333;}
td{padding:5px 7px;vertical-align:top;}
th{font-weight:bold;line-height:1;padding:5px 7px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.7);background:#CCC;}
caption{color:#555555;}
.calendar_wrap {background:#ffffff;box-shadow:none;}
#wp-calendar{width:100%;border:none; box-shadow: none; background:#ffffff; padding:  0; margin: 0; }
#wp-calendar th{text-align: center;}
#wp-calendar td{color:#555555; border: 1px solid #f6f6f6; text-align: center; position: relative; transition:  all .3s; }
#wp-calendar td:hover{background: #e6e6e6; }
#wp-calendar td#prev, #wp-calendar td#next, #wp-calendar td.pad {border:none; }
#wp-calendar caption{font-size:17px; font-weight: 700; text-align:center;}
#wp-calendar a { font-size: 15px; font-weight: 700; background: #ccc; display: block; line-height: 2.3; color: #555!important; margin: -5px -7px; }
#wp-calendar a:hover { background: #555555; color: #ffffff !important; }
caption{color:#555555}
textarea, input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="url"], .titlewrap input, select{background:#F7F7F7;border-radius:3px;font-size:14px;padding:10px 7px;width:98%;border:1px solid #CCCCCC;}
input[type="password"]{width:200px;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="url"]:focus, .titlewrap:focus input:focus, select:focus, .contactcontainer input:focus, .contactcontainer textarea:focus { background:#ffffff; border:1px solid #45a9f6; }
button, input[type="reset"], input[type="button"], input[type="submit"], .contactcontainer input[type="submit"] {background: #00aeef; border: none; box-shadow: 0 3px 0 0 #0089bc, 0 1px 0 0 rgba(225, 225, 225, 0.2) inset; border-radius:3px;display:inline-block;color:#f7f7f7;font-family:arial;font-size:13px;font-weight:bold;padding:5px 15px 6px;text-decoration:none;text-shadow:1px 1px 1px #555555;min-height:35px;text-transform:uppercase;cursor:pointer;margin:5px 0;}
button:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover, .contactcontainer input[type="submit"]:hover {background-color:#085d96; box-shadow: none;}
button:active, input[type="reset"]:active, input[type="button"]:active, input[type="submit"]:active, .contactcontainer input[type="submit"]:active {position:relative;top:1px;}
input#s{ }
.post.sticky, .sticky { background:#f7f7f7; margin-bottom:50px; padding:15px 15px 0; border: 1px solid #eeeeee; }
.sticky .entrytext { margin-bottom: -29px; }
.gallery-caption{ clear:both; width:95%; }
.bypostauthor{}
#container,
#content,
#content-full{ font-size:14px; text-align:justify; }
#content img,
#content-full img{height:auto;max-width:100%;vertical-align:middle;}
#content img.wp-smiley,
#content-full img.wp-smiley{border:none;box-shadow:none;} #headingpart { background: url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/header-bottom.png) no-repeat scroll center top #3c4143; overflow: hidden; }
#heading{color:#CCCCCC;font-size:35px;margin:30px auto 10px;text-align:center;font-weight:100;}
.heading-desc{color:#AAAAAA;font-size:14px;margin:10px auto;text-align:center;max-width:700px;} .videobox {width: 100%; padding: 25px 0; background:#3c4143;color:#ffffff;}
.videobox-inner {margin: 0 auto; overflow: hidden;}
.videoframe {display:table; margin: 0 auto; text-align: center;}
.wp-video, .wp-audio { max-width:  100%; margin-left: auto; margin-right: auto; }
.mejs-controls button { box-shadow:  none; }
video, audio { max-width: 100% !important; height: auto; } .slideback { background-image: linear-gradient(to bottom, #3c4143, #3c4143 70%, transparent 30%); background-repeat: no-repeat; }
.slidesize {background:url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/sliderbottom.png) no-repeat scroll center bottom transparent; padding:20px 0 33px; background-size: 95% auto; } 
#slide{ width:930px; height:350px; overflow:hidden; margin:0 auto;}
.customers-comment ul, .customers-comment li, #client, #client ul, #client li, #slide-container ul, #slide-container li, #slide-container p, #slide-container a, #slide-container img, #main-menu-con ul, #rslide-container img, #slide-container li { transition:none; } .featured-boxs{ padding:20px 0; display:block; margin: 0 -15px; text-align: center; }
.featured-box h3.featitle {font-family:Verdana, Geneva, sans-serif;font-weight:100;font-size:17px;color:#555555;}
.featured-boxs h2 {font-family:Verdana, Geneva, sans-serif;font-weight:100;font-size:19px;color:#555555;}
.featured-box-first{padding:30px 0;}
.featured-boxs img.box-image { border:3px solid #EEEEEE; width:100%; height:auto;}
.featured-boxs img.box-image:hover { box-shadow:0 0 11px 0px #555555; }
.featured-boxs.secondfc img.box-image { width:50px;height:50px; border: none; }
.featured-boxs.secondfc img.box-image:hover { box-shadow: none; }
.secondfc h3.featitle { width:calc(100% - 60px); float:right; }
.secondfc h3.featitle.nofcimage { width:100%; float: left; }
.featured-box, .featured-box-first { display: inline-block; margin: 15px; width:calc( 25% - 30px); vertical-align: top; text-align: left;  }
.secrfimgt { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; }
blockquote, q {background:#DDDDDD;background:rgba(0, 0, 0, 0.05);border-left:10px solid rgba(0, 0, 0, 0.10);margin:20px 10px;padding:10px;quotes:'<<' '>>';border-right:10px solid rgba(0, 0, 0, 0.10);}
blockquote:before, q:before {color:#ccc;content:'\201C';font-size:4em;line-height:.1em;margin-right:.20em;vertical-align:-.4em;}
blockquote:after, q:after {color:#ccc;content:'\201D';font-size:4em;line-height:.1em;margin-left:.20em;vertical-align:-.4em;}
blockquote p, q p {display:inline;}
#container .attachment-thumbnail, #container .attachment-category-thumb{ border:1px solid #eeeeee;border-radius:3px;margin:0px 15px 10px 0;padding:3px;float:left;}
h1.page-title, h1.arc-post-title{font-size:35px;text-shadow:-1px -1px 3px #FFFFFF;text-transform:uppercase;text-align:left;color:#45a9f6;}
h2.post-title,
h2.comments,
h3#reply-title,
h2.post-title-color{font-size:25px;margin-bottom:0;padding-bottom:10px;text-align:left;text-shadow:-1px -1px 3px #FFFFFF;text-transform:uppercase;}
.entrytext{padding:10px 0;}
h2.post-title a,
h2.post-title a:hover,
h2.comments a,
h2.post-title-color{color:#45a9f6;}
h3.arc-src{text-transform:uppercase;color:#777777;font-size:20px;}
h3 span{color:#777777;}
.post,
.hentry,
.no-results{margin-bottom:20px;}
.read-more{border:1px solid #0387bf;border-radius:3px;display:table;padding:7px 11px;margin-top:10px;}
.read-more a{color:#0387bf;}
.read-more:hover { background: #0387bf; color: #ffffff; }
.conarc h1.page-title { background:#45a9f6; color: #ffffff; padding: 5px; text-align: center; text-shadow: none; margin: 0;  }
.description { font-size: 17px; padding: 5px; text-align: center; background: #555555; color: #ffffff; } .postmetadata{ font-family:Arial,Helvetica,sans-serif; text-shadow:0 0 1px #ffffff}
p.postmetadata{margin:0}
.postmetadata a{color:#0387bf}
.postmetadataw{letter-spacing:3px;font-weight:700}
.postmetadataw a{color:#0387bf}
.up-bottom-border{ background:url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/bottom.png) no-repeat scroll center bottom transparent; display:inline-block; margin-bottom:10px; padding:5px 0 25px 0; width:100%; border-top:1px solid #eeeeee;}
.post-meta {display: table;font-weight: 500; margin: 5px 0 0; background:url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/bottom.png) no-repeat scroll center bottom  transparent; padding: 7px 10px 27px; background-size: 90% auto; width: 100%; border-top: 1px solid #eeeeee; border-radius: 3px;line-height: 1.5;text-align: center; color: #777777;}
.post-meta a {color: #555555;}
.post-meta a:hover {text-decoration: underline;}
.post-meta span:before { padding-right: 5px;}
.post-meta span { padding-right: 20px;}
.singlepagecon .post-meta { background: transparent; border-top: none; padding: 0 0 10px; border-bottom: 1px solid #eeeeee; }
.searchinfo { display: flex; justify-content: center; align-items: center; flex-direction: column; }
.searchinfo h1.page-title:before { font-size: 100px; position: absolute; width: 100px; margin-left: -110px; line-height: 1; } 
.searchinfo h1.page-title { padding-left: 110px; margin-bottom: 50px; display: flex; align-items: center; }
.searchinfo h3.arc-src { font-family: 'Anaheim', sans-serif; }
.searchinfo .backhome { padding: 10px 0; margin: 0 auto; font-size: 17px; }
.searchpage .searchinfo { display: block;  margin: 20px 0 30px; }
.searchpage .searchinfo h3.arc-src { padding-left: 110px; } #commentsbox .commentlist{margin:0;}
#commentsbox .watermark{color:rgba(150, 150, 150, 0.7);font-family:'Oswald',arial,serif;font-size:17px;text-align:center;text-shadow:none;text-transform:uppercase;}
#commentsbox .comment-author cite,
#commentsbox .comment-author cite a{color:#02365a;letter-spacing:3px;font-style:normal;font-weight:bold;}
#commentsbox img.avatar { border: 3px solid rgba(0, 0, 0, 0.3); border-radius: 150px; height: 70px; left: 0; position: absolute; width: 70px; }
#commentsbox ul.children{padding:0;}
.comment-body{padding:0 0 10px;}
#commentsbox .commentlist li.comment{border-top:1px solid #EEEEEE;line-height:19px;margin:0 0 24px;padding:5px 0 0 80px;position:relative;}
#comments .comment-body p:last-child{margin-bottom:6px;}
#commentsbox .comment-meta { margin-bottom: 20px; }
#commentsbox .comment-meta, #comments .comment-meta a:link, #comments .comment-meta a:visited {color:#555555;font-size:13px; text-shadow:none;}
#commentsbox .commentlist .children li{border-top:2px solid #FFFFFF;list-style:none outside none;margin:0 0 0 -25px;}
#commentsbox .commentlist li:last-child{border-bottom:medium none;ist-style:none outside none;}
#comment-form{max-width:550px;}
#respond .required{color:#ff4b33;font-weight:bold;position:absolute;}
#commentsbox ol.commentlist, #commentsbox li.commentlist{padding:0;list-style:none;}
#comments-list #respond{margin:0 0 18px 0;}
#comments-list ul #respond{margin:0;}
.comment-reply-link { background: #555555; padding: 3px 9px;  color: #ffffff; border-radius: 3px; font-size: 13px; transition: all .5s; }
.comment-reply-link:hover { color: #ffffff; background: #333333; }
#cancel-comment-reply-link{font-weight:normal;line-height:18px;}
#respond input{margin:0 0 9px;}
#respond textarea{width:100%;}
#respond .form-allowed-tags{font-size:13px;line-height:18px;}
#respond .form-allowed-tags code{font-size:11px;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{font-size:14px;width:auto;}
.logged-in-as a {font-size: 17px; color: #085d96; }
#respond label {font-size: 17px; font-weight: 500; width:20%; padding-right: 10px; display: inline-block;}
.flexboxitem{display: flex; align-items: center;}
.flexboxitem input { width:80%; }
#respond .comment-form-cookies-consent label {width: auto; padding: 0 0 0 10px; } h2#client-text.post-title{color:#888A8A;opacity:0.7;padding:10px 0;text-align:center;}
#client{display: flex ;margin:20px auto 30px; justify-content: center; align-items: center; }
#client img{margin:3px 7px; max-height:100px;vertical-align:middle;max-width:120px;}
#client li, #client ul{ list-style: none; float: left; margin: 0; display: flex; justify-content: center; align-items: center; }
#client ul li { width: auto; }
.simply-scroll { height: auto; margin-bottom: 1em; position: relative; width: 100%; }
.simply-scroll-clip { overflow: hidden; position: relative; }
.simply-scroll-btn-left { background: url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/arrow_left.png) no-repeat scroll 0 0 transparent; left: -20px; }
.simply-scroll-btn-right { background: url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/arrow_right.png) no-repeat scroll 0 0 transparent; right: -20px; }
.simply-scroll-btn { cursor: pointer; height: 50px; opacity: 0.1; position: absolute; width: 21px; z-index: 3; background-size: auto 100%; background-position: center center; top: 50%; transform: translateY(-50%); }
.simply-scroll-btn:hover { opacity: 0.7; }
#client-scroller { margin: 0 auto; }
.fpage-quote.box90 { margin-bottom: 20px; }
.fpage-quote { background:#DDDDDD;background: rgba(0, 0, 0, 0.05); border-left: 10px solid rgba(0, 0, 0, 0.10); border-right: 10px solid rgba(0, 0, 0, 0.10); margin: 20px 10px; padding: 5px; text-align: center;}
.fpage-quote q { background: transparent;}
.customers-comment ul { list-style: none; padding: 0; position: relative; margin: 0; }
.customers-comment q, .customers-comment a { font-size: 17px; margin: 0 auto; text-align: center; vertical-align: middle; font-weight: bold; border: none; line-height: 2; padding: 0; color: #6A6969; word-spacing: 1px; letter-spacing: .2px;} .social { display: table; margin: 10px auto; padding: 0 10px 10px; text-align: center; }
.social a { margin: 0 7px 3px; text-align: center; color: #ffffff; vertical-align: top; display: inline-block;}
.social a::before { background: rgba(0, 0, 0, 0.5); border-color: rgba(0,0,0,.3) rgba(255,255,255,.3) rgba(255,255,255,.5); border-radius: 7px; border-style: solid; border-width: 1.5px 1px 1.5px 1.25px; font-size: 40px; font-weight: bold; height: 55px; line-height:normal; text-shadow: -0.5px -0.5px 0 rgba(255, 255, 255, 0.5), 0.5px 0.5px 0 rgba(0, 0, 0, 0.5); width: 55px; content: '\f005'; display: inline-flex; align-content: center; align-items: center; justify-content: center; -webkit-font-smoothing: antialiased; transition:all 1s;}
.social a:hover::before { color: #ffffff; background: rgba(0,0,0,.5); border-color: rgba(255,255,255,.5)  rgba(0,0,0,.3) rgba(0,0,0,.3); text-shadow: 1px 1px 0 rgba(0, 0, 0, .5) }
#footer .social { background:#333333;border-bottom:1px solid #111111;padding: 10px; width: 100%; margin: 0 auto; }
.social a[href*="wordpress.org"]::before, .social a[href*="wordpress.com"]::before { content: '\f19a'; }
.social a[href*="facebook.com"]::before { content: '\f39e'; }
.social a[href*="twitter.com"]::before { content: '\f099'; }
.social a[href*="dribbble.com"]::before { content: '\f17d'; }
.social a[href*="plus.google.com"]::before { content: '\f0d5'; }
.social a[href*="pinterest.com"]::before { content: '\f0d2'; }
.social a[href*="github.com"]::before { content: '\f113'; }
.social a[href*="tumblr.com"]::before { content: '\f173'; }
.social a[href*="youtube.com"]::before { content: '\f167'; }
.social a[href*="flickr.com"]::before { content: '\f16e'; }
.social a[href*="vimeo.com"]::before { content: '\f194'; }
.social a[href*="instagram.com"]::before { content: '\f16d'; }
.social a[href*="codepen.io"]::before { content: '\f1cb'; }
.social a[href*="linkedin.com"]::before { content: '\f0e1'; }
.social a[href*="vk.com"]::before { content: '\f189'; }
.social a[href*="t.me"]::before { content: '\f3fe'; }
.social a[href*="xing.com"]::before { content: '\f168'; }
.social a[href*="yelp.com"]::before { content: '\f1e9'; }
.social a[href*="wordpress.org"]:hover::before,.social a[href*="wordpress.com"]:hover::before{background:#09b6db; background: linear-gradient( #09b6db, #72c6d8 )}
.social a[href*="facebook.com"]:hover::before{background:#455afa; background: linear-gradient( #455afa, #7080fb )}
.social a[href*="twitter.com"]:hover::before{background:#1cc3fa; background: linear-gradient( #1cc3fa, #75dafb )}
.social a[href*="dribbble.com"]:hover::before{background:#e32971; background: linear-gradient( #e32971, #e58aad )}
.social a[href*="plus.google.com"]:hover::before{background:#f32e0d; background: linear-gradient( #f32e0d, #f68572 )}
.social a[href*="pinterest.com"]:hover::before{background:#c8232c; background: linear-gradient( #c8232c, #c4676c )}
.social a[href*="github.com"]:hover::before{background:#555555; background: linear-gradient( #555555, #9c9a9a )}
.social a[href*="tumblr.com"]:hover::before{background:#455afa; background: linear-gradient( #455afa, #adb6fa )}
.social a[href*="youtube.com"]:hover::before{background:#F90909; background: linear-gradient( #F90909, #f99595 )}
.social a[href*="flickr.com"]:hover::before{background:#ff0084; background: linear-gradient( #ff0084, #fa81c0 )}
.social a[href*="vimeo.com"]:hover::before{background:#1AB7EA; background: linear-gradient( #1AB7EA, #7dcbe5 )}
.social a[href*="instagram.com"]:hover::before{background:#05ace3; background: linear-gradient( #05ace3, #6dc4e1 )}
.social a[href*="codepen.io"]:hover::before{background:#555555; background: linear-gradient( #555555, #9c9a9a )}
.social a[href*="linkedin.com"]:hover::before{background:#05ace3; background: linear-gradient( #05ace3, #61c0df )}
.social a[href*="vk.com"]:hover::before{background:#0895c4; background: linear-gradient( #0895c4, #2ec5f7 )}
.social a[href*="t.me"]:hover::before{background:#0680a8; background: linear-gradient( #0680a8, #24c4f8 )}
.social a[href*="xing.com"]:hover::before{background:#b0d400; background: linear-gradient( #b0d400, #d3f432 )}
.social a[href*="yelp.com"]:hover::before{background:#d32323; background: linear-gradient( #d32323, #ff5b5b )}
#header .social { background: transparent; margin: 0 10px; padding: 0; display: inline-flex; align-items: center; justify-content: center; }
#header .social a { margin: 0 5px; color: #1cc3fa; }
#header .social a::before { background: transparent; border: none; text-shadow: none; font-size: 15px; width: auto; height: auto; opacity: .7; }
#header .social a:hover::before { background: transparent; color:inherit; opacity: 1; transform: rotate(15deg); }
#header .social a[href*="wordpress.org"]::before, #header .social a[href*="wordpress.com"]::before{color:#09b6db;}
#header .social a[href*="facebook.com"]::before{color:#455afa;}
#header .social a[href*="twitter.com"]::before{color:#1cc3fa; }
#header .social a[href*="dribbble.com"]::before{color:#e32971; }
#header .social a[href*="plus.google.com"]::before{color:#f32e0d; }
#header .social a[href*="pinterest.com"]::before{color:#c8232c; }
#header .social a[href*="github.com"]::before{color:#555555; }
#header .social a[href*="tumblr.com"]::before{color:#455afa; }
#header .social a[href*="youtube.com"]::before{color:#F90909; }
#header .social a[href*="flickr.com"]::before{color:#ff0084; }
#header .social a[href*="vimeo.com"]::before{color:#1AB7EA; }
#header .social a[href*="instagram.com"]::before{color:#05ace3; }
#header .social a[href*="codepen.io"]::before{color:#555555; }
#header .social a[href*="linkedin.com"]::before{color:#05ace3; }
#header .social a[href*="vk.com"]::before { color: #0895c4; }
#header .social a[href*="t.me"]::before {  color: #0680a8; }
#header .social a[href*="xing.com"]::before { color: #b0d400; }
#header .social a[href*="yelp.com"]::before { color: #d32323; } .mobile-menu { cursor:pointer; font-size: 20px; display: none; padding: 3px 5px; color: #45a9f6; background: #333333; text-align:center; }
.mobile-menu::before { font-family: Genericons; font-style: normal; font-weight: normal; content:'\f419'; padding-right: 10px; vertical-align: sub; } .box100 { display: block; position: relative; width: 100%; margin: 0 auto; }
.box90 { display: block; position: relative; width: 930px; margin: 0 auto; } #searchform, .woocommerce-product-search { height: 39px; overflow: hidden; width: 100%; max-width: 550px; display: inline-flex;}
#searchloginbox #searchform { width: auto; height: 29px; }
#searchsubmit, .woocommerce-product-search button[type="submit"] { background: #1593ec url(//beliefsandethics.com/wp-content/themes/simplify-extend/images/search.png) no-repeat scroll center center; background-size: auto 70%; border-radius: 0 3px 3px 0; box-shadow: none; font-size: 16px; font-weight: normal; margin: 0 0 0 -5px; padding: 4px 20px; text-indent: -90000px; vertical-align: top; height: 100%; min-height: 0px; width: 45px; top:0 !important;  }
input#s, .search-field { border-radius: 3px 0 0 3px; vertical-align: top; max-width: 100%; min-width: 100px; height: 100%; padding: 5px 10px; width: calc(100% - 40px); }
#searchsubmit:hover, .woocommerce-product-search button[type="submit"]:hover { background-color: #0678c8; }
#searchloginbox input#s { background: #f7f7f7; color: #aaaaaa; max-width: none; min-width: 100px; width: 110px; }
#searchloginbox input#s:focus { width: 170px; color: #555555; background: #ffffff; box-shadow: none; } .flexcenter { display: inline-flex; align-items: center; justify-content: center; flex-wrap: wrap; margin: 0 5px; padding: 0; }
#searchloginbar { position: absolute; right: 40px; z-index: 9999; background: #f7f7f7; height: auto; font-size: 15px; top: -37px; transition: all .5s; }
#searchloginbox { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; padding: 3px 0; }
#searchloginbar:hover { top: 0 !important; }
#searchloginbar:hover .noshow { display: inline-flex; }
.phonenumber, .extranumber, .search-login #searchform::before, a.loginicon::before, a.loginicon:hover::before { color: #45a9f6; }
.searchlibef { width: 0; height: 0; border-style: solid; border-width: 0 40px 37px 0; border-color: transparent #f7f7f7 transparent transparent; left: -40px; top: 0; position: absolute; }
.searchliaft { width: 0; height: 0; border-style: solid; border-width: 37px 40px 0 0;; border-color: #f7f7f7 transparent transparent transparent; right: -40px; top: 0; position: absolute; }
ul.lboxd{ display:inline-block; position:relative; font-size:14px; font-weight: 500; vertical-align: top; margin:0 0 0 10px; }
ul.lboxd li { list-style:none; }
a.loginicon, a.loginicon:hover {display:block;float:right; }
a.loginicon::before, a.loginicon:hover::before { font-style: normal; font-weight: normal; content: '\f2bd'; font-size: 27px;}
ul.lboxd ul{background:#f6f6f6; border-right: 7px solid #45a9f6; display:none;padding:20px 40px 20px 20px;position:absolute;right:-10px;margin-top: 30px;width:150px;z-index:99999; vertical-align: top; }
.login-username input, .login-password input, .login-submit input, ul.lboxd button{display:block;position:relative;width:100%; }
ul.lboxd li:hover > ul{display:block; min-width: 250px;}
ul.lboxd label, label{display:inline-block;margin-bottom:5px;}
.noshow { display: none; }
.extranumber, .phonenumber { font-weight: 500; }
.phonenumber::before {content:'\f098'; font-size: 19px; margin-right: 7px;}
.extranumber::before {font-size: 17px; margin-right: 7px;} .page-nav { text-align: center; margin: 10px auto 20px; position: relative;  }
.page-link { font-weight: bold; padding: 10px 20px; border-bottom: 1px solid #eeeeee; display: table; margin: 0 auto; font-size: 19px; line-height: .8; }
.page-link a { background:#3aa5f8; padding:0 7px;color:#ffffff; }
.page-nav .alignright{ text-align:right; }
.page-nav .alignleft{ text-align:left; }
ul.page-numbers { list-style: none; margin: 0; }
.page-numbers li { display: inline-block; vertical-align: top; margin-bottom: 15px; }
.page-numbers li .page-numbers {color: #085d96; font-size: 19px; padding: 3px 10px; background: #eeeeee; border: 5px solid rgba(0,0,0,.1); border-radius: 50px; transition: all .5s;}
.page-numbers li .page-numbers.current, .page-numbers li .page-numbers:hover { border: 5px solid #085d96; color: #ffffff; background: #085d96; text-decoration: none; }
.page-nav .prev.page-numbers, .page-nav .next.page-numbers {background: transparent; border: none; font-size: 35px; line-height: 27px;}
.page-nav .prev.page-numbers:hover, .page-nav .next.page-numbers:hover {background: transparent; color: #555555; border: none; }
.pagenavlink { width: calc(50% - 10px); margin: 10px 0; font-size: 15px; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }
.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; 	display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; 	text-decoration: none; top: 5px; width: auto; z-index: 100000; } .ecom-part { margin: 20px auto 20px; display: block; text-align: center; }
.d5woospace { margin: 40px auto 20px; display: block; text-align:justify; }
.d5wooextra { margin: 20px auto 20px; display: block; text-align:justify; }
.woocommerce ul li, .woocommerce-page ul li { transition:all .5s; }
.woocommerce h1, .woocommerce h2, .woocommerce h3, .woocommerce h4, .woocommerce h5 { text-shadow: none; }
.ecom-part em { font-style: normal; }
.ecom-part h3.about-us, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { font-family: 'Anaheim', sans-serif; }
.ecom-part h2.boxtoptitle { font-style: normal; color: #0b619a; font-size: 33px; }
.ecom-part h3.about-us, .woocommerce ul.products li.product a, .woocommerce .woocommerce-info::before, .woocommerce .woocommerce-error::before, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .button, .woocommerce div.product p.price, .woocommerce div.product span.price { color: #22a5fc; }
.woocommerce span.onsale, .woocommerce ul.products li.product h3, .woocommerce div.product form.cart .button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { background-color: #22a5fc !important; }
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce div.product .product_title {  background-color: #0b619a; }
.woocommerce .product_meta { border: 1px solid #eeeeee; padding: 5px; border-radius: 3px; width: 100%; display:  table; }
.woocommerce .entrytext, .woocommerce-account .entrytext, .woocommerce-page .entrytext, .elementor-default .entrytext {background-image: none;}
.woocommerce-MyAccount-navigation ul { margin: 5px 0; padding: 0; }
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link { list-style:  none; }
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a { font-size: 15px; text-transform: uppercase; font-family: Oswald, SolaimanLipi; background: #f6f6f6; margin: 0 0 3px; padding: 5px 7px; list-style: inside square none; border-radius: 3px; color:#0b619a; display:  list-item; transition: all .4s; }
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover { background: #0b619a; color: #ffffff; }
.woocommerce .woocommerce-info, .woocommerce .woocommerce-error, .woocommerce .woocommerce-message { border-color: #22a5fc; }
.woocommerce a {color: #22a5fc; }
.woocommerce ul.products li.product h3 { color: #ffffff; padding: 5px; font-size: 25px; }
.woocommerce ul.products li.product .price del { display: inline-block; vertical-align: middle; margin-right: 15px; font-size: 15px; opacity: .7;  }
.woocommerce ul.products li.product .price { display: inline-block; vertical-align: middle; font-size: 17px; margin: 5px auto -5px; }
.woocommerce ul.products li.product .button { display: block; background-color: #f6f6f6; border-radius: 0px; color:#eeeeee !important; }
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {  padding: 10px; text-align: center; }
.woocommerce ul.products li.product:hover, .woocommerce-page ul.products li.product:hover {  padding: 0px; background-color: transparent; }
.woocommerce ul.products li.product .price ins { text-decoration: none; }
.woocommerce div.product form.cart .button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce div.product .product_title { border-radius: 0px; color: #ffffff !important; }
.woocommerce .content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page .content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text { width: 150px; }
.woocommerce-cart table.cart td.actions .coupon .input-text { padding: 8px 6px 9px;  }
#right-sidebar .woocommerce ul { margin: 0 0 20px 0;  }
#right-sidebar .woocommerce ul, #right-sidebar .woocommerce li { list-style: none; }
#right-sidebar .woocommerce *::before {   }
#main-menu-con a.wccart-icon { color: #ffffff; font-size: 17px; font-weight: bold; line-height: 14px;}
#main-menu-con a.wccart-icon, #main-menu-con a.wccart-icon:hover { border: none; }
#main-menu-con a.wccart-icon::before { position:relative; display: inline; padding-right: 2px;}
#main-menu-con a.wccart-icon:hover::before { content: "\f07a"; border: none; left: auto; }
.woocommerce ins { text-decoration: none; }
.woocommerce div.product .product_title { text-align: center; font-weight:500; padding: 5px; }
.woocommerce .quantity .qty { padding: 7px 3px 8px 5px; text-align: center; width: 70px; }
.ecom-part .boxtopdes { padding: 0; }
.ecom-part h3.about-us { font-style: normal;  font-size: 25px; }
.woocommerce .pswp__caption__center { font-size: 17px; text-align: center; font-family:'Oswald',cursive,SolaimanLipi,sans-serif; }
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {font-size: 20px;} .woocommerce #review_form #respond {max-width: 650px;}
.single_add_to_cart_button.button.alt { min-height: 35px; }
.woocommerce p.stars a {font-size: 25px;margin: 0 5px 0 0;}
.woocommerce-form.woocommerce-form-login.login { max-width: 500px; } .fpagecbox, .extracontainer { margin: 0 auto; display: block; position: relative; }
.fpagecbox img {height: auto;} .breadcrumbs { margin: 10px auto 0; width: 1050px; padding: 0 0 5px; border-bottom: 1px solid #cccccc; }
.breadcrumbs h2.trail-browse {margin-right: 5px;}
.breadcrumbs .trail-browse, .breadcrumbs .trail-items, .breadcrumbs .trail-items li { display: inline-block; margin:  0; 			padding: 0; border: none; background:  transparent; text-indent: 0; }
.breadcrumbs .trail-browse { font-size: 15px; font-style:  inherit; font-weight: inherit; color: inherit; }
.breadcrumbs .trail-items { list-style: none; }
.trail-items li::after { content: "\f0da"; padding: 0 5px; }
.trail-items li:last-of-type::after { display: none; } .boxtoptitle { text-align: center; margin: 0 auto; font-size:33px; color: #00a1cc; }
.boxtopdes { text-align: center; margin: 0 auto; font-size:18px; line-height: 21px; max-width: 650px; padding: 21px 0 0; font-weight: 300; }
.contactcontainermain {  }
.conactboxs .boxtopdes, .contact-sub-des { font-family: 'Anaheim', sans-serif; font-weight: normal; }
.contactcontainer { overflow: hidden; color: #555555; background: rgba(247,247,247,0.5); padding: 20px 0 0; }
.contactcontainer h2.boxtoptitle, .contactcontainer h4.contact-itemsh { color: #00a1cc; }
.conactboxs { overflow: hidden; padding: 10px 0; }
#contactboxparts {display: flex; align-items: start; justify-content: center; flex-wrap: wrap; margin: 20px -15px 0; }
.contactboxpart { margin: 20px 15px; width: calc(50% - 30px); min-width: 350px; text-align: left; }
.contactcontainer input, .contactcontainer textarea, .contactcontainer input[type="text"] { background: transparent; border-color: #cccccc; }
.contactcontainer input:focus, .contactcontainer textarea:focus { background: #ffffff; border-color: #00a1cc; }
.contactcontainer h3.contact-subtitle { font-size: 30px; font-weight: 500; }
.contactinfo { padding: 20px 0; }
.contactinfo span {  border: 3px solid #00a1cc; color: #00a1cc; border-radius: 150px; display: inline-block; font-size: 25px; height: 40px; line-height: 1.35; position: absolute; text-align: center; width: 40px; }
.contactinfo h4 { font-size: 17px; font-weight: 400; }
.contactinfo h4, .contactinfo p { padding-left: 55px; margin: 0; }
.contactcontainer input[type="submit"] { min-width: 200px; }
.contactcontainer div.wpcf7-mail-sent-ng, .contactcontainer div.wpcf7-aborted, div.wpcf7-response-output { border-color: #0093c9; }
.contactcontainer ::-webkit-input-placeholder { color: #777777; }
.contactcontainer :-moz-placeholder { color: #777777; }
.contactcontainer ::-moz-placeholder { color: #777777; }
.contactcontainer :-ms-input-placeholder { color: #777777; }
.wpcf7-form input[type="submit"] { min-width: 150px; } .mappingcontainer { overflow: hidden; text-align: center; display: block; }
.mappingcontainer .su-gmap { margin: 0; }
*, *::before, *::after { box-sizing: border-box; margin: 0; outline: medium none; padding: 0; }
*::before, *::after { font-family:FontAwesome, 'Font Awesome 5 Free', 'Font Awesome 5 Brands', WooCommerce, dashicons, Arial, Helvetica, SolaimanLipi, sans-serif; font-weight: 900 !important; }
#wpadminbar *::before, #wpadminbar *::after {font-family: inherit;}