/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.qode-icon-holder.qode-icon-small {
	font-size: 2em;
	margin-bottom: 20px !important;
}

header.centered_logo .header_inner_left {
	float: none;
	position: relative;
	display: block;
	margin: 0 0 -25px 0 !important;
	left: 0;
}

.footer_bottom_holder a, .footer_bottom_holder ul li a {
	font-family: "Lato", sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
	color: #78d0c5 !important;
}

.footer_bottom_holder a:hover {
	color: #ffffff !important;
}

ul {
	list-style-position: inside;
	font-weight: 400 !important;
	color: #000000 !important;
	font-family: 'Montserrat' !important;
	font-size: 16px !important;
}

li {
	list-style: outside !important;
	margin-left: 30px !important;	
}

.what-you-get li {
	font-size: 25px !important;
	line-height: normal !important;
	list-style: outside !important;
	margin-left: 30px !important;
	margin-bottom: 12px !important;
}

.mobile_menu_button {
	display: none !important;
}

.presale-price {
	color: #FF5757;
}

#instructor a {
	color: #78D0C5 !important;
}


@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
	  #testimonial .qode-icon-holder.qode-icon-small {
		  margin-bottom: -30px !important;
	  }
	  
	  .q_logo {
	  	padding-bottom: 20px !important;
	  }
}



@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
	  #testimonial .qode-icon-holder.qode-icon-small {
		  margin-bottom: -30px !important;
	  }
	  .q_logo {
	  	padding-bottom: 20px !important;
	  }
}
	  
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	  #testimonial .qode-icon-holder.qode-icon-small {
		  margin-bottom: -30px !important;
	  }
	  	  .q_logo {
	  	padding-bottom: 20px !important;
	  }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	  #testimonial .qode-icon-holder.qode-icon-small {
		  margin-bottom: -30px !important;
	  }
	  	  .q_logo {
	  	padding-bottom: 20px !important;
	  }
}
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1025px)
	and (-webkit-min-device-pixel-ratio: 2) {
		.q_logo {
	  	padding-bottom: 20px !important;
	  }
		.q_logo img {
			padding-bottom: 40px ;
		}
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1025px)
	and (-webkit-min-device-pixel-ratio: 1) {
		.q_logo {
	  	padding-bottom: 20px !important;
	  }
		
				.q_logo img {
			padding-bottom: 40px !important;
		}
}