@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url(Ubuntu-C.ttf) format('truetype');
}

/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0; height:100%;}

body { 	 
	font-family: Arial, Helvetica, sans-serif ;
	font-size:14px; 
	line-height:22px;
	color:#474747;
	background:url(../images/bg-footer.jpg) center 0 repeat;
	min-width:960px;}
		
.main{width:100%;height: auto;background:#eeeeee; }
/***********************************************************************/
/*properties for h1 h2 h3 h4 h5 and another text*/
.logo{}  
h1{display:block;font-size: 48px;font-family: 'Ubuntu Condensed', sans-serif;
font-weight:300;
margin-top:2px;}
h1 a{display:inline-block;color:#fff ;background: url(../images/bg-logo.png) 0 0 no-repeat;width:285px;height:69px;}

h2{font-size:30px; font-family: 'Ubuntu Condensed', sans-serif; color:#690f16; line-height:36px;font-weight: normal; 
text-shadow: 1px 1px #f9f9f9;}
h2 span{color:#fb2833;}
h1{font-size:30px; font-family: 'Ubuntu Condensed', sans-serif; color:#690f16; line-height:36px;font-weight: normal; 
text-shadow: 1px 1px #f9f9f9;}
h1 span{color:#fb2833;}

h3{font-size:18px; font-family: Arial, Helvetica, sans-serif ; color:#690f16; line-height: 22px; font-weight: normal;}

h4{}

.txt_uppercase{text-transform:uppercase;}
.txt_decor{ text-decoration:none !important;}
.txt_al{text-align:center;}
.bold{font-weight:bold;}
.txt_norm{ text-transform:none !important;}
.font-14{font-size:14px;color:#939393;line-height:20px;}
.font-12{font-size:12px; color:#999999; line-height:16px;}

.col{color:#690f16;}

.hov:hover{color:#072f7f;}

.link-1{color:#690f16;text-decoration:underline;font-size:14px;line-height:22px;}
.link-1:hover{color:#072f7f;text-decoration:underline;}

.border-none{border: none !important;}

.dis-block{display: block;}
.dis-inblock{display: inline-block;}

.marg_left-0{margin-left:0 !important;}	
.marg_right-0{margin-right:0 !important;}
.marg-left-right-0{margin-left:0 !important; margin-right:0 !important;}
.last-bot{margin-bottom:0 !important;}	
.last-bot-padd{padding-bottom: 0 !important;}

.padd{margin:7px 0 34px 0 ;}
.padd-1{margin:5px 0 27px 0 ;}
.padd-2{margin:6px 0 24px 0 ;}.padd-2-1{margin:6px 0 26px 0 ;}
.padd-3-1 {font-family: helvetica;font-size: 40px;font-weight: bold;margin: 5px 0 24px;text-align: center;text-shadow: -1px 0 2px #7B7575;}
.padd-3-1{margin:50px 0 24px 0 ;}
.padd-4{margin:20px 0 25px 0 ;}
.padd-5{margin:21px 0 30px 0 ;}
.padd-6{margin:5px 0 23px 0;}

.top{margin-top: -267px;}.top-0{margin-top:-6px;}
.top-1{margin-top:8px;}.top-1-1{margin-top:11px;}.top-1-2{margin-top:14px;}
.top-2{margin-top:29px;}.top-2-1{margin-top:22px;}
.top-3{margin-top:3px;}.top-3-1{margin-top:6px;}
.top-4{margin-top:1px;}

.bot{margin-bottom: 27px;}
.bot-1{margin-bottom: 17px;}
.bot-2{margin-bottom: 24px;}.bot-2-1{margin-bottom: 23px;}
.bot-3{margin-bottom: 22px;}
.bot-4{margin-bottom: 13px;}
.bot-5{margin-bottom: 18px;}

.left{margin-left: 10px;}
.left-1{margin-left:4px;}

.right{margin-right: 32px;}
.right-1{margin-right:10px;}
.right-2{margin-right:24px;}

/*properties for a */
				
a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none;}

ul {margin:0; 
	padding:0;
	list-style-image:none;}
		
.button{display: inline-block;font-family: 'Ubuntu Condensed', sans-serif;
text-transform:uppercase;
font-size: 14px; line-height: 20px;padding:7px 20px 8px 21px; background:#f8f8f8 ; color:#690f16 ; border-radius: 20px;
-moz-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;}
.button:hover{color:#002d61 ;background:#a1cbfb ;}

.big-button{font-size:22px;font-family: 'Ubuntu Condensed', sans-serif;background:#ffffff;line-height:27px;color:#690f16;
padding:9px 0 11px;text-transform:uppercase; border-radius:22px;width:151px; text-align:center; overflow:hidden;
-moz-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
.big-button strong{color:#fb2833;font-weight:normal;}
.big-button:hover{background:#a1cbfb;color:#fff;}
.big-button:hover span{}

.bgb-1{background: url(../images/bg-horizontal.jpg) 0 bottom repeat-x;padding-bottom:6px;margin-bottom:24px;}
.bgb-2{background: url(../images/bg-horizontal.jpg) 0 bottom repeat-x;padding-bottom:27px;margin-bottom:24px;}

/******************************************************************/
.clear {clear:both; line-height:0; font-size:0; width:100%;}
/*.wrapper{overflow:hidden;}*/
.wrapper-extra{overflow:hidden;}
.extra-wrap{overflow:hidden; text-align:justify;}
.wrapper-after:after{
 clear:both;
 content:".";
 display:block;
 height:0;
 visibility:hidden;}
.fleft {float:left;}
.fright {float:right;}
/*search and tooltip*/
/*********************************header*************************************/
.head{width:100%;background:#313131; border-top:6px solid #444444; height:70px;}
.bord-bot-head{border-bottom:6px solid #e1e1e1;}

header{width:960px; margin: 0 auto;position:relative;padding-bottom:31px;}
	
/*********************************content*************************************/
#content{width:100%; padding:0 0 42px 0 ; margin:0; position:relative; z-index:1;   overflow: hidden;}

.indent{height:52px;}
.indent-1{height:46px;}

.bg-right-1{background: url(../images/bg-vertical.jpg) 416px 0 repeat-y;padding-bottom:27px;}
.bg-right-2{background: url(../images/bg-vertical.jpg) 655px 0 repeat-y;padding-bottom:27px;}
.bg-right-3{background: url(../images/bg-vertical.jpg) 295px 0 repeat-y;padding-bottom:27px;}
.bg-right-4{background: url(../images/bg-vertical.jpg) 295px 0 repeat-y;}
.bg-right-5{background: url(../images/bg-vertical.jpg) 655px 0 repeat-y;}

#map_canvas{width:270px; height:298px;margin-top:3px;}

.adress{margin-top:26px; font-weight:500;font-size:14px;} 
.adress dd{text-align:left;}
.adress a{display:inline-block;font-size:14px;}
.adress a:hover{}
		.adress span{display:inline-block; width:48px;}
		.adress strong{display:inline-block;font-weight:400;}
		.title1{letter-spacing:0; text-align:left;margin-bottom:8px;color:#690f16;text-decoration:underline;font-size:14px;line-height:22px;}
.pp{display:inline-block; margin:18px 0 0 0; color:#199cee; text-decoration:underline;}
.pp:hover{color:#000; text-decoration:underline;}
/**********************************index***********************************/
.padd-bot{padding-bottom:44px;background: url(../images/shad-box-1.jpg) 0 bottom no-repeat;
border-top:6px solid #fdfdfd; position:relative; z-index:1000}
.box-1{background: url(../images/bg-box-1.jpg) 0 0 repeat-x #eaeaea;text-align:center;}

.box-1 span{font-family: 'Ubuntu Condensed', sans-serif;font-size:22px;line-height:27px;color:#690f16; text-shadow:1px 1px #fafafa;
display:block;text-transform:uppercase;margin:14px 10px 0 0 ;}
.box-1 p{color:#727272;font-size:14px;line-height:18px;margin:22px 22px 24px 22px; text-align:justify;}
.box-1 .button{margin:0 6px 25px 0;}

.block{width:393px;background: url(../images/bg-vertical.jpg) right 0 repeat-y;padding:0 23px 30px 0;margin:6px 0 0 0; text-align:justify;}

.block-1{width:390px;background: url(../images/bg-horizontal.jpg) 0 top repeat-x;padding:21px 0 0 0;}

.list{}
.list li{border-top:1px dotted #c2c2c2;display:block;line-height:16px;padding:6px 0 6px 0;}
.list li:first-child{border-top:none;}
.list li strong{background: url(../images/bg-list-li.png) right 0 no-repeat; width:8px; height:5px; display: inline-block;
margin:6px 15px 0 7px;}
.list li a{color:#656565;font-size:13px;}
.list li a:hover{color:#690f16;}

.inner{float:left;width:190px;}
.box-2 .big-button{margin:17px 37px 0 0;}

.width{width:292px;}
/**********************************index-1*********************************/
.number{background: url(../images/bg-number.png) 0 0 no-repeat; width:58px; height:58px;font-size:46px;font-family: Arial, Helvetica, sans-serif;color:#fff;text-align:center;float:left; font-weight:bold;line-height:56px;margin:3px 14px 0 1px;}

.bg-bot{border-bottom:1px solid #d2d2d2;padding-bottom:10px;margin-bottom:11px;}
.bg-bot-1{border-bottom:1px solid #d2d2d2;padding-bottom:25px;margin:14px 0 22px 0;}

.box-3{font-family: 'Ubuntu Condensed', sans-serif; font-size:25px;text-transform:uppercase;line-height:30px;}
.box-3 a{display:inline-block; background: url(../images/bg-letter.jpg) 0 0 repeat-x; width:42px;height:35px;color:#313f4a;text-align:center; border-radius:9px;margin-right:4px;margin-bottom:4px;}
.box-3 a:hover{color:#fff;background-position: 0 bottom;}
.box-3 .last-a{width: auto; padding:0 15px;text-transform:none;font-size:18px;}
/**********************************index-2*********************************/
.div-list{width:322px;float:left;margin-right:67px;margin-top:15px;}
.div-list-1{float:left;width:240px;margin-top:15px;}
/**********************************index-3*********************************/
.div-list-2{background:url(../images/bg-horizontal.jpg) 0 bottom repeat-x;padding-bottom:23px;}

.main-cycle{position:relative;width:270px;height:256px;padding-top:6px;}

.cycle{width:270px;height:256px;}

.cycle div{width:270px;height:256px;background: url(../images/page-3-img.jpg) 0 0 no-repeat;}

#next{width:29px;height:29px;display: inline-block;position:absolute;top:120px;right:9px;
 z-index:100;background:url(../images/next.png) right 0 no-repeat;}
 #next:hover{background-position:0 0;}

#prev{width:29px;height:29px;display: inline-block;position:absolute;top:120px;left:10px;
background: url(../images/prew.png) 0 0 no-repeat; z-index:100;}
#prev:hover{background-position:right 0;}

.bdb{background: url(../images/bg-horizontal.jpg) 0 bottom repeat-x;padding-bottom:21px;}
/**********************************index-4*********************************/

/**********************************index-5*********************************/

/**********************************index-6*********************************/

/**********************************contact-form****************************/
#form1 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#474747 ;padding-top: 2px;}

#form1 input {color:#474747 ; padding:9px 0 10px 14px;outline:none;background:#fff ;font-family:  Arial, Helvetica, sans-serif ; font-size: 14px; height: 17px; width: 284px; float:left; border:1px solid #d2d2d2;
border-radius:1px;
position:relative;
}

#form1 textarea {overflow:auto; width: 614px; height: 250px ;resize:none; float:left;color:#474747 ; padding: 7px 0 0  14px;background:#fff ;font-family: Arial, Helvetica, sans-serif ; font-size: 14px;
border:1px solid #d2d2d2 ;border-radius:1px;
}	
#form1 label{display:block; min-height: 46px;position:relative;}
#form1 label .feed_name{display:block; float:left;margin: 0 0 0 0;}	
#form1 label.message {display:block; padding-bottom:0;}	
#form1 span{display:block; margin: 0px 0 6px 3px; float:left; width:165px;}
#form1 .error, #form1 .empty, #form1 .success {display:none; text-align:left; color:#000;}	
#form1 .error, #form1 .empty {text-align:left; color:#ff0e0e; font-size:10px;float:left; line-height:12px;padding-top:3px;width:165px;display:none;}
#form1 .message .empty{position: static; margin:5px 0 5px 5px; text-align:left;}

#form1 .buttons2{position:relative;padding:26px 0 0 0;}
#form1 .buttons2 .button{float:right;margin-left:19px;padding:7px 19px 8px 20px; }
#form1 .buttons2 .button:hover{}

.error-empty {margin: 0 0 10px 5px !important; display:none; float:left !important;width:165px; word-spacing:-1px;}
/****************************footer************************/

footer{font-family: 'Ubuntu Condensed', sans-serif;font-size: 20px; color:#b9b9b9 ; background:url(../images/bg-footer.jpg) center 0 repeat;padding:29px 0 32px 0;
border-top:6px solid #e1e1e1;}
.main-footer{background: url(../images/bg-main-footer.png) 0 top repeat-x;}

footer a{color:#b9b9b9;}
footer a:hover{color:#690f16;}
pre {
     color: #A38F71;
    font-family: sans-serif;
    font-size: 17px;
    text-align: center;
 
}
.error
{
  	   height: 350px;
	   margin-left:300px;
	   margin-top:10px;	   
}


body.profiles.reviews div.main .block.reviews .review {
    border-bottom: 2px solid #EEEEEE;
    margin-bottom: 13px;
    margin-left: 217px;
    padding-bottom: 18px;
    width: 404px;
}
body.profiles.reviews div.main .block.reviews .review {
    border-bottom: 2px solid #EEEEEE;
    margin-bottom: 20px;
    margin-left: 221px;
    padding-bottom: 7px;
    width: 400px;
}

body.surveyResultsTab #profileDetail #surveyLayout table.surveyTable {
    border-collapse: collapse;
    border-spacing: 0;
    margin: 38px 53px 35px;
    width: 525px;
}
/*----------------------------------------------------------------------responsive-kkk--------------------------------------------------------------------*/

@media (min-width: 320px) and (max-width: 480px) {
body {
    min-width: 100%;
     }
.main {
    width: 300px;
    margin: 0px auto;
	}
.container_24 {
    margin: 0px auto;
width: 100% !important;
    float: left;
	}
header {
    width: 100% !important;
	}
.container_24 .grid_8 {
    width: 100% !important;
   }
.logo {
    width:100%;
}
.container_24 .grid_16 {
  width: 100% !important;
	margin-left:0px;
margin-right:0px;
background: #2F2F2F;
padding-left:3px;
}
nav {
float: left !important ;
width: 100%!important;
padding-top: 0px !important;
}
.container_24 .grid_24 {
   width: 100% !important;
}
.font-12 {
    text-align: center !important;
}
ul.sf-menu > li
{
padding:0px !important;
width:100%;
}
ul.sf-menu > li > a {
    text-align: center !important;
	padding-top: 3px;
padding-bottom: 3px;
}
ul.sf-menu > li > a .sf-sub-indicator
{
display:none !important;
}
.sf-menu > li > ul
{
left:-4px!important;
width: 264px !important;
}
.sf-menu > li > ul > li
{
width:100% !important;
}
.sf-menu > li > ul > li > a
{
text-align:center !important;
display: block !important;
}
.pic
{
width: 100% !important;
height: 413px !important;
background-size: 100% !important;;
}
.slider
{
width: 100% !important;
left: 0%!important;
margin-left: 0px!important;
height: 413px !important;
}
#slide {
    width: 100% !important;
    height: 413px !important;

}
.banner
{
display:none !important;
}
.container_24 .grid_6 {
   width: 97% !important;
}
.container_24 .grid_11 {
    width: 97% !important;
}
.block
{
width:100% !important;
}
.block-1
{
width:100% !important;
}
.left
{
margin-left:0px !important;
}
.inner {
    width: 100% !important;
	}
.list
{
border-bottom: 1px dotted #C2C2C2;
}
.padd, .bot-2, .bot {
    font-size: 27px !important;
    line-height: 10px !important;
	}
.container_24 .grid_13 {
    width: 97% !important;
	}
	.fleft {
    float: none!important ;
    width: 75%;
    text-align: center !important;
    margin-left: 36px !important;
}
.box-2 .big-button {
    margin: 17px 70px 0px 0px !important;
}
.logo h1 {
    text-align: center !important;
}
	.sf-menu {
    width: 100% !important;
	}
	
	/*--------------------------------------------------------------homepageend----------------------------------------------------*/
	
	.bg-right-3
	{
 background:none;
	}
	.container_24 .grid_7 {
    width: 100%!important;
	height: 515px;
}
.main-cycle {
    width: 97%!important;
}
.main-cycle img {
    width: 100%;
}
.bdb {
    padding-right: 6px;
}
		.padd-3-1 {
    margin: 0px 0px 24px !important;
}
/*--------------------------------------------------------------aboutend----------------------------------------------------*/
	
#content-center p {
    width: 98%;
}
/*--------------------------------------------------------------skin cencer end----------------------------------------------------*/
#service-page {
    height: 720px;
}
footer {
    width: 300px;
    margin: 0 auto;
}

.grid_24 p {
    width: 97% !important;
}
/*-------------------------------------------------------------tabel-----------------------------------------------*/
table, table td{
width: 100% !important;
float: left !important;
}
.list1 {
    width: 98%;
}
.face-book {
    width: 51% !important;
    float: left !important;
}
#ifrmains {
    width: 290px !important;
    margin: 5px 7px 0px 0px !important;
    float: left;
}
#iframe-holders {
    width: 290px !important;
}
#iframe-holder {
    width: 290px !important;

}
.button {
    margin-left: 15px;
}
.fack tr {
    float: left;
    width: 290px!important;
}
#ifrmainss {
    width: 290px!important;
}
#iframe-holderss {
    width: 290px!important;
}
#iframe-holderss iframe {
    width: 290px!important;
    margin: -841px 0px 0px 0px!important;
}
#form1 input {
    width: 278px !important;
}
#form1 label {
    width: 47% !important;
}
#form1 textarea {
    width:  278px !important;
}
.bg-right-4
{
	background:none;
}
#content-center dl {
    width: 293px;
}
#content-center dd {
    width: 293px;
}
h2 {
    font-size: 28px;
}
}


@media (min-width: 481px) and (max-width: 640px) {
body {
    min-width: 100%;
     }
.main {
    width: 450px;
    margin: 0px auto;
	}
	.logo h1 {
    text-align: center !important;
}
.container_24 {
    margin: 0px auto;
width: 100% !important;
    float: left;
	}
header {
    width: 100% !important;
	}
.container_24 .grid_8 {
    width: 100% !important;
   }
.logo {
    width:100%;
}
.container_24 .grid_16 {
   width: 100% !important;
	margin-left:0px;
margin-right:0px;
background: #2F2F2F;
padding-left: 3px;
}
nav {
float: left !important ;
width: 100% !important;
padding-top: 0px !important;
}
.container_24 .grid_24 {
   width: 100% !important;
}
.font-12 {
    text-align: center !important;
}
ul.sf-menu > li
{
padding:0px !important;
width:100%;
}
ul.sf-menu > li > a {
    text-align: center !important;
	padding-top: 3px;
padding-bottom: 3px;
}
ul.sf-menu > li > a .sf-sub-indicator
{
display:none !important;
}
.sf-menu > li > ul
{
left: -3px !important;
width: 414px !important;
}
.sf-menu > li > ul > li
{
width:100% !important;
}
.sf-menu > li > ul > li > a
{
text-align:center !important;
display: block !important;
}
.pic
{
width: 100% !important;
height: 413px !important;
background-size: 100% !important;
}
.slider
{
width: 100% !important;
left: 0%!important;
margin-left: 0px!important;
height: 413px !important;
}
#slide {
    width: 100% !important;
    height:486px!important;

}
.banner
{
display:none !important;
}
.container_24 .grid_6 {
   width: 97% !important;
}
.container_24 .grid_11 {
    width: 97% !important;
}
.block
{
width:100% !important;
}
.block-1
{
width:100% !important;
}
.left
{
margin-left:0px !important;
}
.inner {
    width: 100% !important;
	}
.list
{
border-bottom: 1px dotted #C2C2C2;
}
.padd, .bot-2, .bot {
    font-size: 27px !important;
    line-height: 10px !important;
	}
.container_24 .grid_13 {
    width: 97% !important;
	}
	.fleft {
float: none !important;
width: 60%;
text-align: center !important;
margin-left: 94px !important;
}
.box-2 .big-button {
    margin: 17px 136px 0px 0px !important;
}
	.sf-menu {
    width: 100% !important;
	}
	
	
	/*--------------------------------------------------------------homepageend----------------------------------------------------*/
	
	.bg-right-3
	{
		background:none;	}
	.container_24 .grid_7 {
    width: 100%!important;
	height: 610px;
}
.main-cycle {
    width: 97%!important;
}
.main-cycle img {
    width: 100%;
}
.bdb {
    padding-right: 6px;
}
		.padd-3-1 {
    margin: 0px 0px 24px !important;
}
/*--------------------------------------------------------------aboutend----------------------------------------------------*/
	
#content-center p {
    width: 98%;
}
footer {
    width:450px;
    margin: 0 auto;
}

.grid_24 p {
    width: 97% !important;
}

/*-------------------------------------------------------------tabel-----------------------------------------------*/
table, table td{
width: 100% !important;
float: left !important;
}

.face-book {
    width: 71% !important;
    float: left !important;
}
#ifrmains {
    width: 290px !important;
    margin: 5px 7px 0px 0px !important;
    float: left;
}
#iframe-holders {
    width: 441px !important;
}
#iframe-holder {
    width: 441px !important;

}
.button {
    margin-left: 87px;
}
#ifrmains a {
    width: 76%;
}
.list1 {
    width: 98%;
}

#form1 input {
    width:97% !important
}
#form1 label {
    width: 98% !important;
}
#form1 textarea {
    width:  97% !important
}
.bg-right-4
{
	background:none;
}
#content-center dl {
    width: 444px;
}
#content-center dd {
    width: 444px;
}
}


@media (min-width: 641px) and (max-width: 767px) {
body {
    min-width: 100%;
     }
.main {
    width: 610px;
    margin: 0px auto;
	}
	.sf-menu {
    width: 100% !important;
	}
	.logo h1 {
    text-align: center !important;
}
.container_24 {
    margin: 0px auto;
width: 100% !important;
    float: left;
	}
header {
    width: 100% !important;
	}
.container_24 .grid_8 {
    width: 100% !important;
   }
.logo {
    width:100%;
}
.container_24 .grid_16 {
   width: 100% !important;
	margin-left:0px;
margin-right:0px;
background: #2F2F2F;
}
nav {
float: left !important ;
width: 100% !important;
padding-top: 0px !important;
}
.container_24 .grid_24 {
   width: 100% !important;
}
.font-12 {
    text-align: center !important;
}
ul.sf-menu > li
{
padding:0px !important;
width:100%;
}
ul.sf-menu > li > a {
    text-align: center !important;
	padding-top: 3px;
padding-bottom: 3px;
}
ul.sf-menu > li > a .sf-sub-indicator
{
display:none !important;
}
.sf-menu > li > ul
{
left: 0px !important;
width: 573px !important;
}
.sf-menu > li > ul > li
{
width:100% !important;
}
.sf-menu > li > ul > li > a
{
text-align:center !important;
display: block !important;
}
.pic
{
width: 100% !important;
height: 413px !important;
background-size: 100% !important;
}
.slider
{
width: 100% !important;
left: 0%!important;
margin-left: 0px!important;
height: 413px !important;
}
#slide {
    width: 100% !important;
    height:564px!important;

}
.banner
{
display:none !important;
}
.container_24 .grid_6 {
   width: 99% !important;
}
.container_24 .grid_11 {
    width: 99% !important;
}
.block
{
width:100% !important;
}
.block-1
{
width:100% !important;
}
.left
{
margin-left:0px !important;
}
.inner {
    width: 100% !important;
	}
.list
{
border-bottom: 1px dotted #C2C2C2;
}
.padd, .bot-2, .bot {
    font-size: 27px !important;
    line-height: 10px !important;
	}
.container_24 .grid_13 {
    width: 99% !important;
	}
	.fleft {
float: none !important;
width: 40%;
text-align: center !important;
margin-left: 185px !important;
}
.box-2 .big-button {
    margin:17px 226px 0px 0px !important;
}


	/*--------------------------------------------------------------homepageend----------------------------------------------------*/
	.main-cycle {
    padding-left: 28px!important;
	float: left;
}
.div-list-2 {
    float: left!important;
    width: 48%!important;
	border-right: 1px solid #ccc;
}
.container_24 .grid_7 {
    width: 100%!important;
	height: 305px;
}
.bdb {
    padding-right: 6px;
	padding-left:6px;
}
	.bg-right-3
	{
		background:none;	}
		.padd-3-1 {
    margin: 0px 0px 24px !important;
}
/*--------------------------------------------------------------aboutend----------------------------------------------------*/
	
#content-center p {
    width: 98%;
		padding-left:6px;
}
footer {
    width:610px;
    margin: 0 auto;
}
#service-page {
    height: 525px;
}
.list1 {
    width: 98%;
	padding-left: 6px;
}
.adress {
    float: left;
    width: 50%;
}
#form1 input {
    width:97% !important
}
#form1 label {
    width: 98% !important;
}
#form1 textarea {
    width:  97% !important
}
.adress {
    margin-top: 80px;
}
#form1 {
    padding-left: 5px;
}
#content-center dl {
    width: 604px;
}
#content-center dd {
    width: 604px;
}
}


