@import "template.css";
@import "form.css";
@import "product-listing.css";
@import "product-details.css";
@import "order-summary.css";
@import "cart.css";
@import "footer.css";
@import "menu.css";
@import "smaller-screen.css";
@import "static-block.css";
@import "success-page.css";
@import "contact-us.css";
@import "homepage-contact.css";
@import "mbox.css";

:root {
  --colorDefault: #163567;
  --colorDefaultDark: #000000;
  --colorWhite: #fff;
  --colortransparent: transparent;
  --ColorFooter: #414550;
}




/*Template*/

/*Details page css start*/
.details-item-title{
	text-align:center;
	color:#a74c6f;
}
.details-div-container{
width:1000px;
height:400px;
padding-top: 50px;
margin:0 auto;
}
.details-div-container-1{
	float:left;
	 width:500px;
	  height:400px;
}
.details-div-container-2{
	text-align:left; 
	padding-right:0;
}
.details-item-img{
	padding-right: 10px;
	 padding-left: 0px;
	  float: left;
}
.details-item-code-container{
	width:500px;
	float:left;
	margin-bottom:20px;
	 font-size:18px; 
	 margin-top:10px;
	  text-align:center;
}
.details-item-code-container-portion{
	color:green;
	 font-weight:bold;
	  font-size:18px;
}
.details-button-alignment{
	width:500px;
	float:left;
	 text-align:center;
}
/*Details page css end*/
.sidebar-nav
 {
	padding: 9px 0;
}

.container_helpe
{
	
  background-color:white;
  height:auto;
  width:auto !important;

}
.body{
	font-family:Geneva,Tahoma,Verdana,sans-serif !important;
	line-height:1.5;
}
.no_bg_img
{
	
  background-image:none;

}


.pull_right
{
	float:right !important;
}
.span_align
{
	background-color: white;
	width: 100%;
	height: 100%;
}


/* Mindmax Website Start */




.img-x

   { 
     
    transition: all 0.8s ease-in-out 0s;
    
    }
    
.img-x:hover
{
    cursor: default;
    transform: rotate(360deg);
    transition: all 0.8s ease-in-out 0s;
}

.img-y

   { 
     
    transition: all 0.8s ease-in-out 0s;
    
    }
    
.img-y:hover
{
    cursor: default;
    transform: rotateY(360deg);
    transition: all 0.8s ease-in-out 0s;
}

.img-z

   { 
     
    transition: all 0.8s ease-in-out 0s;
    
    }
    
.img-z:hover
{
    cursor: default;
    transform: rotateX(360deg);
    transition: all 0.8s ease-in-out 0s;
}

.experts-box{
	
border-bottom:2px solid #cecdce;
border-left:2px solid #cecdce;
border-right:2px solid #cecdce;
border-top:2px solid #cecdce;
font-family:century gothic,centurygothic,applegothic,sans-serif;
height:500px;
line-height:1.5;
margin-top:40px;
width:1000px;
	
}

.carousel-size{
	height: 600px;
	width: 100%;
	text-decoration:none;
}
.carousel-button {

      color: #fff;
      border: 3px solid #fff;
	  border-radius:2px;
      font-size: 18px;
      padding: 5px 7px;
      font-weight: bold;
      margin: 6px 0 6px 0;
      display: inline-block;
      text-decoration: none !important;
      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
      min-width: 110px;
      text-align:center;
      font-weight:400;

 }

.carousel-button:hover, .carousel-button:active {

     color:#fff;

     background:#c04b56;
   
     transition: all 0.5s ease;
	
}
.carousel-table{
	font-family:century gothic,centurygothic,applegothic,sans-serif;
	height:600px;
	line-height:1.5;
	margin-bottom:-600px;
	position:relative;
	width:1200px;
	z-index:400;
}

.top-logo{
	margin-left:14%; 
	position:absolute; 
	z-index:9999;
	margin-top:-57px; 
	height:60px;
	width:298px;
	position:fixed
	
}

.a {
	text-decoration:none !important;
}

.item.active a{
	text-decoration:none
}
.ghost-button {

      color: #fff;
      border: 3px solid #c04b56;
	  border-radius:2px;
      background-color:#c04b56;
      font-size: 18px;
      padding: 5px 7px;
      font-weight: bold;
      margin: 6px 0 6px 0;
      display: inline-block;
      text-decoration: none !important;
      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
      min-width: 110px;
      text-align:center;
      font-weight:400;

 }

