@media (min-width: 768px) and (max-width: 979px) {
	
	
	
	.center{
		margin-right:10px !important;	
		margin-left:10px !important;	
	}

	.menu-mobile{
		display:block !important;
		color:#fff;
		height:37px;
		line-height:37px;
		text-align:right;
		background:url(../images/nav-icon.png) no-repeat center left;
		cursor:pointer;
		width:90%;
		margin:auto;
	}
	.navmenu{
		margin:auto 10px !important;
	}
	.menu-mobile:hover{
		color:#fff;
	}
	.navmenu ul{
		display:none;
		-webkit-border-radius: 0px 0px 5px 5px;	
		-moz-border-radius: 0px 0px 5px 5px;	
		-ms-border-radius: 0px 0px 5px 5px;	
		-o-border-radius: 0px 0px 5px 5px;	
		border-radius: 0px 0px 5px 5px;	
	}
	
	.navmenu ul {
		padding: 0px !important;;
		margin: 0px !important;;
		list-style: none !important;;
		position: absolute !important;;
		top: 33px !important;;
		right: 0px !important;;
		background: #00381b !important;;
		z-index: 11111 !important;;
		width: 100% !important;;
		list-style:circle !important;
	}
	.navmenu ul ul{
		position: relative !important;
		top:0px !important;
		padding-right:15px !important;
		width: 96% !important;
	}

	.navmenu ul li{
		display:block !important;
		height:auto !important;
		border-bottom:1px dotted #024824;
	}
	.navmenu ul li ul li{
		width:90% !important;
	}



	.gallery-rows ul li:nth-child(4n+4){
		margin-left:11px !important;
	}

	.videos{
		background:none !important;	
	}

	.home-block{
		margin-left:auto !important;
		margin-right:auto !important;
		margin:auto !important;
		margin-bottom:10px !important;
		float:none !important; 
		width:auto !important;
	}
	
	.slider-wrapper{
		float:none !important;
		margin:auto !important;	
	}
	
	
	.adv_area ul{
		width:100% !important;
		text-align:center;	
	}
	.adv_area ul li{
		float:none !important;
		display:inline-block;
		margin-bottom:15px;
	}
	.adv_area ul li:nth-child(3) {
		margin-left:0 !important;
	}
	
	.king-words{
		background:none !important;	
	}


	.footer-right{
		float:none !important;	
		text-align:center;
		width:80%;
		margin:auto;	
	}
	
	.footer-left{
		float:none !important;	
		text-align:center;
		width:80%;	
		margin:10px auto 0 auto;
		display:block;
	}
	.footer{
		height:auto !important;
		background-color:#c1c1c1;	
	}

	.servc-ads{
		float: none !important;
		text-align: center !important;
	}
	.second-img-margin {
		margin-right: 0 !important;
		margin-top: 5px;
		margin-bottom: 5px;
	}


	.ro-kings-profile ul li:nth-child(2) , .ro-kings-profile ul li:nth-child(4) , .ro-kings-profile ul li:nth-child(6) , .ro-kings-profile ul li:nth-child(8) , .ro-kings-profile ul li:nth-child(10) , .ro-kings-profile ul li:nth-child(12){
		
		margin-right:auto !important;
		margin-left:40px !important;
			
	}

	.ro-kings-profile ul li:nth-child(3) , .ro-kings-profile ul li:nth-child(5) , .ro-kings-profile ul li:nth-child(7) , .ro-kings-profile ul li:nth-child(9) , .ro-kings-profile ul li:nth-child(11) , .ro-kings-profile ul li:nth-child(13){
		
		margin-left:auto !important;
		margin-right:40px !important;
	}


}

