@media (min-width: 768px){

.container-fluid {
    padding-right: 30px;
    padding-left: 30px;
}
.mt-1-5{
	margin-top: 1.5em;
}
#menu .my-navbar{
	/*margin: 0 auto!important;*/
}

.quick-link{
	margin: 0 auto;
    display: table;
    margin-top: 4em;
}
.ser-box {
    min-height: 200px;
}
.tab-content .inner-content{
	min-height: 50em;
}



}



@media (max-width: 768px){

	h1{
		font-size: 22px;
	}
	h2{
		font-size: 20px;
	}
	h3{
		font-size: 18px;
	}
	h4{
		font-size: 16px;
	}
	h5{
		font-size: 14px;
	}
	p{
		font-size: 12px;
		margin-bottom: 5px;
	}
	ul li{
		font-size: 12px;
	}
	.my-media {
		margin-bottom: 1em;
	}
	.logo img{}
	
	.login-menu a{padding-left: 5px!important;}
	.reg-menu a{padding-left: 5px!important;}
	.block {  padding-top: 1rem; padding-bottom: 1rem; }
	
	
	


}


@media (max-width: 767px){
	.paddings{padding-bottom: 10rem;}
}


@media (max-width: 559px){
	#head{
		text-align: center;
	}
	.my-caption p{
		font-size: 8px;
	}
	.home-about-head p{
		font-size: 14px;
	}
	.home-about-head p .s1{color: #585858; font-size:20px;}
	.ser-table tr td{
		width: 100%;
		vertical-align: top;
		border: none!important;
		padding: 0px!important;
		display: block;
	}
	.my-caption{
		padding-top: 11px;
    	padding-bottom: 4px;
    	bottom: 0;
	}
	.my-caption p { /*font-family:'GTlight';*/ font-family: 'Open Sans', sans-serif;}
	.carousel-indicators li{height: 2px; width:10px;}

}


@media (min-width: 600px){
	.my-media {
	    display: -ms-flexbox;
	    display: flex;
	    -ms-flex-align: start;
	    align-items: flex-start;
	}

	.ser-table tr .col-sm-6{
		float: left;
		padding-left: 0px;
		padding-right: 0px;
	}
	.ser-table tr td{
		width: 50%;
		vertical-align: top;
		border: none!important;
		padding: 0px!important;
	}


}

@media (max-width: 800px){
	.head-fa{margin-right: 5px!important;}
	.navbar-collapse{
		margin-top: 10px;
	}
	.nav-link {
	    padding: 0.1rem 1rem;
	}
	.inner-content table tr td{
		font-size: 12px;
		padding: 5px;
	}
	.profile-content table{font-size: 12px;}
	.profile-content table tr td{
		font-size: 12px;
		padding: 5px;
	}
	.profile-content table{font-size: 12px;}
	/*.ser-table span{font-size: 18px!important;}*/

}


@media (min-width: 1024px){

.my-media-body{
	font-size: 13px;
}
.navbar-light .navbar-nav .nav-link{
	font-size: 17px;
}
.navbar{
	padding: 0px;
}
.my-caption p{
	font-size: 30px;
}
.home-about-head p{
	font-size: 32px;
}
.home-about-head p .s1{font-size:60px;}
.home-about-head{padding-left: 4rem;}
#reson ul li{ font-size: 19px; }

}


@media (max-width: 1024px){
	.nav-link {
	    font-size: 14px;
	}
	
}



@media (min-width: 992px){
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.3rem;
}
.login-menu a{
	padding-left: 1.3rem!important;
}
.reg-menu a{
	padding-left: 1.3rem!important;
}
.res-btns{display: none;}
#menu .my-navbar {
    margin-top: 0.8rem;
}
.nav-pills .nav-link{
	font-size: 20px;
	padding: 1rem 2rem;
}
.home-about-content p{font-size: 20px;}
.plans-inner p{font-size:19px;}
.plan-title>h4{font-size: 20px;}
.foot-add p{font-size: 20px;}
.inner-head>h1{ font-size: 3rem; }
.inner-content p{ font-size: 20px; }
.profile-content p{ font-size: 20px; }
/*.inner-content p span{font-size: 38px;}*/
.home-about-content p span{font-size: 36px;}
.foot-add p span{font-size: 28px;}
.profile-content p span{font-size: 28px;}
.inner-content ul li{font-size: 20px;}
.pro-margin{margin-left: -30px; margin-right: -30px; padding-top: 2rem; padding-bottom: 2rem;}

.contact-head h1{font-size: 5em;}
	

}

@media (max-width: 991px){
	.git{display: none;}

	.reg-menu{display: none;}
	.login-menu{display: none;}
	#reson ul li:before{
		margin-left: -22px;
	}
	.inner-content p span{font-size: 17px!important;}
}


@media (min-width: 1024px){
	.my-media i{ font-size: 3.5em; }
}

@media (max-width: 1024px) and (min-width: 768px){}


@media (min-width: 1000px){
	.my-nav-tabs li a{
		
	}
}
@media (max-width: 999px){
	.my-nav-tabs{display: block;}
}

@media (max-width: 575px){
	.pro-media{
		display: block!important;
	}
}


@media (max-width: 1220px) and (min-width: 992px){
	.navbar-light .navbar-nav .nav-link{
		font-size: 13px;
	}
	.navbar-expand-lg .navbar-nav .nav-link{
		padding-right: 1rem;
	}
	.reg-menu a {
	    padding-left: 1rem!important;
	}
	.login-menu a {
	    padding-left: 1rem!important;
	}
}

@media (max-width: 568px){

.mymenu2 {
	z-index: 9999;
	position:static;
    top: 0px;
    box-shadow: 0 0 4px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .28);
    -webkit-transition: margin-top .25s ease-in, background-color .25s ease-in-out;
    transition: margin-top .25s ease-in, background-color .25s ease-in-out;
}

.resmenu2 {
	z-index: 9999;
	position: fixed;
    top: 0px;
    box-shadow: 0 0 4px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .28);
    -webkit-transition: margin-top .25s ease-in, background-color .25s ease-in-out;
    transition: margin-top .25s ease-in, background-color .25s ease-in-out;
}

}