.ghost-button:hover, .ghost-button:active {

     color:#c04b56;

     background:#fff;
   
     transition: all 0.5s ease;
 }
 
 .productlist_marketplace {

      color: #fff;
      border: 3px solid #c04b56;
	  border-radius:2px;
      background-color:#c04b56;
      font-size: 16px;
      padding: 4px 0px;
      font-weight: bold;
      margin-top:16px !important;
	  margin-left:6px !important;
	  margin-bottom:-3px !important;
	  margin-right:11px !important;
      display: inline-block;
      text-decoration: none !important;
      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
      min-width: 105px;
      text-align:center;
      font-weight:400;

 }

.productlist_marketplace:hover, .productlist_marketplace:active {

     color:#c04b56;

     background:#fff;
   
     transition: all 0.5s ease;
 }
 
/*  .carousel{
	 margin-top:-22px !important;
	 
 } */
 .product-topbg{
	 margin-top:40px;
	 
 }
 
 .newProduct_Main{
	 width:80% !important;
	 margin:0 auto;
 }
 .newProduct_image{
	 width:200px !important;
	 height:200px !important;
	 text-align:center !important;
	 margin-left:50px;
	 padding-bottom:25px;
	 padding-top:25px;
	 margin-top: -30spx;
 }
 
 .product-image{
	 border-radius:20px;
	 border:4px solid #d4d5d9;
	 height:200px !important;
	 width:200px !important;
 }
 
 .product_name{
	 color:#59596b !important;
	 padding-left:5px;
	 padding-right:5px;
	 min-height:30px;
	 font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	 font-size:16px;
	 font-weight:bold;
 }
 .newProduct_name{

	 text-align:center !important;
	 min-height:45px;
	 margin-top: 33px !important];
 }
 
 .newProduct_button{
	 display:inline;
	 text-align:center !important;
	 
 }
 
 .productPrice{
	 color:green;
	 display:inline;
	 font-size:22px;
	 padding-left:37px;
 }
 
 .product_name{
	 font-size:16px
	 color:#333333;
 }
 
 .footer_icons:hover{
	 opacity:0.65;
	 transition: all .4s ease-in-out;
 }
 .home-button {

      color: #fff;

      border: 2px solid #fff;

      font-size: 19px;

      padding: 7px 12px;

      font-weight: bolder;

      margin: 6px 0;

      margin-right: 12px;

      display: inline-block;

      text-decoration: none !important;

      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;

      min-width: 120px;
      
       text-align:center;

 }

.home-button:hover, .home-button:active {

     color:#fff;

     background:#75ad4c;
}

.grow 

  {
   transition: all .2s ease-in-out;
   
   }
.grow:hover 
{
	transform: scale(1.3);
}

.grow2 

  {
   transition: all .3s ease-in-out;
   
   }
.grow2:hover 
{
	transform: scale(1.1);
}

  
 .primary-button {

      color: #fff;

      border: 3px solid #333333;
	  
	  border-radius:4px;
  
      background-color:#333333;

      font-size: 16px;

      padding: 5px 7px;

      font-weight: bold;

      margin: 6px 0;

      margin-right: 12px;
	  
	  display: inline-block;

      text-decoration: none !important;

      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;

      min-width: 110px;
      
      text-align:center;
      
      font-weight:400;
	  
	  margin-top:4px;
 }

.primary-button:hover, .home-button:active {

     color:#333333;

     background:#fff;
   
     transition: all 0.5s ease;



}
 
 .anchor-button {

      color: #fff;

      border: 3px solid #333333;
	  
	  border-radius:4px;
  
      background-color:#333333;

      font-size: 16px;

      padding: 5px 7px;

      font-weight: bold;

      margin: 6px 0;

      margin-right: 12px;
	  
	  display: inline-block;

      text-decoration: none !important;

      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;

      min-width: 110px;
      
      text-align:center;
      
      font-weight:400;
 }

.anchor-button:hover, .home-button:active {

     color:#333333;

     background:#fff;
   
     transition: all 0.5s ease;


}
.account-button {

      color: #fff;

      border: 3px solid #333333;
	  
	  border-radius:4px;
  
      background-color:#333333;

      font-size: 16px;

      padding: 5px 7px;

      font-weight: bold;

      margin: 6px 12px 6px 0;

      margin-right: 12px;
	  
	  display: inline-block;

      text-decoration: none !important;

      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;

      min-width: 175px;
      
      text-align:center;
      
      font-weight:400;
 }