@media (max-width: 767px) {
    .form-s li .error-msg-textarea{
		top:155px !important;
		right:135px !important;  
		width:293px !important;  
  }

    .form-s li select{
		width:310px !important;  
  }
	.slid_er ul{
		height:220px !important;	
	}
	.center{
		margin-right:10px !important;	
		margin-left:10px !important;	
	}

	.menu-mobile{
		display:block !important;
		color:#fff;
		height:37px;
		line-height:37px;
		text-align:right;
		background:url(../images/nav-icon.png) no-repeat center left;
		cursor:pointer;
		width:90%;
		margin:auto;
	}
	.navmenu{
		margin:auto 10px !important;
	}
	.menu-mobile:hover{
		color:#fff;
	}
	.navmenu ul{
		display:none;
		-webkit-border-radius: 0px 0px 5px 5px;	
		-moz-border-radius: 0px 0px 5px 5px;	
		-ms-border-radius: 0px 0px 5px 5px;	
		-o-border-radius: 0px 0px 5px 5px;	
		border-radius: 0px 0px 5px 5px;	
	}
	
	.navmenu ul {
		padding: 0px !important;;
		margin: 0px !important;;
		list-style: none !important;;
		position: absolute !important;;
		top: 33px !important;;
		right: 0px !important;;
		background: #00381b !important;;
		z-index: 11111 !important;;
		width: 100% !important;;
		list-style:circle !important;
	}
	.navmenu ul ul{
		position: relative !important;
		top:0px !important;
		padding-right:15px !important;
		width: 96% !important;
	}

	.navmenu ul li{
		display:block !important;
		height:auto !important;
		border-bottom:1px dotted #024824;
	}
	.navmenu ul li ul li{
		width:90% !important;
	}


	.home-block{
		margin-left:auto !important;
		margin-right:auto !important;
		margin:auto !important;
		margin-bottom:10px !important;
		float:none !important; 
		width:auto !important;
	}
	.header{
		height:auto !important;	
	}
  
	.slider-wrapper{
		width:306px; 
		float:none !important; 
		position:relative;
		margin:auto auto 35px auto !important;
	}
	

	
	.header-top .links{
		display:none;	
	}
	.right-link a{
		margin-left: 10px !important;	
	}
	
	.logo{
		display:none !important;
	}
	.logo-center{
		display:block !important;	
		position:static !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	.date-header , .social-header{
		display:none !important;	
	}
	.search-header {
		width: 100% !important;
		background: #333;
		position:relative !important;
		margin:10px auto !important;
		top:auto !important;
		left:auto !important;
	}
	
	
	
	.left-h{
		font-size:12px;	
	}
	
	.flex-control-nav{
		display:block !important;	
	}

	.flex-direction-nav a{
		display:none !important;
	}

	.slid_er ul li .details{
		width:auto !important;
		height:auto !important;
	}

	.slid_er ul li .details h1{
		font-size:15px !important;
	}

	.slid_er ul li .details h2 , .slid_er ul li .details .more-details{
		display:none;
	}
	.slid_er ul li .details h1{
		margin-bottom:0px !important;
	}
	
	.controll_numb{
		width:100% !important;
		text-align:center !important;
		bottom:-30px !important;
		right:0px !important;
	}
	
	.controll_numb a{
		background:#c9c9c9 !important;	
	}
	.controll_numb a.active{
		background:#004b25 !important;	
	}
	
	.boxblock-right{
		width:100% !important;
		float:none !important;
		margin-bottom:10px;	
	}
	.content-left{
		margin-right:0px !important;	
	}
	
	
	
	
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    margin-left: -20px;
    margin-right: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: right;
  }
  .dl-horizontal dd {
    margin-right: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-right: 0;
  }
  .thumbnails > li {
    float: none;
    margin-right: 0;
  }
  [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: auto;
    margin-right: 0;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade.in {
    top: auto;
  }


	.slid_er .controll_numb{
		right:0px !important;
	}
	.gallery-rows ul li:nth-child(4n+4){
		margin-left:0 !important;
	}
	
	.videos{
		background:none !important;	
	}
	.videos .videos-row{
		max-width:100% !important;	
	}

	.slid_er ul li img{
		height:232px !important;
	}
	.slid_er ul li h1{
		height:37px !important;
		font-size:15px !important;
	}

	.slid_er ul li:nth-child(2) h1{
		top:58px !important;
	}
	.slid_er ul li:nth-child(3) h1{
		top:116px !important;
	}
	.slid_er ul li:nth-child(4) h1{
		top:174px !important;
	}
	
	.mrgin-r-120{
		margin-right:0px !important;	
	}
	.servc-ads{
		float:none !important;
		text-align:center !important;
	}
	
	.second-img-margin{
		margin-right:0 !important;
		margin-top:5px;	
		margin-bottom:5px;	
	}


	.adv_area ul{
		width:100% !important;
		text-align:center;	
	}
	.adv_area ul li{
		float:none !important;
		display:inline-block;
		margin-bottom:15px;
	}

	.adv_area ul li:nth-child(3) {
		margin-left:0 !important;
	}


	.form-s li{
		float:none !important;
		width:100% !important;
		clear:both;	
	}
	
	.gallery-rows ul li{
		width:22% !important;
	}
	.gallery-rows ul li img {
		width:100% !important;
	}
	
	.gallery-rows ul li:nth-child(4n+4) {
		margin-left: 0 !important;
	}

	.king-words{
		background:none !important;	
	}
	
	.king-words .form-s li .button , .videos .form-s li .button{
		margin-right:10px !important;	
	}
	
	.header-top a:last-child{
		margin-left: 0 !important;
	}
	
	.videos .videos-row li{
		max-width:100% !important;
	}
	
	
	.slid_er ul li h1{
		display:none !important;
	}

	.slid_er ul li h1.active{
		display:block !important;
	}
	
	.slid_er ul li img{
		width:100% !important;	
		-webkit-border-radius: 10px  !important;
		-moz-border-radius:  10px  !important;
		-ms-border-radius: 10px  !important;
		-o-border-radius: 10px  !important;
		border-radius:  10px  !important;
	}
	
	.slid_er ul li:nth-child(1) h1 , .slid_er ul li:nth-child(2) h1 , .slid_er ul li:nth-child(3) h1 , .slid_er ul li:nth-child(4) h1{
		top:50% !important;	
		right:20px !important;
		-webkit-border-radius: 0 !important;
		-moz-border-radius: 0 !important;
		-ms-border-radius: 0 !important;
		-o-border-radius: 0 !important;
		border-radius: 0 !important;
	}
	
	.slid_er ul {
		height: 240px !important;
	}


	.slid_er .controll_numb{
		display:block !important;	
	}


	.footer-right{
		float:none !important;	
		text-align:center;
		width:80%;
		margin:auto;	
	}
	
	.footer-left{
		float:none !important;	
		text-align:center;
		width:80%;	
		margin:10px auto 0 auto;
		display:block;
	}
	.footer{
		height:auto !important;
		background-color:#c1c1c1;	
	}
	
	
	.ro-kings-profile ul li:nth-child(2) , .ro-kings-profile ul li:nth-child(4) , .ro-kings-profile ul li:nth-child(6) , .ro-kings-profile ul li:nth-child(8) , .ro-kings-profile ul li:nth-child(10) , .ro-kings-profile ul li:nth-child(12){
		
		margin-right:auto !important;
			
	}

	.ro-kings-profile ul li:nth-child(3) , .ro-kings-profile ul li:nth-child(5) , .ro-kings-profile ul li:nth-child(7) , .ro-kings-profile ul li:nth-child(9) , .ro-kings-profile ul li:nth-child(11) , .ro-kings-profile ul li:nth-child(13){
		
		margin-left:auto !important;
			
	}
	



}

@media (max-width: 580px) {

    .form-s li .error-msg-textarea{
		top:185px !important;
		right:0 !important;  
		width:293px !important;  
  }

    .form-s li select{
		width:310px !important;  
  }

	.ro-kings-profile ul li:nth-child(2) , .ro-kings-profile ul li:nth-child(4) , .ro-kings-profile ul li:nth-child(6) , .ro-kings-profile ul li:nth-child(8) , .ro-kings-profile ul li:nth-child(10) , .ro-kings-profile ul li:nth-child(12){
		
		margin-right:auto !important;
		margin-left:auto !important;
		display:block !important;
			
	}

	.ro-kings-profile ul li:nth-child(3) , .ro-kings-profile ul li:nth-child(5) , .ro-kings-profile ul li:nth-child(7) , .ro-kings-profile ul li:nth-child(9) , .ro-kings-profile ul li:nth-child(11) , .ro-kings-profile ul li:nth-child(13){
		
		display:block !important;
		margin-left:auto !important;
		margin-right:auto !important;
			
	}


}


@media (max-width: 480px) {

    .form-s li .error-msg {
	background: #ffe4e4 !important;
	padding-right:5px !important;
	width:95.5% !important;
    }

    .form-s li .error-msg-textarea{
		top:185px !important;
		right:0px !important;  
		width:93% !important;  
  }
  
  .form-s li select{
		width:100% !important;  
  }

  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-group > label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: right;
  }
  .form-horizontal .controls {
    margin-right: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  .modal {
    top: 10px;
    left: 10px;
    right: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
  
  .form-s li .error-msg{
		top:77px !important;
		right:0px !important;  
		width:93% !important;  
  }
  .form-s li .input-msg{
		padding-top:7px !important;  
  }
  
  .form-s li .button {
		margin-right:0px !important;  
  }
  .reg-new-url{
		padding-right:0px !important;  
  }
  
  .form-s li input[type="text"], .form-s li input[type="password"]{
		width:96% !important;  
  }
  
  .form-s li .input-msg{
		width:96% !important;
		line-height:20px !important;  
  }
  

	.contact-area .c-row .info {
		float: none !important;
	}
	
	.contact-area .map-area {
		margin-right: 0 !important;
		margin-top: 20px !important;
	}

	.adv_area ul li {
		margin-left:0 !important;
	}
	.social-icons a.print-icon, .social-icons a.mail-icon, .social-icons a.fa-icon {
		display: none !important;
	}
	
	
	
	
	
	.alignleft , .alignright {
		float: none !important;
		margin-right: auto !important;
		margin-left: auto !important;
		display: block;
	}	
	
	
	
	.gallery-rows ul li {
		width: 100% !important;
		height: auto !important;
		margin-left: 0 !important;
	}

	.gallery-rows ul li img {
		width: 100% !important;
		height: auto !important;
		margin-left: 0 !important;
	}
	
	.king-photos .form-s li label , .row-faq-area .form-s li label {
		width:100% !important;
	}
	
	.king-photos .form-s li input[type="text"] , .row-faq-area .form-s li input[type="text"] {
		width:190px !important;	
	}


	.king-photos .form-s li .button, .button , .row-faq-area .form-s li .button{
		margin-right:10px !important;
	}
	
	.content-pages {
		overflow: visible !important;
	}


	.king-words .form-s li label , .videos .form-s li label{
		width:100% !important;	
	}
	


	.king-words .form-s li input[type="text"]{
		width:190px !important;
		
	}
	

	.videos .form-s li input[type="text"], .king-words .form-s li input[type="password"]{
		width:190px !important;
		
	}
	
	
	
	.content-pages h1{
		font-size:18px !important;	
		line-height: 150%;
	}

	.row-news-area ul li img {
		float: none !important;
		width: 100% !important;
		height: auto !important;
		margin-left: 0 !important;
	}


	.row-news-area ul li h1 {
		font-size: 15px !important;
		line-height: 22px !important;
		margin: 0px;
		margin-top:5px !important;
		margin-bottom:5px !important;
	}
	
	
	.msg-sucssess{
		width:auto !important;	
	}
	
	.services-s .second-img-margin{
		margin-right:0 !important;
		margin-top:10px !important;
		margin-bottom:10px !important;
	}
	.servc-ads{
		text-align:center !important;	
	}
	.servc-ads img{
		width:100% !important;
		height:auto !important;	
	}
	
	.services-s .nav-tabs > li, .services-s .nav-pills > li{
		float:none !important;
		margin-bottom:5px;
	}

	.services-s .nav-tabs > li a{
		-webkit-border-radius:10px !important;	
	}

	.services-s .nav-tabs > li.active a{
		border-bottom:1px solid #cfcfcf;	
	}
	.servc-ads{
		float:none !important;
		text-align:center !important;
	}
	.videos .videos-row li p{
		display:none !important;	
	}
	.videos .videos-row li img{
		float:none !important;	
		width:100% !important;
		height:auto !important;
	}

	.videos .videos-row li h1:before{
		right:50% !important;
		top: 50% !important;
		margin-right:-35px;
		margin-top:-50px;
	}
	
	.videos .videos-row li h1{
		padding-top:10px !important;	
	}


	.slid_er ul {
		height: 260px !important;
	}

	.slid_er ul li img{
		width:100% !important;	
		-webkit-border-radius: 10px 10px 0 0 !important;
		-moz-border-radius:  10px 10px 0 0  !important;
		-ms-border-radius: 10px 10px 0 0  !important;
		-o-border-radius: 10px 10px 0 0  !important;
		border-radius:  10px 10px 0 0  !important;
		height:200px !important;
	}
	
	.slid_er ul li:nth-child(1) h1 , .slid_er ul li:nth-child(2) h1 , .slid_er ul li:nth-child(3) h1 , .slid_er ul li:nth-child(4) h1{

		top: 71% !important;
		right: 0px !important;
		-webkit-border-radius: 0 0 10px 10px !important;
		-moz-border-radius: 0 0 10px 10px !important;
		-ms-border-radius: 0 0 10px 10px !important;
		-o-border-radius: 0 0 10px 10px !important;
		border-radius: 0 0 10px 10px !important;
		background: #333 !important;
		width: 100% !important;
		padding-right:0px !important;
		padding-left:0px !important;

	}

	.slid_er ul li h1 a{
		display:block !important;
		padding:0 10px !important;

	}


	.slid_er span.arrows{
		display:none !important;
	}

/* Added By SURE */
    .form-s li .error-msg-for-Captcha {
        background: #ffe4e4 !important;
        top: 77px !important;
        right: 0px !important;
        width: 93% !important;
        margin-top: 82px !important;
    }

	.error-404{
		max-width:100%;
		margin:100px auto;
		padding:20px;
		padding-right:20px !important;
		padding-top:70px !important;
	}
	.error-404 .number-404{
		right:50% !important;
		margin-right:-70px !important;
		top:-70px  !important;
	}
	.ro-kings-profile ul li{
		
		margin-right:auto !important;
		margin-left:auto !important;
			
	}
	

	
	
	
	
}

