/* 
	Theme Name: Maxhost Child Theme
	Version: 1.0
	Theme URI: http://themeforest.net
	Description: A basic starter child theme for Maxhost
	Author: Fluent-Themes
	Author URI: http://themeforest.net/user/fluent-themes
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Template: maxhost
*/




/*Custom style start here $Al-Amin islam$*/
.pln{
	background-color: #49a32b;
	color: white;
	font-size: 28px;
	height: 65px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pln-p{
	border-bottom: 2px solid gray;
  width: 253px;
}
.pln-b a{
	 background-color:#49a32b !important;
	border-radius:15px  !important;
	font-size: 16px  !important;
	display: flex  !important;
  justify-content: center  !important;
  align-items: center  !important;
  height: 45px  !important;
  border-top: 5px solid black  !important;
  width: 140px  !important;
	margin-top: 10px;
}



.btn1 a{
  background-color:#49a32b !important;
  border-radius: 30px !important;
}

.custom-copyrights{
    margin-top: 10px;
}
.myclass{
    background-color:#1d1d1d;
    height:150px;
}
.myclass h3{
    font-size:20px;
    font-weight: bold;
}
.myclass1{
    background-color:#1d1d1d;
    height:150px;
    
}
.myclass-main{
    width:100%;
    height:100px;
    display:flex;
    justify-content:flex-start;
    align-items:center;
   
}

.ss{
    margin-top: -24px;
}
.myclass-main h3{
    font-size:20px;
    text-align:start;
    font-weight: bold;
}

.copy-custom{
    margin-top: -80px;
}
.bdhpa-ecab{
    height: 50px;
    width: 100%;
    margin-top: 40px;
    height: 32px;
}
.ecab{
    margin-left: 5px;
}


/*Custom style End here $Al-Amin islam$ */



.cdb-home-video{
	background: #ffffff;
	border: 1px solid #f2f2f2;
	border-radius: 4px;
	padding: 10px;
	color: #000000;
	margin-top: 12px;
	height: 150px;
}
.cdb-home-video:hover{
	background: #F5F5FA;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

.razibdisablecdb{
	display: none !important;
}

/* ================================================================ 
     GLOBAL STYLES - Start your custom styles from below
=================================================================== */
.xyz-domain-search .domain-page-header{
	background: none !important;
}
.page-head-box h1 span{
	color: #000000 !important;
}
.cdb-faq-host{
	background: #fff;
	padding: 15px !important;
}

/* LogicBox Payment Gateway
=================================================================== */
.cdb-lbpg-box1-1 h1 span{
	color: #ffffff !important;
}

.cdb-lbpg-box1-2{
	color: #ffffff !important;
}

.cdb-lbpg-box2{
	color: #ffffff !important;
}

.cdb-lbpg-box2 .vc_column-inner{
	padding-top: 0px !important;
}


.cdb_ssl_box_head{
    color: #ffffff;
    font-weight: bold;
    text-align: center;
	font-size: 14px;
}
.cdb-dedi-box-col1{
	text-align: center;
}

.cdb-dedi-box-col1 a{
	background: #008CF6;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 12px;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.cdb-text-block a{
	color: #0078FF;
}
.cdb-text-block a:hover{
	color: #0078FF;
	text-decoration: underline;
}

.cdb_maintenance_service_weekly table{
border: 1px solid #777575;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0;
    width: 100%;
}
.cdb_maintenance_service_weekly th{
background: #49A32B;
color: #fff;
padding: 15px 0;
text-align: center;
font-size: 14px;
letter-spacing: 1px;
text-transform: uppercase;
}

.cdb_maintenance_service_weekly td{
text-align: center;
border-right: 1px solid #777575;
border-bottom: 1px solid #777575;
line-height: 35px;
}

.cdb_maintenance_service_weekly_price{
background: #C7FEB4;
padding-bottom: 10px;
}

.cdb_maintenance_service_weekly_price strong{
color: #49A32B;
font-size: 24px;
font-weight: 700;
}

.cdb_maintenance_service_weekly_price h4{
color: #49A32B;
font-size: 24px;
font-weight: 700;
}
.cdb_order_btn{
color: #FFFFFF;
padding: 10px 20px;
background: #49A32B;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border-bottom: 1px solid #338C15;
font-weight: bold;
}

.cdb_order_btn:hover{
color: #FFFFFF;
background: #333333;
}

.cdb_maintenance_service table{
border: 1px solid #777575;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0;
    width: 100%;
}
.cdb_maintenance_service th{
background: #49A32B;
color: #fff;
padding: 15px 0;
text-align: center;
font-size: 14px;
letter-spacing: 1px;
text-transform: uppercase;
}

.cdb_maintenance_service td{
text-align: center;
border-right: 1px solid #777575;
border-bottom: 1px solid #777575;
line-height: 50px;
}

.cdb_maintenance_features{
width: 27.4%;
}

.cdb_maintenance_plan{
width: 18%;
}

.cdb_maintenance_plan strong{
color: #49A32B;
}

.cdb_maintenance_order{
background: #C7FEB4;
}

.cdb_maintenance_order strong a{
color: #FFFFFF;
padding: 10px 20px;
background: #49A32B;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border-bottom: 1px solid #338C15;
}

.cdb_maintenance_order strong a:hover{
color: #FFFFFF;
background: #333333;
}

.cdb_dedicated_server table{
border: 1px solid #777575;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0;
    width: 100%;
}
.cdb_dedicated_server th{
background: #49A32B;
color: #fff;
padding: 15px 0;
text-align: center;
font-size: 14px;
letter-spacing: 1px;
text-transform: uppercase;
}

.cdb_dedicated_server td{
text-align: center;
border-right: 1px solid #777575;
border-bottom: 1px solid #777575;
line-height: 35px;
}

.cdb_dedi_features{
width: 27.4%;
}

.cdb_dedi_plan{
width: 18%;
}

.cdb_dedi_order{
background: rgba(219, 247, 210, 0.2);
}

.cdb_dedi_order strong a{
color: #49A32B;
}

.cdb_dedi_order strong a:hover{
color: #FFFFFF;
}

.cdb_dedi_order:hover{
background: rgba(0, 0, 0, 0.8);
}
.samll-green-button{
background: #49A32B;
color: #fff;
text-transform: uppercase;
}

.samll-green-button:hover{
background: #CE5F15;
color: #fff;
text-transform: uppercase;
}

.cdb_unlimited_hosting table{
border: 1px solid #777575;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0;
    width: 100%;
}
.cdb_unlimited_hosting th{
background: #49A32B;
color: #fff;
padding: 15px 0;
text-align: center;
font-size: 14px;
letter-spacing: 1px;
text-transform: uppercase;
}

.cdb_unlimited_hosting_features{
width: 39.4%;
}

.cdb_unlimited_hosting_plan{
width: 20%;
}

.cdb_unlimited_hosting_main_price{
background: rgba(219, 247, 210, 0.2);
}

.cdb_unlimited_hosting_price h4{
color: #49A32B;
font-size: 24px;
font-weight: 700;
}
.cdb_unlimited_hosting_plan_price{
color: #49A32B;
padding-bottom: 8px;
}

.cdb_unlimited_hosting_plan_price strong{
color: #49A32B;
font-size: 24px;
font-weight: 700;
}

.cdb_unlimited_hosting td{
text-align: center;
border-right: 1px solid #777575;
border-bottom: 1px solid #777575;
line-height: 35px;
}

.cdb_footer_box1{
width: 100%;
float: left;
color: #fff;
margin-top: 30px;
margin-bottom: 20px;
}

#cdb_header_banner h1{
color: #fff;
font-size: 30px;
font-weight: 600;
margin-bottom: 10px;
}

#cdb_breadcrumbs{
border: 1px solid #737373;
    border-radius: 3px;
    color: #737373;
display: block;
text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: 33px;
    padding: 0 15px;
    width: 250px;
  margin-left: auto ;
  margin-right: auto ;
}