.account-button:hover {

     color:#a14b6c;

     background:#fff;
   
     transition: all 0.5s ease;

}

div #productListing20833 .newProduct_button{
	display:none !important;
}
.expert_productlist{
	display:none;
}

div #productListing20833 .expert_productlist{
	display:block !important;
}

 .newProduct_moreinfo{
	 display:inline;
	 text-align:center !important; 
 }
  .main_div_container{
   text-align:center; 
   width:300px;
   border-radius: 10px;
   margin:5px;
   border: 2px solid rgb(224, 224, 224);
   }
  
.mainc{
border-color:rgb(255, 255, 255); 
height:400px; 
text-align:left;
vertical-align:top;
padding-top:32px !important;
padding-left:20px !important;
width:600px;
}

.mains{
	padding-left:20px !important;
}
/*Template*/
.sidebar-nav
 {
	padding: 9px 0;
}

.container_helpe
{
	
  background-color:white;
  height:auto;
  width:auto !important;

}
.body{
	font-family:Geneva,Tahoma,Verdana,sans-serif !important;
	line-height:1.5;
}
.no_bg_img
{
	
  background-image:none;

}


.pull_right
{
	float:right !important;
}
.span_align
{
	background-color: white;
	width: 100%;
	height: 100%;
}


/* Mindmax Website Start */




.img-x

   { 
     
    transition: all 0.8s ease-in-out 0s;
    
    }
    
.img-x:hover
{
    cursor: default;
    transform: rotate(360deg);
    transition: all 0.8s ease-in-out 0s;
}

.img-y

   { 
     
    transition: all 0.8s ease-in-out 0s;
    
    }
    
.img-y:hover
{
    cursor: default;
    transform: rotateY(360deg);
    transition: all 0.8s ease-in-out 0s;
}

.img-z

   { 
     
    transition: all 0.8s ease-in-out 0s;
    
    }
    
.img-z:hover
{
    cursor: default;
    transform: rotateX(360deg);
    transition: all 0.8s ease-in-out 0s;
}

.experts-box{
	
border-bottom:2px solid #cecdce;
border-left:2px solid #cecdce;
border-right:2px solid #cecdce;
border-top:2px solid #cecdce;
font-family:century gothic,centurygothic,applegothic,sans-serif;
height:500px;
line-height:1.5;
margin-top:40px;
width:1000px;
	
}

.carousel-size{
	height: 600px;
	width: 100%;
	text-decoration:none;
}
.carousel-button {

      color: #fff;
      border: 3px solid #fff;
	  border-radius:2px;
      font-size: 18px;
      padding: 5px 7px;
      font-weight: bold;
      margin: 6px 0 6px 0;
      display: inline-block;
      text-decoration: none !important;
      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
      min-width: 110px;
      text-align:center;
      font-weight:400;

 }

.carousel-button:hover, .carousel-button:active {

     color:#fff;

     background:#c04b56;
   
     transition: all 0.5s ease;
	
}
.carousel-table{
	font-family:century gothic,centurygothic,applegothic,sans-serif;
	height:600px;
	line-height:1.5;
	margin-bottom:-600px;
	position:relative;
	width:1200px;
	z-index:400;
}

.top-logo{
	margin-left:14%; 
	position:absolute; 
	z-index:9999;
	margin-top:-57px; 
	height:60px;
	width:298px;
	position:fixed
	
}

.a {
	text-decoration:none !important;
}

.item.active a{
	text-decoration:none
}
.ghost-button {

      color: #fff;
      border: 3px solid #c04b56;
	  border-radius:2px;
      background-color:#c04b56;
      font-size: 18px;
      padding: 5px 7px;
      font-weight: bold;
      margin: 6px 0 6px 0;
      display: inline-block;
      text-decoration: none !important;
      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
      min-width: 110px;
      text-align:center;
      font-weight:400;

 }

