/*
 Theme Name:   Enfold Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  enfold Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     enfold
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/


.html_header_top .header_color .main_menu ul:first-child >li > ul, .html_header_top #top .header_color .avia_mega_div > .sub-menu { border-top-color: #ffffff !important; }
#top #avia-menu li.current-menu-item > a > .avia-menu-fx { background-color: #FF7A00; border: none !important; }
#top #avia-menu .menu-item:hover > a > .avia-menu-fx { background-color: #FF7A00; border: none !important; }
.avia-menu {float:right!important;}
/*.avia-menu ul li:nth-last-child(2) {margin-left:22rem!important;}*/


h1 { font-weight: bold !important; text-transform:initial !important; }
h2 {font-size: 36px;line-height: 44px;font-weight: 700;letter-spacing: 0em;}
h3 {font-weight: 700!important;}

#home-partner-logo .post-entry-6832 {margin-top:-110px!important;}
.avia_transform .av-extra-border-element.border-extra-diagonal .av-extra-border-inner {transform: rotate(2deg)!important;}

.special_amp {font-family: 'static', Helvetica, Arial, sans-serif;font-style: initial;font-size: 1em;line-height: initial;font-weight: bold;}

#box-1, #box-2, #box-3, #box-4 {width: 47% !important; float: left !important; margin-left: 3%; margin-bottom: 3%;}
#box-1 {border-radius: 32px; background-color: #ffffff; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;height: 327px;}
#box-2 {border-radius: 32px; background-color: #ffffff; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;height: 327px;}
#box-3 {border-radius: 32px; background-color: #ffffff; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;height: 327px;}
#box-4 {border-radius: 32px; background-color: #ffffff; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;height: 327px;}
#box-5 {border-radius: 32px; background-color: #ffffff; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;height: 674px;}

#home-why-block {padding-bottom:50px;}
#home-why-block .no_margin.av_one_fourth {padding: 18% 25px 25px 25px!important;}
#why-block-button a {border-radius: 20px!important;}

#animated-box-1 { border-radius: 32px; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;}
#animated-box-1:hover { background-color: #FEF4CC !important;}

#animated-timeline-1 .av-milestone-content-wrap {border-radius: 32px; padding-right: 60px; padding-left: 60px; padding-bottom: 60px; background-color: #FEF4CC; }

#formation-box-2 {border-radius: 32px; background-color: #ffeef2; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;}
#formation-box-3 {border-radius: 32px; background-color: #d0f4db; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;}
#formation-box-4 {border-radius: 32px; background-color: #eef3fe; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px;}

#faq-accordion {padding: 0 12% 0 12%;}
.av-elegant-toggle.togglecontainer .av_toggle_section:first-of-type .toggler {border-top-width: 0px;}
.toggler {background-color: #efefef!important;border-radius:20px!important;/*border-top-left-radius:20px!important;border-top-right-radius:20px!important;*/}
.toggle_content {background-color: #efefef!important;border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important; margin-top:-30px!important; }
.js_active .toggler, .avia-admin-preview-container .toggler {border-width: 0px;}
.av-elegant-toggle .single_toggle {padding-bottom: 20px;}
.av-elegant-toggle .toggle_content {border-width: 0px;}

#top .main_color input[type='text'] {border-radius: 20px;border: none; background: #efefef;padding:16px;}

#blog-post-box {border-radius: 30px;}
#blog-post-box .avia_textblock {padding:10px 32px 10px 32px !important}
#blog-post-box .avia-button {margin-left:32px !important;border-radius: 50px; padding: 16px 24px;}
#blog-post-box img {border-top-right-radius: 30px; border-top-left-radius: 30px;}


#view-price-button .avia-button {padding: 16px 16px 16px 16px !important; border-radius: 24px !important;}
#round-corner-button a {padding: 16px 16px 16px 16px !important; border-radius: 24px !important;border-bottom-width: 0px!important;}
.avia_ajax_form .button {padding: 16px 16px 16px 16px !important; border-radius: 24px !important;}

/* pricing table */
#pricing-table .aligncenter {margin: 0 auto !important; padding: 0 0 !important;}
#pricing-table tr:first-child th, #pricing-table tr:first-child td {border-top-width: 0px!important;}
#pricing-table tr th:first-child, #pricing-table tr td:first-child {border-left-width: 0px;!important;}
#pricing-table td { border-width: 0px!important; vertical-align: middle;}
#pricing-table tr:nth-child(odd), #pricing-table .pricing-table>li:nth-child(odd), #pricing-table .pricing-extra {background: #F6F6F6!important; }

#about-us-logo-block {border-radius: 24px;background-color: #f6f6f6;padding-top: 40px;padding-right: 40px;padding-bottom: 40px;padding-left: 40px;}
#about-us-logo-block img {width: 80% !important;}
#about-us-image {margin-bottom:3%;}
#about-us-yellow-block {border-radius: 40px;}
#about-us-grey-block {border-radius: 40px;}
/* about us div table */
.divTable{display: table;width: 100%;}
.divTableRow {display: table-row;}
.divTableHeading {display: table-header-group;}
.divTableCell, .divTableHead {display: table-cell;padding: 3px 10px;}
.divTableHeading {background-color: #EEE;display: table-header-group;font-weight: bold;}
.divTableFoot {background-color: #EEE;	display: table-footer-group;font-weight: bold;}
.divTableBody {display: table-row-group;}

.flex_cell {padding: 0px;}
/*.container_wrap {border-top-width: 0px;}*/

/* blog */
#top .fullsize .template-blog .blog-meta {float: left; margin: 0px 5% 0px 0px; }
#top .avia-post-nav { display: none!important; }


/* ai-junior accountant */
#ai-box-2, #ai-box-3, #ai-box-4 {width: 25%; float: left; margin-right: 7%;}
#ai-box-5, #ai-box-6, #ai-box-7, #ai-box-8  {width: 40%; float: left; margin-right: 7%;}
#price-in-ai-box {position: absolute;right: 45px;}
#ai-box-2 p, #ai-box-3 p, #ai-box-4 p, #ai-box-5 p, #ai-box-6 p, #ai-box-7 p, #ai-box-8 p {font-size: 16px;}
#price-in-ai-box p {font-size: 16px;}

#ai-box-checkmarks li {padding: 0 0 0 20px;} 
#ai-box-checkmarks ::marker {content: '✓';}
#ai-box-checkmarks p {font-size: 16px;}

.power_link {font-size:8px; text-decoration: none !important;}
.red_color { color: white; background: red; padding: 1px 3px 1px 2px;}

.image-overlay-inside, .image-overlay.overlay-type-extern {
display: none !important;
}
	
#text-2 .textwidget {text-align:center;padding-top: 30px;}
.av_icon_caption {text-transform:none;color:#252525;}
/*.logo img {width: 75%;padding-top:35%;}*/

#footer a:hover {text-decoration:underline !important;}

#socket {text-align: center;}
#socket .copyright {float:none;}



@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

#faq-accordion {padding: 0 0 0 0;}

}


@media only screen and (device-width: 360px)  {
	  
}