.cdb_price_table{
border: 1px solid #ccc;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0;
    width: 100%;
}

.cdb_price_table th{
background: #49A32B;
color: #fff;
padding: 15px 0;
text-align: center;
font-size: 14px;
letter-spacing: 1px;
text-transform: uppercase;
}

.cdb_price_table td{
color: #737373;
padding: 12px 0;
text-align: center;
font-size: 12px;
letter-spacing: 1px;
}

.cdb_price_table tr{
border-bottom: 1px solid #ccc;
}

.cdb_price_table tr:last-child{
border-bottom: 1px solid #ccc;
}
.cdb_mega_menu_price{
background: #282C32;
color: #fff;
padding-top: 5px;
}
.cdb_mega_menu a{
color: #999999;
font-size: 12px;
font-weight: normal;
}

.cdb_mega_menu a h3{
color: #ffffff;
font-size: 18px;
font-weight: 400;
}

.cdb_mega_menu a:hover{
color: #49A32B !important;
}

.cdb_mega_menu i{
   border-right: 1px solid #373A40;
    float: left;
    font-size: 30px;
    margin-right: 12px;
    padding-bottom: 5px;
    padding-right: 14px;
    padding-top: 5px;
    transition: all 0.3s ease 0s;
}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{
width: 313px;
}

.cdb_home_slider{
margin-left: 65px;
margin-top: -310px;
}
.navbar-nav > li > a {
    padding-bottom: 35px !important;
    padding-top: 35px !important; 
}

/* Single Post Customize
=================================================================== */
td{
	border: 1px solid #CDCDCD !important;
}
.format-standard h1{
	font-size: 30px !important;
	font-family: Helvetica,Arial;
	font-weight: 900 !important;
}
.format-standard a{
	color: #1a0dab;
}
.format-standard a:hover{
	color: #1a0dab;
text-decoration: underline;
}

.format-standard ul li{
list-style: disc inside;
}
.format-standard h3 a{
	font-size: 30px !important;
	font-family: Helvetica,Arial;
	font-weight: 900 !important;
	color: #49A22A !important;
}
@media only screen and (max-width: 480px) {

.post img, .status-publish img{
	height: auto !important;
}
}
.post img, .status-publish img{
	height: auto !important;
}
@media only screen and (max-width: 600px) {

.post img, .status-publish img{
	height: auto !important;
}
}

/* Pricing Table */
.pricing-box .fea-lists li strong{
	font-size: 18px;
	color: #4CA320;
	font-weight: 900;
	border-bottom: 1px solid #E0F6D4;
	border-top: 1px solid #E0F6D4;
	padding: 5px 0;
}
.pricing-box .plan-list li strong{
	color: #4CA320;
	font-weight: 900;
	border-bottom: 1px solid #E0F6D4;
	border-top: 1px solid #E0F6D4;
	padding: 5px 0;
}

.cdb-decicated-features{
	border: 2px solid #02B7F0;
	width: 110px;
	height: 110px;
	border-radius: 100%;
	margin: 0 auto !important;
}

/* Al Amin Work
=================================================================== */
.alamin-pt{
	box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.1);
}

/* landing page Live button  */

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{
	color:#ffffff !important;
	background-color:#787878 !important;
	padding:13px 88px 13px 88px;
	font-weight:bold !important;
	font-size:18px !important;
}

