@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=PT+Mono&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


body {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 13px !important;
}

.raleway {
	font-family: 'Raleway', sans-serif !important; 
}

.sourcesanpro {
	font-family: 'Source Sans Pro', sans-serif !important;
}


.fast-hosting-theme-text, .fast-hosting-theme-list li{
	font-size: 14px !important;
}

.size_16 {
	font-size: 16px !important;
}

.card-title {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size: 16px !important;
}

a.kb-article-item {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size: 14px !important;
}

a.kb-article-item small {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size: 12.5px !important;
}

article * {
	font-family: 'Source Sans Pro', sans-serif !important;
	font-size: 13px !important;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Lora', serif;
}

.card kb-category .h5 {
    font-size: 12px !important;
    font-weight: 600;
}

.knowledgebase-20i .card-body, .knowledgebase-base-cat-20i .card-body, .knowledgebase-article-20i .card~.card .card-body, .download-20i .card .card-body, .download-cat-20i .card .card-body {
    border-bottom: 1px solid #f1f1f1;
    padding: 10px 15px !important;
}

.div-service-buttons button {
	font-family: 'Lora', serif;
	font-size: 11px !important;
}

.card-footer a.btn-view-more {
	padding:10px;
	font-family: 'Lora', serif;
	font-size: 11px !important;
	border : 1px solid #ccc;
	border-radius: 2px;
}

nav.master-breadcrumb {
	font-size: 11px !important;
}

.fast-hosting-theme-section {
	height: 600px;
}

@media(min-width: 401px) and (max-width: 575px) {
	.fast-hosting-theme-img {
		display: none;
	}
}

.copyright {
	font-family: 'Lora', serif;
	font-size: 12px !important;
}

#footer .list-inline.float-lg-right .list-inline-item a.btn:hover {
    background-color: #FFD700;
    color: #000;
    border-radius: 5px;
}

ul.navbar-nav {
	font-family: 'Source Sans Pro', sans-serif;
}

body #order-standard_cart .input-group-lg>.form-control, .knowledgebase-20i form .kb-search input, .knowledgebase-base-cat-20i form input, .download-20i form .kb-search input, form#frmProductDomain .domain-selection-options input, .download-cat-20i form .kb-search input, form#frmProductDomain .domain-selection-options input, #order-standard_cart form#frmProductDomain .domain-selection-options select {
	font-size: 12px;
	line-height: 15px;
	color: #2e3442;
	font-weight: 400;
	border: 0;
}

#order-standard_cart .domain-checker-container .input-group-box input#inputDomain, .domain-checker-container button#btnCheckAvailability, .knowledgebase-20i form .kb-search input, .download-20i form .kb-search input, .download-cat-20i form .kb-search input {
	border-radius: 3px !important;
	height: 10px;
}

body #order-standard_cart .input-group-lg>.form-control::placeholder, .knowledgebase-20i form .kb-search input::placeholder, .knowledgebase-base-cat-20i form input::placeholder, .download-20i form .kb-search input::placeholder, .download-cat-20i form .kb-search input::placeholder {
	color: #2e34426b;
	font-size: 12px;
	font-weight: 500;
}

#order-standard_cart .domain-checker-container .input-group-box input#inputDomain, .domain-checker-container button#btnCheckAvailability, .knowledgebase-20i .input-group.input-group-lg.kb-search input, .knowledgebase-20i .input-group.input-group-lg.kb-search button#btnKnowledgebaseSearch, .download-20i .input-group.input-group-lg.kb-search input, .download-20i .input-group.input-group-lg.kb-search button#btnDownloadsSearch, .download-cat-20i .input-group.input-group-lg.kb-search input, .download-cat-20i .input-group.input-group-lg.kb-search button#btnDownloadsSearch {
	height: 50px;
}

.card-sidebar {
	border-bottom: 1px solid #ccc !important;
}

li.paginate_button a {
	padding:10px 15px !important;
}

/* Accordion */

/*default*/
.card
{
    border: 0;
    margin-bottom: 10px;
    border-radius: 0;
}
.card-header
{
    padding: 17px 18px;
    font-size: 15px;
    color: #FFA136;
    font-weight: 500;
    display: block;
    border-radius: 0!important;
    background: white;
    border: 1px solid rgba(255, 161, 54, 0.25);
    cursor: pointer;
    transition: all .2s ease-in-out;
	font-family: 'Source Sans Pro', sans-serif !important;
}
.card-header.collapsed
{
    color: #484848;
    border-color: gainsboro;
}
.card-header:hover
{
    color: #FFA136;
    border-color: rgba(255, 161, 54, 0.25);
}
.card-body
{
    padding: 15px 18px;
    font-size: 13px;
    line-height: 30px;
    color: #5f5f5f;
    font-family: 'Source Sans Pro', sans-serif !important;
}