.ghost-button:hover, .ghost-button:active {

     color:#c04b56;

     background:#fff;
   
     transition: all 0.5s ease;
 }
 
 .productlist_marketplace {

      color: #fff;
      border: 3px solid #c04b56;
	  border-radius:2px;
      background-color:#c04b56;
      font-size: 16px;
      padding: 4px 0px;
      font-weight: bold;
      margin-top:16px !important;
	  margin-left:6px !important;
	  margin-bottom:-3px !important;
	  margin-right:11px !important;
      display: inline-block;
      text-decoration: none !important;
      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
      min-width: 105px;
      text-align:center;
      font-weight:400;

 }

.productlist_marketplace:hover, .productlist_marketplace:active {

     color:#c04b56;

     background:#fff;
   
     transition: all 0.5s ease;
 }
 

 .product-topbg{
	 margin-top:40px;
	 
 }
 
 .newProduct_Main{
	 width:80% !important;
	 margin:0 auto;
 }
 .newProduct_image{
	 width:200px !important;
	 height:200px !important;
	 text-align:center !important;
	 margin-left:50px;
	 padding-bottom:25px;
	 padding-top:25px;
 }
 
 .product-image{
	 border-radius:20px;
	 border:4px solid #d4d5d9;
	 margin-top:-45px;
 }
 
 .product_name{
	 color:#59596b !important;
	 padding-left:5px;
	 padding-right:5px;
	 min-height:30px;
	 font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;
	 font-size:16px;
	 font-weight:bold;
 }
 
 .newProduct_button{
	 display:inline;
	 text-align:center !important;
	 
 }
 
 .productPrice{
	 color:green;
	 display:inline;
	 font-size:22px;
	 padding-left:37px;
 }
 
 .product_name{
	 font-size:16px
	 color:#333333;
 }
 
 .footer_icons:hover{
	 opacity:0.65;
	 transition: all .4s ease-in-out;
 }
 .home-button {

      color: #fff;

      border: 2px solid #fff;

      font-size: 19px;

      padding: 7px 12px;

      font-weight: bolder;

      margin: 6px 0;

      margin-right: 12px;

      display: inline-block;

      text-decoration: none !important;

      font-family: font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;

      min-width: 120px;
      
       text-align:center;

 }

.home-button:hover, .home-button:active {

     color:#fff;

     background:#75ad4c;
}

.grow 

  {
   transition: all .2s ease-in-out;
   
   }
.grow:hover 
{
	transform: scale(1.3);
}

.grow2 

  {
   transition: all .3s ease-in-out;
   
   }
.grow2:hover 
{
	transform: scale(1.1);
}

/*login page*/

#signinSubmit .control-label {
    display: none;
}
#signinSubmit #username {
    font-size: 17px;
    height: 45px;
    width: 306px;
}
#signinSubmit #password {
    font-size: 17px;
    height: 45px;
    margin-top: 5px;
    width: 306px;
}
#signinSubmit .login h4 {
    visiblity:hidden;
}
#signinSubmit .login h4:after {
    color: #fff;
    content: "Sign In";
    font-weight: bold;
    visibility: visible;
}
 #signinSubmit .login {
    height: 285px;
    padding-left: 27px !important;
    padding-right: 0 !important;
    padding-top: 18px;
    width: 361px;
}
#signinSubmit .login_content a {
    color: #e54c4b;
    display: inline;
    width: 50%;
}
#signinSubmit .full-width{
	position:relative;
}
#signinSubmit .text-center {
    margin-top: 29px !important;
    padding-left: 31% !important;
    text-align: center !important;
    width: auto !important;
}


#signinSubmit .login .btn {
    background: #e54c4b none repeat scroll 0 0;
    height: 39px;
    margin-top: 8%;
    width: 79%;
    border-color: #e54c4b !important;
    border: 2px solid;
}
#signinSubmit .app_login .btn {
    background: #e54c4b none repeat scroll 0 0;
    border-color: #e54c4b !important;
    border: 2px solid;
}
#signinSubmit .app_login .btn:hover {
    background: #f15857 none repeat scroll 0 0;
    border-color: #e54c4b !important;
    border: 2px solid;
}
#signinSubmit .login .btn:hover {
    background: #f15857 none repeat scroll 0 0;
    border-color: #e54c4b !important;
    border: 2px solid;
}

#signinSubmit .login {
    background: #333333 none repeat scroll 0 0;
}

.login_content a{
	 color: #e54c4b none repeat scroll 0 0;
}