@media (min-width: 768px) and (max-width: 991px) {
body {
    min-width: 100%;
     }
.main {
    width: 740px;
    margin: 0px auto;
	}

.container_24 {
    margin: 0px auto;
width: 100% !important;
    float: left;
	}
	
	h1 a
	{
	background-size: 100% auto;
width: 100%;
	}
	.logo {
    float: left;
    width: 100%;
}
header {
    width: 100% !important;
	}
.container_24 .grid_8 {
    width: 29% !important;
   }
.container_24 .grid_16 {
    width: 68% !important;
    float: left !important;
}
nav
{
  width: 100% !important;
    float: left !important;
}
.sf-menu
{
width: 100% !important;
}
ul.sf-menu > li
{
padding: 0px 0px 0px 13px !important;
}


.container_24 .grid_24 {
   width: 100% !important;
}
.font-12 {
    text-align: center !important;
}


.pic
{
width: 100% !important;
height: 413px !important;
background-size: 100% !important;
}
.slider
{
width: 100% !important;
left: 0%!important;
margin-left: 0px!important;
height: 413px !important;
}
#slide {
    width: 100% !important;
    height:626px!important;

}
.banner
{
display:none !important;
}
.container_24 .grid_6 {
   width: 48% !important;
   height: 290px !important;
}
.container_24 .grid_11 {
    width: 99% !important;
}
.block
{
width:99% !important;
}
.block-1
{
width:99% !important;
}
.inner {
    float: left;
    width: 48%;
}

