/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
 
 
/*==========  Mobile First Method  ==========*/
 
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
}


/*==========  Non-Mobile First Method  ==========*/
 
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
}

/* Small Devices, Tablets */
@media(max-width : 767px) {
     
	    .price__table-row td{
	  padding: 0px;
    font-size: 10px;
	}
		.price__table--header{
	    font-size: 10px;
	}
    	
	   
	
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 479px) {
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 360px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 319px) {
}


/*
Apple iPhone 5, 5S & 5C 
Apple iPod Touch (5th generation)
*/
@media (min-width: 1136px) and (max-width: 1279px) {
	body {	font-size: 1.125rem; }
}

/*
Apple iPhone 4 & 4S
Apple iPod Touch (4th generation)
*/
@media (min-width: 960px) and (max-width: 1135px) {
	body {	font-size: 1.125rem; }
	h1 { font-size:3em; }		/* 39px */
	h2 { font-size:2.3077em; }	/* 30px */
	h3 { font-size:1.8461em; }	/* 24px */
}

/*
Sony Xperia
LG Optimus
Blackberry Storm 3, Torch 9850 & Torch 9860
Nokia Lumia 610, 710 & 800
HTC Desire, Desire Z, Desire S & One V
Samsung Galaxy
*/
/* With side menu
@media (min-width: 768px) and (max-width: 1279px) {
*/
/* Without side menu */
@media (min-width: 768px) and (max-width: 959px) {
	body {	font-size: 1.125rem; }
	h1 { font-size:3em; }		/* 39px */
	h2 { font-size:2.3077em; }	/* 30px */
	h3 { font-size:1.8461em; }	/* 24px */
}



/*
Portrait orientation

Sony Xperia
LG Optimus
Blackberry Storm 3, Torch 9850 & Torch 9860
Nokia Lumia 610, 710 & 800
HTC Desire, Desire Z, Desire S & One V
Samsung Galaxy
*/
@media (max-width: 767px) {
	body {	font-size: 1.125rem; }
	h1 { font-size:2.5em; }		/* 30px */
	h2 { font-size:2em; }		/* 24px */
	h3 { font-size:1.6667em; }	/* 20px */
}




/*
Very common low res
*/
@media (max-width: 479px) {
	#top-bar{display: none !important;}
	header#header.header-layout-type-header-2rows .menuzord-brand {margin-bottom: 5px;margin-top: 5px;}
	header#header .menuzord-brand img {max-width: 140px !important;}
	.header-nav .header-nav-col-row > :first-child {padding-left: 0px;margin: 0px 0px 0px 0px;}
	.container-fluid {padding: 0px 10px !important;}
	.team-position{font-size: 14px;}
	.about-section .container {padding: 10px 0px;}
	.about-section h6.about-sub-title{font-size: 16px;}
	/*.about-section p{ line-height: 20px;}*/
	.about-section li{padding-left: 15px;font-size: 14px; line-height: 20px;}

	.layer-overlay .container {padding: 10px 0px 10px;}
	.tm-sc-section-title {margin-bottom: 10px;}
	.tm-sc-section-title .title-wrapper {margin-bottom: 10px;position: relative;}
	.layer-overlay h6.about-sub-title {color: #fff;font-size: 14px;}
	.tm-sc-services {padding: 5px;}
	.tm-sc-services.services-style-current-theme .tm-service .details {padding: 10px 10px 10px 10px;}
	.tm-sc-services.services-style-current-theme .tm-service .details .title {margin-top: 0;font-size: 15px;}
	.tm-sc-services.services-style-current-theme .tm-service .details .services-btn-style {padding: 0px 26px;}
	.layer-overlay .row {margin-right: 0px; margin-left:0px};
	.layer-overlay .col-md-6 {padding: 0px 0px !important;}
	.layer-overlay .row .col-lg-12{width: 100% !important;max-width: 100% !important;}
	.layer-overlay .row > * {flex-shrink: 0;width: 50%;max-width: 50%;padding-right: 5px;padding-left: 5px;}
	h6.about-sub-title{font-size: 14px;}
	.faq .container{padding: 10px 10px;}
	.testmonials .container{padding: 10px 0px;}
	.testmonials h6{font-size: 16px;}
	.testmonials .author-text{font-size: 13px !important; line-height: 20px;padding: 0px 10px}

	.footer {padding: 10px 0px;}
	.footer .widget ul li{line-height: 24px;font-size: 14px;padding-left: 15px;}
	footer#footer .footer-widget-area .widget {margin-bottom: 5px;}
	.footer-middle iframe{height: 250px;}
	.footer-bottom {text-align: center;}
	.design{text-align: center;}
	.footerone{display: block;}
	.footerone {
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        background-color: #fff !important;
        color: #fff;
        text-align: center;
        display: block;
        z-index: 999;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        border-top: 2px solid #043436
    }
    .carousel {
        margin-top: 10px !important;
        width: 100% !important
    }
    .footerone ul {
        margin: 5px 0 !important;
        padding: 0 !important
    }
    .footerone ul li {
        display: inline-block;
        padding: 6px 22px
    }
    .footerone ul li a {
        color: #043436
    }
    .fa-2x {font-size: 20px;}
    #top-primary-nav-clone.menuzord-responsive .menuzord-menu .megamenu .megamenu-row > [class^="col"] {
    padding: 0 3px;}

    .page-title .row > * {flex-shrink: 0;width: 100%;max-width: 100%;padding-right: 5px;padding-left: 5px;}
    .page-title h1{font-size: 20px; font-weight: 500 !important;}

    .maincontent h2 {font-size: 24px;font-weight: 500;}

    .intro-content {top: none;margin-top: -60px;}
    .intro-content h5{font-size: 20px;}
    .intro-content .layer-1 h2 {font-size: 23px;line-height: 25px;
    max-width: 640px;margin-bottom: 10px;font-weight: 600;}
    .intro-content p{display: none;}
    .ready-btn {
    color: #fff;
    font-weight: 600;
    padding: 4px 14px;
    display: inline-block;
    text-transform: capitalize;
    font-size: 12px;
    border-radius: 3px;
}

}	