div .form-group .login_content {
    width: 100%;
    margin-top: 28px;
}

div .form-group .login_content a {
    color:#e54c4b;
    }
    
    /* loginpage Placeholder */
 #username::-webkit-input-placeholder,
#password::-webkit-input-placeholder
{
  color:   #a1a1a1 !important;
}

#username:-moz-placeholder,
#password:-moz-placeholder 
{
  color:    #a1a1a1 !important;
}

#username::-moz-placeholder,
#password::-moz-placeholder 
{
  color:    #a1a1a1 !important;
}

#username:-ms-input-placeholder,
#password:-ms-input-placeholder 
{
  color:    #a1a1a1 !important;
}
  
/* Signup */  
  
#signupsubmit .error{
	display:block;
}

#signupsubmit .label_align span {
    display: none;
}

#signupsubmit .container {
    background-color: #333333;
    border-radius: 16px;
    box-shadow: 0 0 10px #6e6e6e;

    text-align: center;
    width: 436px;
}
#signupsubmit .label_min_width{
margin-left: 60px;
}

#signupsubmit .form-group label{
	display:none;
}
#signupsubmit .checkbox{
	display:block !important;
	color:#FFF;
}
#signupsubmit a{
	color: #e54c4b !important;
}

#signupsubmit .col-md-12 .col-md-8 {
    padding-left: 94px;
 }

#signupsubmit .bottom-signup > a {
    color: #e54c4b !important;

}

#signupsubmit .btn{
	background: #e54c4b !important;
	border:2px solid #e54c4b;
}
#signupsubmit .label_min_width > a{
 color: #e54c4b ;
}


#signupsubmit .document_subhead {
    border-bottom: 2px solid #bcbcbc;
    padding-bottom: 28px;
}


#signupsubmit .document_subhead h3 {
     color: #FFF;
    font-size: 33px;
    background:none;
}

#signupsubmit .btn{
width: 131px;
}

#signupsubmit .signup_top{
padding-left: 20%;
}

@media only screen and (max-width: 980px)  {
#signupsubmit .signup_top{
padding-left: 0%;
}
#signupsubmit .col-md-12 .col-md-8 {
    padding-left: 8%;
}
#signupsubmit .bottom-signup > a {
    padding-left: 13px;
    
}
}

@media only screen and (min-width: 451px) and (max-width: 600px)  {

#signupsubmit .col-md-12 .col-md-8 {
    padding-left: 8% ;
}

}


@media only screen and (max-width: 450px)  {


#signupsubmit .col-md-12 .col-md-8 {
    padding-left: none;
	float:left;
}
}

@media only screen and (min-width: 1150px) and (max-width: 1920px)  {


#signupsubmit .signup_top{
    padding-left: 32%;

}
}
  
      /* Signup Placeholder */
      
      #signupsubmit #firstname::-webkit-input-placeholder,
#signupsubmit #lastname::-webkit-input-placeholder,
#signupsubmit #password::-webkit-input-placeholder,
#signupsubmit #confirmpassword::-webkit-input-placeholder
{
  color:    #a1a1a1 !important;
}

#signupsubmit #firstname::-webkit-input-placeholder,
#signupsubmit #lastname::-webkit-input-placeholder,
#signupsubmit #password::-webkit-input-placeholder,
#signupsubmit #confirmpassword::-webkit-input-placeholder 
{
  color:   #a1a1a1 !important;
}

#signupsubmit #firstname::-webkit-input-placeholder,
#signupsubmit #lastname::-webkit-input-placeholder,
#signupsubmit #password::-webkit-input-placeholder,
#signupsubmit #confirmpassword::-webkit-input-placeholder
{
  color:    #a1a1a1 !important;
}

#signupsubmit #firstname::-webkit-input-placeholder,
#signupsubmit #lastname::-webkit-input-placeholder,
#signupsubmit #password::-webkit-input-placeholder,
#signupsubmit #confirmpassword::-webkit-input-placeholder
{
  color:    #a1a1a1 !important;
}


/*Expert*/
.expert-list img {
    width: 90%;
    height: 150px;
}

.row.expert-list {
    margin-bottom: 15px;
} 


.container.container_helpe {

background:#ffffff;
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
width:80%;
margin:0 auto;


}

