/* Allows for 5 columns in header */

@media(min-width: 992px){

.col5{

width: 20%;

float: left;

position: relative;

min-height: 1px;

padding-right: 15px;

padding-left: 15px;

}

}



/* Gives more space to the logo and images above & below on the header */

.small-header-element {

	margin-top: 10px;

	margin-bottom: 10px;

}



/* Makes logo cover uppercase */

.miniconh h4 {

    text-transform: uppercase;

}



.current_page_item a {

	color: #7a69ae !important;

	background: #fff !important;

	text-transform: capitalize !important;

	text-shadow: none !important;

}

.nextend-productnum {

	display: none !important;

}

.set_title {

	padding-top: 35px;

}

.block-heading-two span a {

	color: #333;

}

 @media screen and (max-width: 320px) {

.arespon {

	word-break: break-all;

	display: block;

}

}

@media(max-width:1000px) {

.flex-caption h3 {

	color: #ffffff;

	font-size: 27px;

	letter-spacing: 1px;

	margin-bottom: 8px;

	text-align: center;

	text-shadow: 1px 1px #000000;

}

.flex-caption p {

	color: #ffffff;

	font-size: 16px !important;

	font-weight: 300;

	line-height: 28px;

}

.flex-caption {

	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

	bottom: 35px;

	color: #ffffff;

	font-size: 25px;

	left: 5%;

	margin: 0;

	padding: 10px 25px 25px 30px;

	position: absolute;

	right: 0;

	text-transform: capitalize;

	top: 5%;

	width: 90%;

}

}

#breadcrumbs {

	list-style: none;

	margin: 0px;

	padding: 0px;

	overflow: hidden;

}

#breadcrumbs li {

	display: inline-block;

	vertical-align: middle;

	margin-right: 5px;

}

#breadcrumbs li strong {

	font-size: 18px;

	color: #FFF;

	font-weight: 600;

	font-family: 'Source Sans Pro', sans-serif;

	text-transform: uppercase;

	padding: 0 3px;

}

#breadcrumbs li a {

	font-size: 18px;

	color: #FFF;

	font-weight: 600;

	font-family: 'Source Sans Pro', sans-serif;

	text-transform: uppercase;

	padding: 0 3px;

}

#breadcrumbs .separator {

	color: #FFF !important;

	content: "> " !important;

	font-size: 18px;

	padding: 0 5px !important;

}

 @media screen and (max-width: 800px) {

#breadcrumbs li strong {

	font-size: 16px;

}

#breadcrumbs li a {

	font-size: 16px;

}

#breadcrumbs .separator {

	font-size: 16px;

}

}



#submit-btn-disa {

background-color: #E60E64; !important

}



blockquote {

  padding: 0;

}



blockquote p{

  display:block;

  background: #fff;

  padding: 15px 20px 15px 45px;

  margin: 0 0 20px;

  position: relative;

  

  /*Font*/

  font-family: Georgia, serif;

  font-size: 16px;

  line-height: 1.2;

  color: #666;

  text-align: justify;

  

  /*Borders - (Optional)*/

  border-left: 15px solid #e60e63;

  border-right: 2px solid #e60e63;

  

  /*Box Shadow - (Optional)*/

  -moz-box-shadow: 2px 2px 15px #ccc;

  -webkit-box-shadow: 2px 2px 15px #ccc;

  box-shadow: 2px 2px 15px #ccc;

}



blockquote p::before{

  content: "\201C"; /*Unicode for Left Double Quote*/

  

  /*Font*/

  font-family: Georgia, serif;

  font-size: 60px;

  font-weight: bold;

  color: #999;

  

  /*Positioning*/

  position: absolute;

  left: 10px;

  top:5px;

}



blockquote p::after{

  /*Reset to make sure*/

  content: "";

}



blockquote a{

  text-decoration: none;

  background: #eee;

  cursor: pointer;

  padding: 0 3px;

  color: #c76c0c;

}



blockquote a:hover {

 color: #666;

}



blockquote em{

  font-style: italic;

}



.SALA-img {

height: 150px;

border: 3px solid white;

box-shadow: 0px 0px 8px rgba(0,0,0,.3);

}



.quote-block {

  padding: 0;

  display:block;

  background: #fff;

  padding: 15px 20px 15px 45px;

  margin: 0 0 20px;

  position: relative;

  

  /*Font*/

  font-family: Georgia, serif;

  font-size: 16px;

  line-height: 1.2;

  color: #666;

  text-align: justify;

  

  /*Borders - (Optional)*/

  border-left: 15px solid #e60e63;

  border-right: 2px solid #e60e63;

  

  /*Box Shadow - (Optional)*/

  -moz-box-shadow: 2px 2px 15px #ccc;

  -webkit-box-shadow: 2px 2px 15px #ccc;

  box-shadow: 2px 2px 15px #ccc;



  font-style: italic;

}



.quote-block a {

  color: #e60e63;

}



.quote-block a:hover{

  color: #f286b1;

}



.btn-disa {

background-color: #E60E64; !important

}



.btn-disa:hover {

background-color: #eb3e83;

}



.card-div{

  padding: 0;

  display:block;

  background: #fff;

  padding: 15px 20px 15px 20px;

  margin: 0 0 20px;

  position: relative;

  

  /*Font*/

  font-size: 16px;

  line-height: 1.2;

  color: #666;

  text-align: justify;

  

  /*Borders - (Optional)

  border-left: 15px solid #e60e63;

  border-right: 2px solid #e60e63; */

  

  /*Box Shadow - (Optional)*/

  -moz-box-shadow: 2px 2px 15px #ccc;

  -webkit-box-shadow: 2px 2px 15px #ccc;

  box-shadow: 2px 2px 15px #ccc;

}







/* MATERIAL DESIGN BUTTON AFFECT */



.catalyst-mat-btn {



  margin: 30px auto;

  padding: 12px 24px;

  border-width: 0;

  outline: none;

  border-radius: 2px;

  box-shadow: 0 1px 4px rgba(0, 0, 0, .6);

  background-color: #e60e63;

  transition: background-color 0.5s ease;

  color: #ecf0f1;



}



.catalyst-mat-btn:hover, .catalyst-mat-btn:focus {

  background-color: #9c0c44;

  color: #ecf0f1;

  text-decoration: none; 

}





