/* 

Theme Name: Rajus
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: A.K. Business Solutions
Author URI: https://wordpress.org/
Description: Our 2018 Woocommerce theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.





 */


.map-responsive {
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
    height: 0;
}


button {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    background: #f1c663!important;
    color: #000!important;
}

.h3, h3 {
    font-size: 20px!important;
    line-height: 48px!important;
}

.container {
    padding-right: 18px;
    padding-left: 25px;
    margin-right: auto;
    margin-left: auto;
}
.btn-danger {
    color: #fff;
    background-color: #760c16;
    border-color: #760c16;
}



div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #eee;
    border: 1px solid #ddd;
    color: #e5e8ef!important;
    font-size: 1em;
    padding: 10px 15px;
}


p{
	    color: #000!important;
}

span{
	 color: #000!important;
}


div.wpforms-container-full .wpforms-form .wpforms-field-label {
    display: block;
    font-weight: 700;
    font-size: 16px;
    float: none;
    line-height: 1.3;
    margin: 0 0 4px 0;
    padding: 0;
    color: #000!important;
}





.btn-danger:hover {
    color: #fff;
    background-color: #760c16!important;
    border-color: #760c16!important;
}

.bg4 {
    background-image: url(img/body.png);
   
    background-repeat: no-repeat;
    /*background-attachment: fixed; */
    padding-top: 0px;
	 padding-bottom: 0px;
	
	
  
}


div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {
    height: 120px;
    
}



.head {
    background-image: url(http://rajusindianrestaurant.com.au/wp-content/uploads/2018/12/BORDER-1.png)!important;
   
    background-position: center!important;
}






.bg6 {
    background-image: url(img/futer.png);
   
    background-repeat: no-repeat;
    /*background-attachment: fixed; */
    padding-top: 0px;
	
	
  
}





.gap{
	
	    border-bottom: 1px solid;
    border-color: #FFF;
    padding-bottom: 15px;
    padding-top: 14px;
}

#section4 {
    
    background-color: #FFF;
    
}
.h1, h1 {
    font-size: 56px;
}

.h1, .h2,  .h4, .h5, .h6, h1, h2, h4, h5, h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    font-family: Segoe UI Light!important;
}

.navbar-inverse {
    background-color: #FFF!important;
    border-color: #FFF!important;
    padding: -5px!important;
    margin-top: 2px;
}

.pp {
    font-family: Segoe UI Light!important;
    font-weight: bold!important;
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    margin-left: -15px;
    margin-top: -7px!important;
}

.navbar-inverse .navbar-nav>li>a {
    color: #000;
    font-size: 20px;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #000;
    background-color: #fff;
	font-weight: bold;
}

.navbar-nav {
    float: left;
    margin: 0;
    margin-top: 30px;
}

.nav>li {
    position: relative;
    display: block;
    font-weight: bold;
    padding-left: 11px!important;
	margin-top: -22px!important;
}


.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #222!important;
    background-image: none;
    border: 0px solid transparent!important;
    border-radius: 4px;
}

.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    color: #000!important;
    background-color: transparent;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #ffffff!important;
}

@media screen and (min-width: 320px) {
	
	.pp {
    margin: 0 0 10px;
    color: #FFF!important;
}
	
	
	
	
	
	
	.llogo{
		
	   width: 190px!important;
       margin-top: 12px!important;
	}
	
	.g{
	padding-top: 87px!important;
	}
	.nav>li {
    position: relative;
    display: block;
    font-weight: bold;
    padding-left: 11px!important;
    margin-top: -7px!important;
}
	
	
	

	.navbar-inverse .navbar-nav>li>a {
    color: #000;
    font-size: 20px;
    line-height: 29px!important;
}
	
	
	/*
	.bg5 {
    background-image: url(img/img.png)!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
    padding-top: 0px!important;
	background-size: cover!important;
	background-position: center!important;
}
	*/
	
	

.tt{
		text-align:center!important;
	}
	.h{
		display:none!important;
	}
	
	.em{
		
		font-size: 15px!important;
	}
	
	
	body {
    background-color: #750b15!important;
	
}
	.hi{
		display:none!important;
	}

	
	
	
	
	
	
}

@media screen and (min-width: 360px) {
	
	.llogo {
    width: 161px!important;
    margin-top: -3px!important;
}
	
	
	.pp {
    margin: 0 0 10px;
    color: #FFF!important;
}
	
	
	.g{
	padding-top: 87px!important;
	}
	.nav>li {
    position: relative;
    display: block;
    font-weight: bold;
    padding-left: 11px!important;
    margin-top: -7px!important;
}
	
	
	.navbar-inverse .navbar-nav>li>a {
    color: #000;
    font-size: 20px;
    line-height: 29px;
}
	
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    margin-left: -15px;
    margin-top: -24px!important;
}

	/*
	.bg5 {
    background-image: url(img/img.png)!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
    padding-top: 0px!important;
	background-size: cover!important;
	background-position: center!important;
}
	*/
	
	
	.hi{
		display:none!important;
	}	
	
.tt{
		text-align:center!important;
	}
	
	.h{
		display:none!important;
	}
	
	body {
    background-color: #750b15!important;
		
}
	
	
	
	
}