.topmost-div {
    background: #444444 none repeat scroll 0 0 !important;
    color: #eaeaea;
    margin: 0 auto;
    padding: 5px 10px 1px 2px;
    width: 85%;
}

.landing-header {

background:#fff;
color:#444444;
padding:10px;
width:85%;
margin:0 auto;

}

.landing-header-left p, .landing-header-right p {

font-size:17px;
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;

}

.container.container_helpe .navbar{
	
	display:none;
}

.land-img {
	
width:85%;
margin:0 auto;	
margin-bottom:-10px !important;
	
}

.mfp-desc {
	
background:#fff;
color:#444444;
padding:50px;
width:85%;
margin:0 auto;	
	
}

.mpf1, .mpf2, .mpf3 {
	
	padding:15px;
}

.modular-div {

width:100px;
 height:100px;
 background:#8bc34a;
 margin:0 auto;
 border-radius:10px;


}

.flexible-div {

width:100px; 
height:100px;
background:#4caf50;
margin:0 auto;
border-radius:10px;

}  

.powerful-div {

width:100px;
 height:100px;
 background:#009688;
 margin:0 auto;
 border-radius:10px;
}  

.getstarted-div{
	
width:85%;
margin:0 auto;
background:#fff;
padding:50px;	
}

.getstarted-btn {
    backface-visibility: hidden !important;
    background: #ff5722 none repeat scroll 0 0 !important;
    border: 1px solid #ff5722 !important;
    border-radius: 2px !important;
    box-sizing: content-box !important;
    color: #ffffff !important;
    cursor: pointer !important;
    display: inline-block !important;
    font-size: 20px !important;
    height: 25px !important;
    padding-bottom: 11px;
    padding-left: 50px;
    padding-right: 50px !important;
    padding-top: 11px;
    position: relative !important;
    text-align: center !important;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: all 0.3s ease-out 0.3s !important;
    width: auto !important;
    margin-top:12px;
}
.getstarted-btn:hover, .getstarted-btn span:hover {
    background: #4caf50 none repeat scroll 0 0 !important;
    border: 1px solid #4caf50 !important;
    color: #fff;
    transition: all 0.3s ease 0.3s !important;
}

.footer-div{
width:85%;
margin:0 auto;
background:#fff;
padding:20px;
	
}

.quick-start-guide, .user-guide {

background:#fff;
color:#444444;
line-height:1.45;
width:85%;
margin:0 auto;

}

.demo-video iframe {

width:700px;
height:450px;
padding-top:15px;

} 

.mcbv-content {

background:#4c4c4c;
height:300px;
width:85%;
margin:0 auto;
color:#fff;

}

.ashtapathy-content {

background:#e0dcb2;
height:300px;
width:85%;
margin:0 auto;
color:#796c32;

}


.florid-contents {

background:#fff;
height:300px;
width:85%;
margin:0 auto;
color:#444444;

}

*[id^="myCarousel"] {
    margin: 0 auto;
    width: 100%;
}

.mcbv-content-div{
    margin: 0 auto;
    width: 60%;
text-decoration:none;
}

.mcbv-content-div p a {
    color: #fff !important;
    text-decoration: none !important;
}

.mcbv-content-div, .mcbv-icon-div{
    margin: 0 auto;
    width: 60%;
}

*[id^="myCarousel"] .carousel-control.left {

margin-left:10%;

}

*[id^="myCarousel"] .carousel-control.right {

margin-right:10%;

}
#contactForm .textarea_contact{
	margin-top: 15px;
}
#contactForm #send {
	margin-top: 15px;
    background-color: rgb(61, 191, 218);
    border-color: rgb(61, 191, 218) !important;
}
   #contactForm #send:hover
   {
   	color: white;
   }
   
    #contactForm .contact{
   	 box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
 	 transition: all 0.3s cubic-bezier(.25,.8,.25,1);
     border: 19px solid transparent;
   }
/* End */

.block-heighlight /* Do not remove or modify this class*/
{
	border: 3px solid yellow !important;
    box-shadow: 0 0 0 1px yellow, 0 1px 2px rgba(0, 0, 0, 0.24) !important;
}
/*frequently asked questions*/
.flip{
	cursor:pointer;
}
.expand{
    display:none;
}
.expand,.shrink{
    padding:5px;
} 
.faq-panel{
	font-size:15px;
	line-height:25px;
	padding:25px;
	margin-top:-10px;
}