@media only screen and (max-width : 580px)
{
h4{font-family:CenturyGothicRegular; font-size:18px; color:#103847; font-weight:bold; text-decoration:none; text-align:center;}



.hare{ width:100%; float:left;}

.kri{ width:100%; float:left;}


.email-
{
 max-width:100%
}

.call-
{
 max-width:100%
}
.header_text
{
font-size: 16px; padding:45px 0px 10px 21px; float:left; width:90%; line-height: 22px; font-family: TitilliumWebRegular; text-align:center;
}

/*--topbar--*/
/*--nav--*/
.header{ width:100%; float:left; background:url(../images/top-img.jpg) top left repeat-x; }
.mainheader{ width:100%; margin:0 auto;}


.left-header{width:90%; height:auto; float:left; margin-left:5px; margin-top:4%;}
.right-header{width:100%; height:auto; background-color:#f6f6f6; float:left; padding-top:5px; padding-bottom:5px; margin-top:5%;}

.logo{ width:350px; float:left; padding-left:0px;}
.logo img{width: 100%;
	height: auto;
	float:left;
	margin-top:0;
	margin-left:5%;}

.navigation{ width:100%; float:left; margin-top:25px; }

.name{ width:80%; float:left; font-size:14px; color:#0a3e8c; letter-spacing: 0px; text-align:center; margin-left:0%;}
.name{ width:80%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a3e8c; letter-spacing: 0px; text-align:center; margin-left:20%;}

/*.name{ width:57%; float:left; font-size:14px; color:#0a3e8c; letter-spacing: 0px; text-align:center; margin-left:0%}
.name a{ width:80%; float:left; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#0a3e8c; letter-spacing: 0px; text-align:center; margin-left:0%;}*/

.under_line{ width:100%; float:left; margin-top:10px;}
.under_line img{ width:100%; float:right; margin-top:10px;}
.menu{ width:100%; float:right; height:50px; margin-top:15px;}
/*--.menu ul{list-style:none; margin:0; padding:0;}
.menu ul li{float:left; line-height:60px;}
.menu ul li a {font-family:TitilliumWebRegular;
text-decoration:none;
color:#999999;
padding-left:15px;
padding-right:15px;
display:block;
font-size:12px; font-weight:bold;
}
.menu ul li a:hover{color:#009dcd; background:url(../images/hover-.png) top left repeat-x;}

.menu ul li a.current{color:#009dcd; background:url(../images/hover-.png) top left repeat-x;}--*/
/*--nav--*/
/*--topbar--*/






/*--banner--*/
.banner{width:100%; height:auto; margin-top:5%;}
.mainbanner{width:100%; height:auto; margin:0 auto;}
.banner img{width: 100%;
	height: auto;
	float:left;
}
/*--banner--*/




/*--punch-line--*/
.punch_line{ width:100%; float:left; background:#f0f0f0; height:auto; margin-top:3px;}
.main_punchline{ width:100%; height:auto; background:none; margin:-3px auto 0 auto; position:relative;}
.main_punchline h1{font-family:WalkwayBoldRegular; font-size:2em; font-weight:bold; line-height:60px; color:#000000; text-align:center;}
.main_punchline h1 span{font-family:WalkwayBoldRegular; line-height:60px; color:#00a0cb;}
/*--punch-line--*/












/*--midal-body--*/
.midalbody{ width:100%; float:left; margin-top:60px;}
.mainmidalbody{ width:96%; margin:0 auto;}


/*--color-boxes--*/
.top-midal-body{width:100%; height:auto; float:left;}


.blue-box{ width:100%; float:left; background-color:#469fe7; padding:0;}
.blue-box h3{font-family:TitilliumWebBold; font-size:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; padding: 20px 20px 0px 20px;}
.blue-box p{font-family:CenturyGothicRegular; color:#fff; font-size:14px; text-decoration:none; text-align:center; padding: 20px 20px 20px 20px;}


.orng-box{ width:100%; float:left; background-color:#f97c54; padding:0; margin-top: 2.3%; margin-left:0;}
.orng-box h3{font-family:TitilliumWebBold; font-size:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; padding: 20px 20px 0px 20px;}
.orng-box p{font-family:CenturyGothicRegular; color:#fff; font-size:14px; text-decoration:none; text-align:center; padding: 20px 20px 20px 20px;}


.yelow-box{ width:100%; float:left; background-color:#eec23d; padding:0; margin-top: 2.3%; margin-left:0;}
.yelow-box h3{font-family:TitilliumWebBold; font-size:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; padding: 20px 20px 0px 20px;}
.yelow-box p{font-family:CenturyGothicRegular; color:#fff; font-size:14px; text-decoration:none; text-align:center; padding: 20px 20px 20px 20px;}


.purpl-box{ width:100%; float:left; background-color:#994ed6; padding:0; margin-top: 2.3%; margin-left:0;}
.purpl-box h3{font-family:TitilliumWebBold; font-size:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; padding: 20px 20px 0px 20px;}
.purpl-box p{font-family:CenturyGothicRegular; color:#fff; font-size:14px; text-decoration:none; text-align:center; padding: 20px 20px 20px 20px;}

/*--color-boxes--*/





.product{ width:100%; float:left; background:url(../images/small-bg.jpg) top left repeat-y; height:auto; margin-top:60px; padding-bottom:40px;}
.mainproduct{ width:100%; margin:0 auto;}
.mainproduct h1{font-family:CenturyGothicRegular; font-size:36px; color:#003343; font-weight:normal; text-decoration:none; text-align:center; line-height: 84px;}


.product_text{ width:100%; float:left;}

.first_products{ width:94%; float:left; text-align:center; border:0; background:#fff; padding:4px; margin-right:0; margin-left:2%; margin-bottom:5%;}

.first_img img{width: 100%;
	height: auto;
	float:left;}

.second_text{ background-color:#1aa1cd; font-family:Century Gothic; font-size:18px; color:#002c3a; text-decoration:none; text-align:center; padding-top:13px; padding-bottom:13px;}
/*--midal-body--*/











/*--contact-us-line--*/
.contact-us-line{width:100%; background:#1aa1cd !important; margin-top:60px; padding-bottom:30px;}
.main-contact-us-line{width:100%; background:#1aa1cd !important; height:auto; margin:0 auto;}
.contact-left-content{width:auto; height:auto; float:left;}
.contact-left-content h3{font-family:TitilliumWebRegular; font-size:1.5em; line-height:40px; color:#001e28; font-weight:normal; text-align:center; text-decoration:none;}

.contact-right-btn{width:auto; height:auto; float:left; margin-top:35px;}
.contact-btn a{ background:#f1501a; font-family:TitilliumWebRegular; font-size:20px; color:#FFF; font-weight:normal; text-align:center; text-decoration:none; padding:10px 100px; border:#FFFFFF 5px solid;}
.contact-btn a:hover{ background:#fa6634;}
/*--contact-us-line--*/









/*--youtubebody--*

.midal-divider img{width: 95%;
	height: auto;
	float:left; margin-left:5%;
}


.youtubebody{width:100%; height:auto; margin-top:3.5%;}
.mainyoutubebody{width:90%; height:auto; margin:0 auto;}
.youtube img{width: 90%;
	height: auto;
	float:left; 
	margin-left:5%;
}
/*--youtubebody--*



p span{font-family:CenturyGothicRegular; font-size:75%; color:#3d6c6c; font-weight:normal; line-height:28px; text-decoration:none; padding-left:5%;}

/*--discription--*
.discription{width:100%; height:auto; margin-top:3.5%;}
.maindiscription{width:90%; height:auto; margin:0 auto;}
.span{font-family:CenturyGothicRegular; font-size:75%; color:#FFFFFF; font-weight:normal; line-height:20px; padding-left:5px; padding-right:5px; text-decoration:none; background:#003643;}
/*--discription--*/

/*--indicatorimg--*
.indicatorimgbody{width:100%; height:auto; margin-top:3%;}
.mainindicatorimgody{width:1180px; height:auto; margin:0 auto;}
.indicatorimg img{width: 75%;
	height: auto;
	float:left; 
	margin-left:10%;
}
/*--indicatorimg--*/

/*--buy--*
.buy{width:100%; height:auto;}
.mainbuy{width:90%; height:auto; margin:0 auto;}



.buy-box{width:100%; height:100%; background:#f8f8f8; border:1px solid #e7e7e7; float:left; border-radius:3px; margin-top:0.5%; margin-left:0;}
.buy-botn{float:left; margin-left:16%; margin-top:15px; margin-bottom:10px;}

.buy img{width: 90%;
	float:left; 
	margin-left:5%;
}
/*--buy--*/




/*--email--*
.email{width:100%; margin-top:40px;}
.mainemail{width:90%; height:auto; background-color:#ef7675; margin:0 auto;}

.leftemailbox{width:90%; height:auto; float:left; margin-left:5%; margin-top:15px;}

.rightemailbox{width:90%; height:auto; background:#FFFFFF; float:left; margin-top:30px; margin-left:5%; margin-bottom: 65px;}
.email-box{width:86%; height:65px; float:left; margin-left:17px;}
.id-box{width:100%; float:left; color:#c2c0bb; font-size:18px;  border:0; font-family:CenturyGothicRegular; margin-top:10px;}
.botn-box{width:86px; height:45px; float:left; border:0; background:url(../images/email-btn.jpg) top left no-repeat; cursor:pointer; margin-left:-17px; margin-top:25px;}
/*--email--*/




/*--broker--*
.broker{width:100%; height:auto; background:#f8f8f8; margin-top:10%;}
.mainbroker{width:100%; height:auto; margin:0 auto;}
.broker{width: 100%;
	height: auto;
	float:left; background:url(../images/broker-bg.jpg) top left repeat;
}
.broker-box{width:95%; height:auto; float:left; margin-left:5%; margin-top:1%;}
.brokerlogo img{width:85%;  
float:left; 
	margin-left:5%;  margin-bottom:10px;}
/*--broker--*/


/*--footer--*/
.footer{width:100%; max-width:100%; max-height:100%; padding-bottom: 15px;}
.mainfooter{width:auto; max-width:100%; max-height:100%; margin:0 auto;}

.footerfirstbox{width:96%; float:left; max-width:100%; max-height:100%; margin-top:20px; margin-left:2%;}
.text-field-main{width:100%; height:auto; float:left;} 
.text-field{width:100%; height:25px; float:left; border:0; font-family:Arial, Helvetica, sans-serif; color:#000; margin-bottom:5px; padding-left:10px; padding-right:10px; color:#000; max-width:100%; max-height:100%;}
.text-area{width:96%; height:60px; float:left; border:0; font-family:Arial, Helvetica, sans-serif; color:#000;  margin-bottom:5px; padding-left:10px; padding-right:10px; color:#000;}

.nane{font-family:CenturyGothicRegular; font-size:16px; text-decoration:none; font-weight:normal; color:#fff;float:left;}
.footerr-ing-two{font-family:CenturyGothicRegular; padding-right:10px; font-size:18px; color:#003399; font-weight:normal;}

.footersecondbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px;}
.footer-link a{font-family:TitilliumWebRegular; font-size:14px; line-height:25px; text-decoration:none; font-weight:normal; color:#003645; display:block;}
.footer-link a:hover{color:#008cb1;}
.footer-icon{width:100%; height:1px; background:#003645; float:left;}


.footerthardbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px;}
.footerforthbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px; margin-bottom:20px;}
.social-icon-box-footer{width:100%; height:auto; float:left; margin-top:8px;}



.all-right{width:100%; float:left; background:#003645; padding-bottom:15px;}
.mainall-right{width:1140px; max-width:100%; max-height:100%; margin:0 auto;}
.left-all-right-box{width:auto; height:auto; float:none;}
.left-all-right-box p{color:#999999; font-size:12px; text-align:center; line-height:40px;}

.right-all-right-box{width:65%; height:auto; float:right;}
.twiter{width:32px; height:32px; float:left; margin-left:5px;}
.twiter1 a{width:32px; height:32px; background:url(../images/twitter.jpg) 0 0; display:block;}
.twiter1 a:hover{width:32px; height:32px; background:url(../images/twitter.jpg) 0 -32px; display:block;}

.facebook{width:32px; height:32px; float:left; margin-left:5px;}
.facebook1 a{width:32px; height:32px; background:url(../images/face.jpg) 0 0; display:block;}
.facebook1 a:hover{width:32px; height:32px; background:url(../images/face.jpg) 0 -32px; display:block;}

.linkdin{width:32px; height:32px; float:left; margin-left:5px;}
.linkdin1 a{width:32px; height:32px; background:url(../images/linkdin.png) 0 0; display:block;}
.linkdin1 a:hover{width:32px; height:32px; background:url(../images/linkdin.png) 0 -32px; display:block;}

.google-plus{width:32px; height:32px; float:left; margin-left:5px;}
.google-plus1 a{width:32px; height:32px; background:url(../images/g-plus.png) 0 0; display:block;}
.google-plus1 a:hover{width:32px; height:32px; background:url(../images/g-plus.png) 0 -32px; display:block;}
/*------------------------------------------------------------footer----------------------------------------------------------------------*/




/*--products-page--*/
.left-productspage-midalbody{width:96%; float:left; margin-top: 40px; margin-left:2%;}
.mainabout-us-midalbody h6{font-family:CenturyGothicRegular; color:#000; font-weight:normal; line-height: 32px; font-size:23px; float:left; text-decoration:none; text-align:left;}


.main-box-for-products{width:auto; height:auto; float:left;}
.left-pro-img-box{width:100%; height:auto; float:left; margin-bottom:2%;}
.left-pro-img-box img{width:100%; height:auto; float:left;}


.right-pro-deatil-box{width:100%; height:auto; margin-left:0; float:left;}
.main-box-for-owner{width:99.9%; height:auto; border:1px solid #dddddd; float:left;}
.main-one-man{width:100%; height:auto; float:left;}
.owner-plate{width:94%; height:auto; background-color:#2a95c9; padding:10px; float:left; color:#FFFFFF;}
.owner-plate-01{width:94%; height:auto; background-color:#f5f5f5; padding: 10px; float:left; color:#d74142;}
.owner-plate-02{width:94%; height:auto; background-color:#f5f5f5; padding-top:10px; float:left; padding-left:10px; padding-right:10px; color:#d74142;}

.owner-plate p{font-family:CenturyGothicRegular; color:#fff; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
.owner-plate-01 p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
.owner-plate-02 p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}




.owner-plate-h{width:94%; height:auto; background-color:#2a95c9; padding:10px; float:left; color:#FFFFFF;}
.owner-plate-01-h{width:94%; height:auto; background-color:#f5f5f5; padding:10px; float:left; color:#d74142;}
.owner-plate-02-h{width:94%; height:auto; background-color:#FDFDFD; padding:10px; float:left; color:#d74142;}

.owner-plate-h p{font-family:CenturyGothicRegular; color:#fff; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
.owner-plate-01-h p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
.owner-plate-02-h p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
/*--products-page--*/






.light-box-midalbody{width:90%; float:left; margin-top:40px; margin-left:4%;}





/*--about-us-page--*/
.about-us-midalbody{width:100%; float:left; margin-top:40px; }
.mainabout-us-midalbody{width:100%; margin:0 auto; }



.page-title-bar{width:100%; height:101px; float:left; background:url(../images/title-bar.jpg) top left repeat-x;}
.mainpage-title-bar{width:100%; margin:0 auto; height:auto;}
.mainpage-title-bar h1{font-family:WalkwayBoldRegular; font-size:32px; font-weight:bold; line-height:80px; color:#fff; text-align:left; padding-left:2%;}

.breadcums{width:100%; height:25px; float:left; border-bottom:1px solid #eeeeee;}
.mainbreadcums{width:96%; margin:0 auto; height:auto; margin-left:2%;}
.mainbreadcums a {font-family:CenturyGothicRegular; color:#000; font-size:12px; float:left; text-decoration:underline; text-align:left;}
.mainbreadcums p {font-family:CenturyGothicRegular; color:#00465b; line-height: 9px; font-size:12px; float:left; text-decoration:none; text-align:left;}





.left-about-midalbody{width:96%; float:left;  margin-left:2%;}
.left-about-midalbody h6{font-family:CenturyGothicRegular; color:#000; font-weight:normal; line-height: 32px; font-size:23px; float:left; text-decoration:none; text-align:left;}
.about-left-color-box{width: 95%; float:left; background:#fcfcfc; padding:5px 10px 5px 10px; margin-top:30px; margin-bottom:30px; }
.about-left-color-box img{width:97%; height:auto; background:#eee; float:left; padding:5px;}

.about-left-color-box h1{font-family:CenturyGothicRegular; color:#009dcd; font-weight:normal; line-height: 35px; font-size:23.5px; float:left; text-transform:uppercase; text-decoration:none; text-align:left;}

.left-about-midalbody p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; line-height: 25px; font-size:17px; float:left; text-decoration:none; text-align:left;}



.right-about-midalbody{width:96%; height:auto; float:left; margin-left:2%; margin-top:10%;}

.right-about-midalbody img{width:97%; height:auto; background:#eee; float:left; padding:5px;}
.right-about-midalbody h1{font-family:CenturyGothicRegular; color:#000; font-weight:bold; line-height: 35px; font-size:16px; float:left; text-decoration:none; text-align:left;}

/*--about-us-page--*/






.for-contact-main-contact-us-line{width:100%; background:#1aa1cd; height:5px; margin-top: 40px;}








/*--------------------------------------------------------------------------------contactpage-----------------------------------------------------------------------------*/
.contact-midalbody{width:100%; float:left; margin-top:40px;}
.maincontact-midalbody{width:96%; height:auto; margin-left:2%;}

.contact{ width:100%; float:right; background:#2a95c9; height:auto; margin-top:50px; padding-left:0; padding-right:0;}
.global{ width:95%; float:left; padding-top:14px; margin-left:15px;}

.contact_text{ width:100%; float:left; color:#FFFFFF; font-family:CenturyGothicRegular; font-size:16px; font-weight:normal; padding-top:10px; }


.contact_first { width:100%; float:left;}

.contact_first h1{font-family:CenturyGothicRegular; color:#000; font-weight:normal; line-height: 35px; font-size:23.5px; float:left; text-transform:uppercase; text-decoration:none; text-align:left;}

.field p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:16px; float:left; text-decoration:none; text-align:left;}

.form-box-dev{width:auto; height:auto; float:left;}
.text-field{width:100%; height:36px; float:left; border:#CCCCCC 1px solid; font-family:CenturyGothicRegular; font-size:14px; color:#666666; padding-left:0; padding-right:0;}
.text-field-tele{width:100%; height:36px; float:left; border:#CCCCCC 1px solid; font-family:CenturyGothicRegular; font-size:14px; color:#666666; padding-left:0; padding-right:0;}

.contact_main{ width:220px; float:left; padding-left:30px;}

.message{ width:100%; float:left;}

.field{ width:100%; float:left; padding-top:15px;}

.text_field{ width:100%; float:left; padding-top:15px;}

.text-field_one{width:100%; height:158px; float:left; border:#CCCCCC 1px solid; font-family:CenturyGothicRegular; font-size:14px; color:#666666; padding-left:0; padding-right:0;}

.map-box{width:100%; height:auto; float:left; margin-top:50px;}

.botn-box{width:100%; height:35px; border:0; background:#2a95c9; color:#FFFFFF; font-size:15px; cursor:pointer; float:left; margin-left:35%;}

/*--------------------------------------------------------------------------------contactpage-----------------------------------------------------------------------------*/









.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth {
	position: relative;
	margin-right: 3%;
	float: left;
	margin-top:3%;
}
.one_full {
	width: 100%;
}
.one_half {
	width: 48.500%;
}
.one_third {
	width: 31.330%;
}
.one_fourth {
	width: 22.750%;
}
.one_fifth {
	width: 17.600%;
}
.two_third {
	width: 65.660%;
}
.three_fourth {
	width: 74.250%;
}

.last {
	margin-right: 0 !important;
	clear: right;
}
.portfolio_image {
	float: left;
	width: 98%;
	padding: 0px;
	margin: 0px;
	border: 5px solid #fff;
	-webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1);
	box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1);
}
.portfolio_image .title {
	float: left;
	width: 92%;
	padding: 10px 19px 7px 20px;
	margin: 0px;
	font-size: 13px;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}
.portfolio_image img {
	float: left;
	width: 100%;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.portfolio_image img:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

}






























@media only screen and (max-width : 780px)
{
/*--topbar--*/

.header_text
{
font-size: 16px; padding:45px 0px 10px 21px; float:left; width:90%; line-height: 22px; font-family: TitilliumWebRegular; text-align:center;
}
.topbar{width:100%; height:auto; background:#022b36;}
.maintopbar{width:auto; height:auto; background:#022b36; margin:0 auto;}

.lefttopbar{width:90%; height:auto; float:left; margin-left:5%;}
.information{width:auto; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; line-height:23px; text-decoration:none; margin-right:15px; margin-top:10px;}
.top-icon-img{width:auto; margin-right:15px;}
.top-icon-img a:hover{ color:#FF0000;}

.righttopbar{width:90%; height:auto; float:left; margin-left:5%;}
.select-box{width:100%; border:#18829c solid 1px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#e8e8e8; line-height:30px; padding-left:5px; margin-top:8px;}
.social-icon-box{width:auto; height:auto; margin-top:8px; margin-left:0;}

/*--topbar--*/






/*--header--*/
.header{width:100%; height:auto;}
.mainheader{width:auto; height:auto; margin:0 auto;}

.leftheader{width:90%; height:auto; float:left; margin-left:25%; margin-top:4%;}
.logo{width:auto; height:auto; float:left;}
.logo img{width: 100%;
	height: auto;
	float:left;
	margin-top:0;
	margin-left:5%;}


.rightheader{width:100%; height:auto; background-color:#f6f6f6; float:left; padding-top:5px; padding-bottom:5px; margin-top:5%;}
.nav{width:auto; height:30px; max-width:100%; float:left; margin-left:5%; margin-top:0; margin-bottom:0;}
.nav ul{list-style:none; margin:0; padding:0;}
.nav ul li{float:left; line-height:30px;}
.nav ul li a {font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#022b36;
padding-left:15px;
padding-right:15px;
display:block;
font-size:12px;
}
.nav ul li a:hover{color:#FFFFFF; background:#18829c;}
.facebook{width:32px; height:32px; float:left; margin-left:0;}

/*--header--*/

h4{font-family:CenturyGothicRegular; font-size:18px; color:#103847; font-weight:bold; text-decoration:none; text-align:center;}


/*--topbar--*/
/*--nav--*/
.header{ width:100%; float:left; background:url(../images/top-img.jpg) top left repeat-x; }
.mainheader{ width:100%; margin:0 auto;}


.left-header{width:90%; height:auto; float:left; margin-left:25%; margin-top:4%;}
.right-header{width:100%; height:auto; background-color:#f6f6f6; float:left; padding-top:5px; padding-bottom:5px; margin-top:5%;}



.navigation{ width:100%; float:left; margin-top:25px;}

.name{ width:70%; float:left; font-size:14px; color:#0a3e8c; letter-spacing: 0px; text-align:center; }
.name{ width:70%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a3e8c; letter-spacing: 0px; text-align:center;}

.under_line{ width:100%; float:left; margin-top:10px;}
.under_line img{ width:100%; float:right; margin-top:10px;}
.menu{ width:100%; float:right; height:50px; margin-top:0px;}
/*--.menu ul{list-style:none; margin:0; padding:0;}
.menu ul li{float:left; line-height:60px;}
.menu ul li a {font-family:TitilliumWebRegular;
text-decoration:none;
color:#999999;
padding-left:15px;
padding-right:15px;
display:block;
font-size:12px; font-weight:bold;
}
.menu ul li a:hover{color:#009dcd; background:url(../images/hover-.png) top left repeat-x;}

.menu ul li a.current{color:#009dcd; background:url(../images/hover-.png) top left repeat-x;}--*/
/*--nav--*/
/*--topbar--*/






/*--banner--*/
.banner{width:100%; height:auto; margin-top:5%;}
.mainbanner{width:100%; height:auto; margin:0 auto;}
.banner img{width: 100%;
	height: auto;
	float:left;
}
/*--banner--*/




/*--punch-line--*/
.punch_line{ width:100%; float:left; background:#f0f0f0; height:auto; margin-top:3px;}
.main_punchline{ width:100%; height:auto; background:none; margin:-3px auto 0 auto; position:relative;}
.main_punchline h1{font-family:WalkwayBoldRegular; font-size:2em; font-weight:bold; line-height:60px; color:#000000; text-align:center;}
.main_punchline h1 span{font-family:WalkwayBoldRegular; line-height:60px; color:#00a0cb;}
/*--punch-line--*/












/*--midal-body--*/
.midalbody{ width:100%; float:left; margin-top:60px;}
.mainmidalbody{ width:96%; margin:0 auto;}


/*--color-boxes--*/
.top-midal-body{width:100%; height:auto; float:left;}


.blue-box{ width:100%; float:left; background-color:#469fe7; padding:0;}
.blue-box h3{font-family:TitilliumWebBold; font-size:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; padding: 20px 20px 0px 20px;}
.blue-box p{font-family:CenturyGothicRegular; color:#fff; font-size:14px; text-decoration:none; text-align:center; padding: 20px 20px 20px 20px;}


.orng-box{ width:100%; float:left; background-color:#f97c54; padding:0; margin-top: 2.3%; margin-left:0;}
.orng-box h3{font-family:TitilliumWebBold; font-size:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; padding: 20px 20px 0px 20px;}
.orng-box p{font-family:CenturyGothicRegular; color:#fff; font-size:14px; text-decoration:none; text-align:center; padding: 20px 20px 20px 20px;}


.yelow-box{ width:100%; float:left; background-color:#eec23d; padding:0; margin-top: 2.3%; margin-left:0;}
.yelow-box h3{font-family:TitilliumWebBold; font-size:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; padding: 20px 20px 0px 20px;}
.yelow-box p{font-family:CenturyGothicRegular; color:#fff; font-size:14px; text-decoration:none; text-align:center; padding: 20px 20px 20px 20px;}


.purpl-box{ width:100%; float:left; background-color:#994ed6; padding:0; margin-top: 2.3%; margin-left:0;}
.purpl-box h3{font-family:TitilliumWebBold; font-size:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; padding: 20px 20px 0px 20px;}
.purpl-box p{font-family:CenturyGothicRegular; color:#fff; font-size:14px; text-decoration:none; text-align:center; padding: 20px 20px 20px 20px;}

/*--color-boxes--*/





.product{ width:100%; float:left; background:url(../images/small-bg.jpg) top left repeat-y; height:auto; margin-top:60px; padding-bottom:40px;}
.mainproduct{ width:100%; margin:0 auto;}
.mainproduct h1{font-family:CenturyGothicRegular; font-size:36px; color:#003343; font-weight:normal; text-decoration:none; text-align:center; line-height: 84px;}


.product_text{ width:100%; float:left;}

.first_products{ width:94%; float:left; text-align:center; border:0; background:#fff; padding:4px; margin-right:0; margin-left:2%; margin-bottom:5%;}

.first_img img{width: 100%;
	height: auto;
	float:left;}

.second_text{ background-color:#1aa1cd; font-family:Century Gothic; font-size:18px; color:#002c3a; text-decoration:none; text-align:center; padding-top:13px; padding-bottom:13px;}
/*--midal-body--*/











/*--contact-us-line--*/
.contact-us-line{width:100%; background:#1aa1cd !important; margin-top:60px; padding-bottom:30px;}
.main-contact-us-line{width:100%; background:#1aa1cd !important; height:auto; margin:0 auto;}
.contact-left-content{width:auto; height:auto; float:left;}
.contact-left-content h3{font-family:TitilliumWebRegular; font-size:1.5em; line-height:40px; color:#001e28; font-weight:normal; text-align:center; text-decoration:none;}

.contact-right-btn{width:auto; height:auto; float:left; margin-top:35px;}
.contact-btn a{ background:#f1501a; font-family:TitilliumWebRegular; font-size:20px; color:#FFF; font-weight:normal; text-align:center; text-decoration:none; padding:10px 100px; border:#FFFFFF 5px solid;}
.contact-btn a:hover{ background:#fa6634;}
/*--contact-us-line--*/









/*--youtubebody--*

.midal-divider img{width: 95%;
	height: auto;
	float:left; margin-left:5%;
}


.youtubebody{width:100%; height:auto; margin-top:3.5%;}
.mainyoutubebody{width:90%; height:auto; margin:0 auto;}
.youtube img{width: 90%;
	height: auto;
	float:left; 
	margin-left:5%;
}
/*--youtubebody--*



p span{font-family:CenturyGothicRegular; font-size:75%; color:#3d6c6c; font-weight:normal; line-height:28px; text-decoration:none; padding-left:5%;}

/*--discription--*
.discription{width:100%; height:auto; margin-top:3.5%;}
.maindiscription{width:90%; height:auto; margin:0 auto;}
.span{font-family:CenturyGothicRegular; font-size:75%; color:#FFFFFF; font-weight:normal; line-height:20px; padding-left:5px; padding-right:5px; text-decoration:none; background:#003643;}
/*--discription--*/

/*--indicatorimg--*
.indicatorimgbody{width:100%; height:auto; margin-top:3%;}
.mainindicatorimgody{width:1180px; height:auto; margin:0 auto;}
.indicatorimg img{width: 75%;
	height: auto;
	float:left; 
	margin-left:10%;
}
/*--indicatorimg--*/

/*--buy--*
.buy{width:100%; height:auto;}
.mainbuy{width:90%; height:auto; margin:0 auto;}



.buy-box{width:100%; height:100%; background:#f8f8f8; border:1px solid #e7e7e7; float:left; border-radius:3px; margin-top:0.5%; margin-left:0;}
.buy-botn{float:left; margin-left:16%; margin-top:15px; margin-bottom:10px;}

.buy img{width: 90%;
	float:left; 
	margin-left:5%;
}
/*--buy--*/




/*--email--*
.email{width:100%; margin-top:40px;}
.mainemail{width:90%; height:auto; background-color:#ef7675; margin:0 auto;}

.leftemailbox{width:90%; height:auto; float:left; margin-left:5%; margin-top:15px;}

.rightemailbox{width:90%; height:auto; background:#FFFFFF; float:left; margin-top:30px; margin-left:5%; margin-bottom: 65px;}
.email-box{width:86%; height:65px; float:left; margin-left:17px;}
.id-box{width:100%; float:left; color:#c2c0bb; font-size:18px;  border:0; font-family:CenturyGothicRegular; margin-top:10px;}
.botn-box{width:86px; height:45px; float:left; border:0; background:url(../images/email-btn.jpg) top left no-repeat; cursor:pointer; margin-left:-17px; margin-top:25px;}
/*--email--*/




/*--broker--*
.broker{width:100%; height:auto; background:#f8f8f8; margin-top:10%;}
.mainbroker{width:100%; height:auto; margin:0 auto;}
.broker{width: 100%;
	height: auto;
	float:left; background:url(../images/broker-bg.jpg) top left repeat;
}
.broker-box{width:95%; height:auto; float:left; margin-left:5%; margin-top:1%;}
.brokerlogo img{width:85%;  
float:left; 
	margin-left:5%;  margin-bottom:10px;}
/*--broker--*/


/*--footer--*/
.footer{width:100%; max-width:100%; max-height:100%; padding-bottom: 15px;}
.mainfooter{width:auto; max-width:100%; max-height:100%; margin:0 auto;}

.footerfirstbox{width:96%; float:left; max-width:100%; max-height:100%; margin-top:20px; margin-left:2%;}
.text-field-main{width:100%; height:auto; float:left;} 
.text-field{width:100%; height:25px; float:left; border:0; font-family:Arial, Helvetica, sans-serif; color:#000; margin-bottom:5px; padding-left:10px; padding-right:10px; color:#000; max-width:100%; max-height:100%;}
.text-area{width:96%; height:60px; float:left; border:0; font-family:Arial, Helvetica, sans-serif; color:#000;  margin-bottom:5px; padding-left:10px; padding-right:10px; color:#000;}

.nane{font-family:CenturyGothicRegular; font-size:16px; text-decoration:none; font-weight:normal; color:#fff;float:left;}
.footerr-ing-two{font-family:CenturyGothicRegular; padding-right:10px; font-size:18px; color:#003399; font-weight:normal;}

.footersecondbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px;}
.footer-link a{font-family:TitilliumWebRegular; font-size:14px; line-height:25px; text-decoration:none; font-weight:normal; color:#003645; display:block;}
.footer-link a:hover{color:#008cb1;}
.footer-icon{width:100%; height:1px; background:#003645; float:left;}


.footerthardbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px;}
.footerforthbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px; margin-bottom:20px;}
.social-icon-box-footer{width:100%; height:auto; float:left; margin-top:8px;}



.all-right{width:100%; float:left; background:#003645; padding-bottom:15px;}
.mainall-right{width:1140px; max-width:100%; max-height:100%; margin:0 auto;}
.left-all-right-box{width:auto; height:auto; float:none;}
.left-all-right-box p{color:#999999; font-size:12px; text-align:center; line-height:40px;}

.right-all-right-box{width:65%; height:auto; float:right;}
.twiter{width:32px; height:32px; float:left; margin-left:5px;}
.twiter1 a{width:32px; height:32px; background:url(../images/twitter.jpg) 0 0; display:block;}
.twiter1 a:hover{width:32px; height:32px; background:url(../images/twitter.jpg) 0 -32px; display:block;}

.facebook{width:32px; height:32px; float:left; margin-left:5px;}
.facebook1 a{width:32px; height:32px; background:url(../images/face.jpg) 0 0; display:block;}
.facebook1 a:hover{width:32px; height:32px; background:url(../images/face.jpg) 0 -32px; display:block;}

.linkdin{width:32px; height:32px; float:left; margin-left:5px;}
.linkdin1 a{width:32px; height:32px; background:url(../images/linkdin.png) 0 0; display:block;}
.linkdin1 a:hover{width:32px; height:32px; background:url(../images/linkdin.png) 0 -32px; display:block;}

.google-plus{width:32px; height:32px; float:left; margin-left:5px;}
.google-plus1 a{width:32px; height:32px; background:url(../images/g-plus.png) 0 0; display:block;}
.google-plus1 a:hover{width:32px; height:32px; background:url(../images/g-plus.png) 0 -32px; display:block;}
/*------------------------------------------------------------footer----------------------------------------------------------------------*/




/*--products-page--*/
.left-productspage-midalbody{width:96%; float:left; margin-top: 40px; margin-left:2%;}
.mainabout-us-midalbody h6{font-family:CenturyGothicRegular; color:#000; font-weight:normal; line-height: 32px; font-size:23px; float:left; text-decoration:none; text-align:left;}


.main-box-for-products{width:auto; height:auto; float:left;}
.left-pro-img-box{width:100%; height:auto; float:left; margin-bottom:2%;}
.left-pro-img-box img{width:100%; height:auto; float:left;}


.right-pro-deatil-box{width:100%; height:auto; margin-left:0; float:left;}
.main-box-for-owner{width:99.9%; height:auto; border:1px solid #dddddd; float:left;}
.main-one-man{width:100%; height:auto; float:left;}
.owner-plate{width:94%; height:auto; background-color:#2a95c9; padding:10px; float:left; color:#FFFFFF;}
.owner-plate-01{width:94%; height:auto; background-color:#f5f5f5; padding: 10px; float:left; color:#d74142;}
.owner-plate-02{width:94%; height:auto; background-color:#f5f5f5; padding-top:10px; float:left; padding-left:10px; padding-right:10px; color:#d74142;}

.owner-plate p{font-family:CenturyGothicRegular; color:#fff; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
.owner-plate-01 p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
.owner-plate-02 p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}




.owner-plate-h{width:94%; height:auto; background-color:#2a95c9; padding:10px; float:left; color:#FFFFFF;}
.owner-plate-01-h{width:94%; height:auto; background-color:#f5f5f5; padding:10px; float:left; color:#d74142;}
.owner-plate-02-h{width:94%; height:auto; background-color:#FDFDFD; padding:10px; float:left; color:#d74142;}

.owner-plate-h p{font-family:CenturyGothicRegular; color:#fff; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
.owner-plate-01-h p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
.owner-plate-02-h p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:13px; float:left; text-decoration:none; text-align:left;}
/*--products-page--*/






.light-box-midalbody{width:90%; float:left; margin-top:40px; margin-left:4%;}





/*--about-us-page--*/
.about-us-midalbody{width:100%; float:left; margin-top:40px; }
.mainabout-us-midalbody{width:100%; margin:0 auto; }



.page-title-bar{width:100%; height:101px; float:left; background:url(../images/title-bar.jpg) top left repeat-x;}
.mainpage-title-bar{width:100%; margin:0 auto; height:auto;}
.mainpage-title-bar h1{font-family:WalkwayBoldRegular; font-size:32px; font-weight:bold; line-height:80px; color:#fff; text-align:left; padding-left:2%;}

.breadcums{width:100%; height:25px; float:left; border-bottom:1px solid #eeeeee;}
.mainbreadcums{width:96%; margin:0 auto; height:auto; margin-left:2%;}
.mainbreadcums a {font-family:CenturyGothicRegular; color:#000; font-size:12px; float:left; text-decoration:underline; text-align:left;}
.mainbreadcums p {font-family:CenturyGothicRegular; color:#00465b; line-height: 9px; font-size:12px; float:left; text-decoration:none; text-align:left;}





.left-about-midalbody{width:96%; float:left;  margin-left:2%;}
.left-about-midalbody h6{font-family:CenturyGothicRegular; color:#000; font-weight:normal; line-height: 32px; font-size:23px; float:left; text-decoration:none; text-align:left;}
.about-left-color-box{width: 95%; float:left; background:#fcfcfc; padding:5px 10px 5px 10px; margin-top:30px; margin-bottom:30px; }
.about-left-color-box img{width:97%; height:auto; background:#eee; float:left; padding:5px;}

.about-left-color-box h1{font-family:CenturyGothicRegular; color:#009dcd; font-weight:normal; line-height: 35px; font-size:23.5px; float:left; text-transform:uppercase; text-decoration:none; text-align:left;}

.left-about-midalbody p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; line-height: 25px; font-size:17px; float:left; text-decoration:none; text-align:left;}



.right-about-midalbody{width:96%; height:auto; float:left; margin-left:2%; margin-top:10%;}

.right-about-midalbody img{width:97%; height:auto; background:#eee; float:left; padding:5px;}
.right-about-midalbody h1{font-family:CenturyGothicRegular; color:#000; font-weight:bold; line-height: 35px; font-size:16px; float:left; text-decoration:none; text-align:left;}

/*--about-us-page--*/






.for-contact-main-contact-us-line{width:100%; background:#1aa1cd; height:5px; margin-top: 40px;}








/*--------------------------------------------------------------------------------contactpage-----------------------------------------------------------------------------*/
.contact-midalbody{width:100%; float:left; margin-top:40px;}
.maincontact-midalbody{width:96%; height:auto; margin-left:2%;}

.contact{ width:100%; float:right; background:#2a95c9; height:auto; margin-top:50px; padding-left:0; padding-right:0;}
.global{ width:95%; float:left; padding-top:14px; margin-left:15px;}

.contact_text{ width:100%; float:left; color:#FFFFFF; font-family:CenturyGothicRegular; font-size:16px; font-weight:normal; padding-top:10px; }


.contact_first { width:100%; float:left;}

.contact_first h1{font-family:CenturyGothicRegular; color:#000; font-weight:normal; line-height: 35px; font-size:23.5px; float:left; text-transform:uppercase; text-decoration:none; text-align:left;}

.field p{font-family:CenturyGothicRegular; color:#000; font-weight:normal; font-size:16px; float:left; text-decoration:none; text-align:left;}

.form-box-dev{width:auto; height:auto; float:left;}
.text-field{width:100%; height:36px; float:left; border:#CCCCCC 1px solid; font-family:CenturyGothicRegular; font-size:14px; color:#666666; padding-left:0; padding-right:0;}
.text-field-tele{width:100%; height:36px; float:left; border:#CCCCCC 1px solid; font-family:CenturyGothicRegular; font-size:14px; color:#666666; padding-left:0; padding-right:0;}

.contact_main{ width:220px; float:left; padding-left:30px;}

.message{ width:100%; float:left;}

.field{ width:100%; float:left; padding-top:15px;}

.text_field{ width:100%; float:left; padding-top:15px;}

.text-field_one{width:100%; height:158px; float:left; border:#CCCCCC 1px solid; font-family:CenturyGothicRegular; font-size:14px; color:#666666; padding-left:0; padding-right:0;}

.map-box{width:100%; height:auto; float:left; margin-top:50px;}

.botn-box{width:100%; height:35px; border:0; background:#2a95c9; color:#FFFFFF; font-size:15px; cursor:pointer; float:left; margin-left:35%;}

/*--------------------------------------------------------------------------------contactpage-----------------------------------------------------------------------------*/









.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth {
	position: relative;
	margin-right: 3%;
	float: left;
	margin-top:3%;
}
.one_full {
	width: 100%;
}
.one_half {
	width: 48.500%;
}
.one_third {
	width: 31.330%;
}
.one_fourth {
	width: 22.750%;
}
.one_fifth {
	width: 17.600%;
}
.two_third {
	width: 65.660%;
}
.three_fourth {
	width: 74.250%;
}

.last {
	margin-right: 0 !important;
	clear: right;
}
.portfolio_image {
	float: left;
	width: 98%;
	padding: 0px;
	margin: 0px;
	border: 5px solid #fff;
	-webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1);
	box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1);
}
.portfolio_image .title {
	float: left;
	width: 92%;
	padding: 10px 19px 7px 20px;
	margin: 0px;
	font-size: 13px;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}
.portfolio_image img {
	float: left;
	width: 100%;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.portfolio_image img:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}



/*--banner--*
.banner{width:100%; height:auto;}
.mainbanner{width:100%; height:auto; margin:0 auto;}
.banner img{width: 100%;
	height: auto;
	float:left;
}
/*--banner--*/


/*--heading--*
.heading{width:100%; height:auto;}
.mainheading{width:100%; height:auto; margin:0 auto;}
.heading img{width: 100%;
	height: auto;  margin-top:1%;

}
/*--heading--*/



/*--top-body--*
.topbody{width:100%; height:auto;}
.maintopbody{width:90%; height:auto; margin:0 auto;}
.top-text-bg{width:97%; height:auto; float:left; background:#fdfcfc; padding:5px; margin-top:10px;}
/*--top-body--*/






/*--youtubebody--*
.youtubebody{width:100%; height:auto; margin-top:3.5%;}
.mainyoutubebody{width:90%; height:auto; margin:0 auto;}
.youtube img{width: 90%;
	height: auto;
	float:left; 
	margin-left:5%;
}
/*--youtubebody--*





p span{font-family:CenturyGothicRegular; font-size:75%; color:#3d6c6c; font-weight:normal; line-height:28px; text-decoration:none; padding-left:5%;}

/*--discription--*
.discription{width:100%; height:auto; margin-top:3.5%;}
.maindiscription{width:90%; height:auto; margin:0 auto;}
.span{font-family:CenturyGothicRegular; font-size:75%; color:#FFFFFF; font-weight:normal; line-height:20px; padding-left:5px; padding-right:5px; text-decoration:none; background:#003643;}
/*--discription--*/




/*--indicatorimg--*
.indicatorimgbody{width:100%; height:auto; margin-top:3%;}
.mainindicatorimgody{width:1180px; height:auto; margin:0 auto;}
.indicatorimg img{width: 50%;
	height: auto;
	float:left; 
	margin-left:21%;
}
/*--indicatorimg--*/

/*--buy--*
.buy{width:100%; height:auto;}
.mainbuy{width:90%; height:auto; margin:0 auto;}



.buy-box{width:100%; height:100%; background:#f8f8f8; border:1px solid #e7e7e7; float:left; border-radius:3px; margin-top:0.5%; margin-left:0;}
.buy-botn{float:left; margin-left:16%; margin-top:15px; margin-bottom:10px;}

/*--buy--*/


/*--email--*
.email{width:100%; margin-top:40px;}
.mainemail{width:90%; height:auto; background-color:#ef7675; margin:0 auto;}

.leftemailbox{width:90%; height:auto; float:left; margin-left:5%; margin-top:15px;}

.rightemailbox{width:90%; height:auto; background:#FFFFFF; float:left; margin-top:30px; margin-left:5%; margin-bottom: 65px;}
.email-box{width:86%; height:65px; float:left; margin-left:17px;}
.id-box{width:100%; float:left; color:#c2c0bb; font-size:18px;  border:0; font-family:CenturyGothicRegular; margin-top:10px;}
.botn-box{width:86px; height:45px; float:left; border:0; background:url(../images/email-btn.jpg) top left no-repeat; cursor:pointer; margin-left:-17px; margin-top:25px;}
/*--email--*/




/*--broker--*
.broker{width:100%; height:auto; background:#f8f8f8; margin-top:10%;}
.mainbroker{width:100%; height:auto; margin:0 auto;}
.broker{width: 100%;
	height: auto;
	float:left; background:url(../images/broker-bg.jpg) top left repeat;
}
.broker-box{width:95%; height:auto; float:left; margin-left:5%; margin-top:1%;}
.brokerlogo img{width:85%;  
float:left; 
	margin-left:5%;}
/*--broker--*/



/*--footer--*
.footer{width:100%; max-width:100%; max-height:100%; padding-bottom: 15px;}
.mainfooter{width:auto; max-width:100%; max-height:100%; margin:0 auto;}

.footerfirstbox{width:96%; float:left; max-width:100%; max-height:100%; margin-top:20px; margin-left:2%;}
.text-field-main{width:100%; height:auto; float:left;} 
.text-field{width:100%; height:25px; float:left; border:0; font-family:Arial, Helvetica, sans-serif; color:#000; margin-bottom:5px; padding-left:10px; padding-right:10px; color:#000; max-width:100%; max-height:100%;}
.text-area{width:96%; height:60px; float:left; border:0; font-family:Arial, Helvetica, sans-serif; color:#000;  margin-bottom:5px; padding-left:10px; padding-right:10px; color:#000;}

.nane{font-family:CenturyGothicRegular; font-size:16px; text-decoration:none; font-weight:normal; color:#fff;float:left;}
.footerr-ing-two{font-family:CenturyGothicRegular; padding-right:10px; font-size:18px; color:#003399; font-weight:normal;}

.footersecondbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px;}
.footerthardbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px;}
.footerforthbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px; margin-bottom:20px;}
.social-icon-box-footer{width:100%; height:auto; float:left; margin-top:8px;}

/*--footer--*

}





/* Comments on styles purpose in the source code *
#viewport{
        width: 240px;
        overflow:hidden;
}
#viewport ul{
        position: relative;
        padding: 0;
}
#viewport li{
        width: 100px;
        height: 50px;
        float: left;
        list-style: none;
}
--*/