@media screen and (min-width: 384px) {
	
	.llogo {
    width: 161px!important;
    margin-top: -3px!important;
}
	
	
	.pp {
    margin: 0 0 10px;
    color: #FFF!important;
}
	
	
	.hi{
		display:none!important;
	}
	
	.g{
	padding-top: 0px!important;
	}
	
	
	
	.navbar-inverse .navbar-nav>li>a {
    color: #000;
    font-size: 20px;
    line-height: 29px!important;
}
	
	
	.nav>li {
    position: relative;
    display: block;
    font-weight: bold;
    padding-left: 11px!important;
    margin-top: -7px!important;
}
	
	
	
/*
	.bg5 {
    background-image: url(img/img.png)!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
    padding-top: 0px!important;
	background-size: cover!important;
	background-position: center!important;
}
	*/
	
	
	
	
	
	
.tt{
		text-align:center!important;
	}	
	
	.h{
		display:none!important;
	}
	
	body {
    background-color: #750b15!important;
		color:white!important;
}
	
	
	
	
	
}

@media screen and (min-width: 375px) {
	
	.llogo {
    width: 196px!important;
    margin-top: 8px!important;
}
	
	
	.pp {
    margin: 0 0 10px;
    color: #000!important;
}
	
	

	
	
	
	
	.hi{
		display:none!important;
	}
	
	
	.g{
	padding-top: 0px!important;
	}
	
	.nav>li {
    position: relative;
    display: block;
    font-weight: bold;
    padding-left: 11px!important;
    margin-top: -7px!important;
}
	
	/*
	.bg5 {
    background-image: url(img/img.png)!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
    padding-top: 0px!important;
	background-size: cover!important;
	background-position: center!important;
}
	*/
	
	
	
	
	.navbar-inverse .navbar-nav>li>a {
    color: #000;
    font-size: 20px;
    line-height: 29px!important;
}
	
	.tt{
		text-align:center!important;
	}
	
	.h{
		display:none!important;
	}
	
	
	body {
    background-color: #f1c663!important;
		
}
	
	
	
	
	
}



@media screen and (min-width: 412px) {

	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    margin-left: -15px;
    margin-top: -8px!important;
}
	
	
	.llogo {
    width: 172px!important;
    margin-top: 0px!important;
}
	.hi{
		display:none!important;
	}
	
	.g{
	padding-top: 0px!important;
	}
	
	.nav>li {
    position: relative;
    display: block;
    font-weight: bold;
    padding-left: 1px!important;
    margin-top: -7px!important;
}
	
	h3, h4 {
		color:#000;
	}
	
	.p2{
		color:#000!important;
	}
	
	
	
	
	
body {
    background-color: #f1c663!important;
		
}
	
	
	
}

@media screen and (min-width:603px)
{
	
	
	
	body {
    background-color: #750b15!important;
		color:white!important;
}
	
	
.pp {
    margin: 0 0 10px;
    color: #FFF!important;
}
	
	
	
	.hi{
		display:none!important;
	}
	
	.g{
	padding-top: 0px!important;
	}
	
	.nav>li {
    position: relative;
    display: block;
    font-weight: bold;
    padding-left: 0px!important;
    margin-top: -7px!important;
}
	
	
	
	
	
	
	/*
	.bg5 {
    background-image: url(img/img.png)!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
    padding-top: 0px!important;
	background-size: cover!important;
	background-position: center!important;
}
	*/
	
}






@media screen and (min-width: 1200px) {
	
	span {
    color: #f1c663!important;
}
	
	p{
		color:#fff!important;
	}
	
	.navbar-inverse {
    background-color: #FFF!important;
    border-color: #FFF!important;
    padding: -5px!important;
    margin-top: -52px!important;
}
	
	
	.carousel {
    position: relative;
    margin-top: -18px!important;
}
	.gg{
	padding-top: 161px!important;
	padding-bottom: 393px!important;
	}
	
	.ppp{
		color: #000!important;
	}
	
	.pppp{
		color: #FFF!important;
	}
		.h3, h3 {
    font-size: 20px!important;
    text-transform: initial!important;
    color: #eae2e2;
}
	
	.h1, .h2, .h4, .h5, .h6, h1, h2, h4, h5, h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: #000;
    font-family: Segoe UI Light!important;
}
	
	
	
	
	
	.hii{
		
		display:block!important;
	}
	
	.hiii{
		
		display:none!important;
	}
	
body{
	
	background-color:#e5e8ef!important;
}
	
	.bg5 {
    background-image: url(img/img.png)!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
    padding-top: 0px!important;
	background-size: cover!important;
	background-position: center!important;
}
	
	
	
	
	.navbar-inverse .navbar-nav>li>a {
    color: #000;
    font-size: 13px!important;
    line-height: 20px!important;
}
	.llogo2 {
    width: 331px!important;
    margin-top: 8px!important;
}
	
	.tt2{
		text-align:left!important;
	}
	
	.tt3{
		text-align:center!important;
	}
	
	.hh{
		display:block!important;
	}
	
	.em2{
		
		font-size: 17px!important;
	}
	
	.h4, h4 {
    font-size: 23px!important;
}
	
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    margin-left: -15px;
    margin-top: -7px!important;
}
}