.padd, .bot-2, .bot {
    font-size: 27px !important;
    line-height: 10px !important;
	}
.container_24 .grid_13 {
    width: 98% !important;
	}
	
	/*--------------------------------------------------------------homepageend----------------------------------------------------*/
.container_24 .grid_7 {
    width: 257px !important;
}
#content-center
{
	 width: 57% !important;
    float: left !important;
}
/*--------------------------------------------------------------aboutend----------------------------------------------------*/

footer {
    width:740px;
    margin: 0 auto;
}
#service-page {
    width: 99% !important;
    padding-right: 0px !important;
}
#form1 textarea {
    width: 405px;
}
#form1 input
{
    width: 405px;
}
}

@media (min-width: 992px) and (max-width: 1280px) {
body {
    min-width: 100%;
     }
.main {
    width: 952px;
    margin: 0px auto;
	}

.container_24 {
    margin: 0px auto;
width: 100% !important;
    float: left;
	}
	
	h1 a
	{
	background-size: 100% auto;
width: 100%;
	}
	.logo {
    float: left;
    width: 100%;
}
header {
    width: 100% !important;
	}
.container_24 .grid_8 {
    width: 29% !important;
   }
.container_24 .grid_16 {
    width: 68% !important;
    float: left !important;
}
nav
{
  width: 100% !important;
    float: left !important;
}
.sf-menu
{
width: 100% !important;
}
ul.sf-menu > li {
    padding: 0px 0px 0px 36px !important;
}


.container_24 .grid_24 {
   width: 100% !important;
}
.font-12 {
    text-align: center !important;
}


.pic
{
width: 100% !important;
height: 413px !important;
background-size: 100% !important;;
}
.slider
{
width: 100% !important;
left: 0%!important;
margin-left: 0px!important;
height: 413px !important;
}
#slide {
    width: 100% !important;
    height:681px!important;

}
.banner
{
display:none !important;
}
.container_24 .grid_6 {
   width: 23% !important;
  margin-left: 13px !important;;
}
.container_24 .grid_11 {
    width: 99% !important;
}
.block
{
width:99% !important;
}
.block-1
{
width:99% !important;
}
.inner {
    float: left;
    width: 49%;
}

.padd, .bot-2, .bot {
    font-size: 27px !important;
    line-height: 10px !important;
	}
.container_24 .grid_13 {
    width: 98% !important;
	}
	.font-12 {
    text-align: center !important;
}
	/*--------------------------------------------------------------homepageend----------------------------------------------------*/
.container_24 .grid_7 {
    width: 257px !important;
}
#content-center
{
	 width: 66% !important;
    float: left !important;
}
/*--------------------------------------------------------------aboutend----------------------------------------------------*/

footer {
    width:952px;
    margin: 0 auto;
}

}