@charset "utf-8";

 .post-grid *{box-sizing:border-box}
.post-grid{overflow:hidden;}
.post-grid .grid-items{overflow:hidden;}
.post-grid .item{display:inline-block;word-break:break-word;}
.post-grid .no-post-found{color:#999;text-align:center;font-size:18px;}
.post-grid .item .layer-media{line-height:0;}
.post-grid .item .layer-media img{border-radius:0;box-shadow:none;width:100%;}
.post-grid .item .layer-media iframe{width:100% !important;height:auto;}
.post-grid .layer-wrapper img{max-width:100%;height:auto;}
.post-grid .grid-nav-top{text-align:center;margin-bottom:30px;}
.field-wrap{display:inline-block;vertical-align:middle;}
.field-wrap-keyword{position:relative;}
.post-grid .post-grid-search{display:block;padding:10px 0;text-align:center;}
.post-grid .post-grid-search .keyword-wrap{position:relative;display:inline-block;}
.post-grid .post-grid-search .search-loading{display:none;}
.post-grid .post-grid-search .search-loading.active{display:inline-block;}
.post-grid .grid-nav-top .submit-search{background:#ddd none repeat scroll 0 0;cursor:pointer;display:inline-block;font-size:13px;height:24px;margin:0;padding:5px 10px;}
.post-grid .post-grid-search .search{border:1px solid #ddd;border-radius:0;display:inline-block;padding-left:35px;vertical-align:top;}
.post-grid .post-grid-search .search-icon{position:absolute;top:50%;transform:translateY(-50%);left:10px;color:rgba(0, 0, 0, 0.3);}
.post-grid .grid-nav-top .nav-per-page-count{display:inline-block;float:right;}
.post-grid .pagination{clear:both !important;line-height:normal;margin:30px 0;text-align:center;}
.post-grid .pagination .current, .post-grid .pagination .pager.active{opacity:0.6;}
.post-grid .pagination .page-numbers, .post-grid .pagination .pager, .post-grid .pagination .paginate.next-previous a{cursor:pointer;display:inline-block;font-size:17px;line-height:normal;margin:5px 2px;padding:7px 15px;text-decoration:none;color:rgb(255, 255, 255);}
.post-grid .pagination .page-numbers:hover, .post-grid .pagination .pager:hover{}
.post-grid .pagination .prev{}
.post-grid .pagination .next{}
.post-grid .pagination .infinite-scroll{background:rgba(220, 220, 220, 0.3) none repeat scroll 0 0;border:1px solid rgb(255, 255, 255);color:rgb(255, 255, 255);cursor:pointer;display:inline-block;padding:5px 15px;}
.post-grid .pagination .load-more{background:rgba(220, 220, 220, 0.3) none repeat scroll 0 0;color:rgb(255, 255, 255);cursor:pointer;display:inline-block;padding:5px 25px;border-radius:3px;}
.post-grid .pagination .load-more-spinner{display:none;}
.post-grid .pagination .load-more.loading{}
.post-grid .pagination .load-more.loading .load-more-spinner{display:inline-block;}
.post-grid .pagination .load-more.no-post{border:1px dashed rgb(255, 91, 34);}
.post-grid .pagination .paginate-ajax{}
.post-grid .pagination .paginate-ajax .prev, .post-grid .pagination .paginate-ajax .next{display:none;}
.post-grid .pagination .paginate.next-previous{}
.post-grid .pagination .paginate.next-previous a{}
.post-grid-lazy{text-align:center;}
.post-grid-lazy img{border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);padding:20px;}
.grid-items-wrap{overflow:hidden;position:relative;}
.layer-content .flat{overflow:hidden;}
.layer-content .flat-center{overflow:hidden;}
.layer-content .flat-right{overflow:hidden;}
.layer-content .flat-left{overflow:hidden;}
.layer-content .wc-center-price{overflow:hidden;text-align:center;}
.layer-content .wc-center-price .wc_sale_price{}
.layer-content .wc-center-cart{overflow:hidden;text-align:center;}
.layer-content .wc-center-cart .wc_sale_price{}
.circle-wrap{margin:150px auto;width:150px;height:150px;background:#fefcff;border-radius:50%;border:1px solid #cdcbd0;}
.circle-wrap .circle .mask, .circle-wrap .circle .fill{width:150px;height:150px;position:absolute;border-radius:50%;}
.circle-wrap .circle .mask{clip:rect(0px, 150px, 150px, 74px);}
.circle-wrap .inside-circle{width:122px;height:122px;border-radius:50%;background:#d2eaf1;line-height:120px;text-align:center;margin-top:14px;margin-left:14px;color:#1e51dc;position:absolute;z-index:100;font-weight:700;font-size:2em;}
.mask .fill{clip:rect(0px, 75px, 150px, 0px);background-color:#227ded;}
.mask.full, .circle .fill{animation:fill ease-in-out 3s;transform:rotate(135deg);}
@keyframes fill {
0%{transform:rotate(0deg);}
100%{transform:rotate(135deg);}
}  .skin.flat{vertical-align:top;}
.skin.flat .layer-media{}
.skin.flat .layer-content{padding:0px;}
.skin.flat .layer-hover{display:none;}
.skin.flip-x{background:rgb(255, 255, 255) none repeat scroll 0 0;overflow:hidden;padding:0;-webkit-perspective:600px;perspective:600px;position:relative;vertical-align:top;width:100%;}
.skin.flip-x:hover .layer-media{background:rgb(255, 255, 255) none repeat scroll 0 0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);z-index:900;}
.skin.flip-x .layer-media{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgb(255, 255, 255) none repeat scroll 0 0;float:none;height:inherit;left:0;text-align:center;top:0;-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;width:inherit;z-index:900;}
.skin.flip-x:hover .layer-content{background:rgb(255, 255, 255) none repeat scroll 0 0;-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg);z-index:1000;}
.skin.flip-x .layer-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgb(255, 255, 255) none repeat scroll 0 0;float:none;height:inherit;left:0;padding:0;position:absolute;top:0;-webkit-transform:rotateX(-179deg);transform:rotateX(-179deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;width:inherit;z-index:800;}
.skin.flip-x .layer-hover{display:none;}
.skin.thumbgoleft{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgoleft:hover .layer-media{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.5) translateX(-100%);-ms-transform:scale(0.5) translateX(-100%);transform:scale(0.5) translateX(-100%);}
.skin.thumbgoleft .layer-media{-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;width:100%;}
.skin.thumbgoleft:hover .layer-content{opacity:1;filter:alpha(opacity=100);}
.skin.thumbgoleft .layer-content{left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.skin.thumbgoleft .layer-hover{display:none;}
.skin.thumbrounded{}
.skin.thumbrounded .layer-media{background:rgb(255, 255, 255) none repeat scroll 0 0;border-radius:50%;overflow:hidden;}
.skin.thumbrounded .layer-media .thumb{height:240px;}
.skin.thumbrounded .layer-content{}
.skin.thumbrounded .layer-hover{display:none;}
.skin.contentbottom{overflow:hidden;position:relative;vertical-align:top;}
.skin.contentbottom:hover .layer-media{z-index:9;}
.skin.contentbottom .layer-media{-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.contentbottom:hover .layer-content{}
.skin.contentbottom .layer-content{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;bottom:0;color:rgb(255, 255, 255);left:0;position:absolute;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;width:100%;}
.skin.contentbottom .layer-hover{display:none;}
.skin.spinright{overflow:hidden;position:relative;vertical-align:top;}
.skin.spinright:hover .layer-media{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);opacity:0;filter:alpha(opacity=0);}
.skin.spinright .layer-media{-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.spinright:hover .layer-content{opacity:1;filter:alpha(opacity=100);}
.skin.spinright .layer-content{left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;width:100%;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.skin.spinright .layer-hover {
display: none;
}.um{margin:auto;}
.um-um_password_id.um{min-width:620px;}
.um .um-form input[type=text], .um .um-form input[type=tel], .um .um-form input[type=password], 
.um .um-form textarea, .um .um-form select{font-size:17px !important;text-indent:3px;border:1px solid #bdc3c7;font-family:'Source Sans Pro', sans-serif !important;font-size:14px;border-radius:6px;color:#5a646e;width:100%;height:36px;}
.um-form{background-color:#f5f5f5;padding:24px 23px 20px !important;position:relative;border-radius:6px !important;border:1px solid #e5eaeb;}
[class^="um-faicon-"]:before, [class*=" um-faicon-"]:before,[class^="um-icon-"]:before, 
[class*=" um-icon-"]:before{color:#E71321!important;}
.select2-selection .select2-selection__placeholder{font-size:17px !important;}
.select2.select2-container .select2-selection{border-radius:6px !important;padding:0 0 0 8px !important;color:#b2bcc5!important;}
.select2.select2-container .select2-selection span{text-indent:0 !important;color:#5a646e;}
.um-form input[type=text].um-iconed, .um-form input[type=tel].um-iconed, 
.um-form input[type=password].um-iconed{padding-left:12px !important;}
.um-form .um-field .um-field-icon{left:auto !important;right:0;top:2px;}
.registration-form .um-field .um-field-label, .login-form .um-field .um-field-label{display:none;}
.um input[type=submit], .um-button:hover, .um a.um-button:hover{border:0 !important;background:#E71321!important;color:#fff;padding:8px 26px !important;font-size:14px !important;font-weight:400 !important;line-height:22px !important;-webkit-border-radius:36px !important;-moz-border-radius:36px !important;border-radius:36px !important;margin-bottom:5px !important;min-width:auto !important;}
.um-field.um-field-shortcode{border-radius: 6px;margin-top: 20px;width: 100%;border: 1px solid #f4e6e6;text-align: center;}.saboxplugin-wrap{max-width:768px;}
.saboxplugin-wrap .saboxplugin-desc p{clear:unset !important;float:none !important;}
.content_meta{background:none !important;top:0;color:#000 !important;text-align:left;font-weight:400;}
.content_meta .post_date{padding-left:35px;font-size:18px;margin-top:2em;}
.content_meta .categories{color:#003779 !important;font-size:30px;padding-left:35px;margin-top:15px;height:42px;font-weight:bold;font-style:italic;background:url(//quickapps.agreeya.com/wp-content/themes/xmobile-child/images/innerheadingBG.PNG) -30px top no-repeat;display:block;}
.content_meta .categories a, .content_meta .categories a:hover{color:#003779 !important;}
.content_meta .title{font-size:20px;color:#000;margin-top:20px;padding-left:35px;padding-right:20px;}
.content_meta .title a,.content_meta .title a:hover{color:#000;}
.content_meta .author{color:#000;font-size:18px;padding-left:35px;bottom:50px;position:absolute;}
.subscribe_box{width:40%;text-align:right;}
.subscribe_box .emaillist{text-align:left;}
.es_shortcode_form{width:100%;}
.es-field-wrap{display:inline-block;}
.es_submit_button{border-radius:0 !important;border:0 !important;color:#fff;padding:8px !important;background:#E71321;outline:none;}
.subscribe_box .emaillist input[type=email], .widget_email-subscribers-form .emaillist input[type=email]{width:175px;background:#FDFDFD;color:#48484A;border:solid 1px #ccc;padding:8px;font-weight:normal;}
.subscribe_box .emaillist input[type=email]{width:298px;}
.post-grid .layer-wrapper{position:relative;}
.post-grid .element.excerpt a,.post-grid .element.read_more{color:#D9121F;}
.post-grid .pagination{display:block;}
.post-grid .pagination .page-numbers{float:none;}
.download-link{background-color:#D9121F;color:#fff !important;}
.post-grid .item .layer-media img{width:100% !important;height:auto;}
.post-grid .field-wrap-keyword{width:350px;}
.post-grid .field-wrap-submit input[type=submit]{display:none;}
.fluentform .ff_btn_style{padding:8px 20px !important;font-size:16px !important;border-radius:50px !important;background-color:#D9121F !important;}
.g-recaptcha{transform:scale(.82);transform-origin:0 0;max-width:300px;margin:0 !important;}
.grecaptcha-badge{display:none !important;}
.modal .ff-message-success{border:0;box-shadow:none;}
.wp-block-table table{margin:10px auto;border-collapse:collapse;border:1px solid #eee;border-bottom:2px solid #E71321;}
.wp-block-table table tr:hover{background:#f4f4f4;}
.wp-block-table table tr:hover td{color:#555;}
.wp-block-table table th, .wp-block-table table td{border:1px solid #ddd;padding:10px;border-collapse:collapse;}
.wp-block-table table th{background:#E71321;color:#fff;text-transform:uppercase;font-size:16px;}
.wp-block-table table th:first-child{width:25%;}
.wp-block-table table th.last{border-right:none;}
.entry-content h1{color:#3d3d3d;font-size:36px;font-weight:400;}
.entry-content h2{color:#06377A;font-size:32px;font-weight:400;}
.entry-content h3{color:#ca2128;font-size:28px;font-weight:400;}
.entry-content h4{color:#3d3d3d;font-size:24px !important;font-weight:400 !important;}
.entry-content h5{color:#3d3d3d;font-size:20px !important;font-weight:400 !important;}
.entry-content h6{color:#3d3d3d;font-size:18px !important;font-weight:400 !important;}
.fa.fa-twitter{content:'';background-image:url(//quickapps.agreeya.com/wp-content/themes/xmobile-child/images/Twitter-X-icon.png);background-size:cover;height:26px;aspect-ratio:1 / 1;}
.fa-twitter:before{content:'' !important;}
.socialMedia-Main .socialicon.social-twitter{background:#000;}
.social-twitter-icon img{width:70%;}
@media only screen and (max-width: 520px) {
.fa.fa-twitter {
height: 16px;
}
}