a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}
ul{list-style:none}
blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}
img{vertical-align:top}
embed{vertical-align:top}
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}
/* Stylesheet: reset Modified On 2013-01-08 17:19:25 */

/* Table of Contents
==================================================
	#Base 960 Grid
	#Tablet (Portrait)
	#Mobile (Portrait)
	#Mobile (Landscape)
	#Clearing */


/**************Global Structure*****************/
.wrapper{width:100%; overflow:hidden; position:relative;}
.extra-wrap{overflow:hidden; display:block;}


/* #Base 960 Grid
================================================== */

	.container_24{position: relative; width: 980px; margin: 0 auto; padding: 0;}
	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12,
	.grid_13,
	.grid_14,
	.grid_15,
	.grid_16,
	.grid_17,
	.grid_18,
	.grid_19,
	.grid_20,
	.grid_21,
	.grid_22,
	.grid_23,
	.grid_24{float: left; display: inline; }

	/* Nested Column Classes */
	.container_24 .alpha		{margin-left: 0 !important;}
	.container_24 .omega		{margin-right: 0 !important; margin-bottom:0 !important;}

	/* Base Grid */
	.container_24 .grid_1		{width: 30px; }
	.container_24 .grid_2		{width: 70px;}
	.container_24 .grid_3		{width: 110px;}
	.container_24 .grid_4 		{width: 150px;}
	.container_24 .grid_5 		{width: 190px;}
	.container_24 .grid_6 		{width: 230px;}
	.container_24 .grid_7 		{width: 270px;}
	.container_24 .grid_8		{width: 310px;}
	.container_24 .grid_9 		{width: 280px; float:right;}
	.container_24 .grid_10 		{width: 390px;}
	.container_24 .grid_11 		{width: 960px;}
	.container_24 .grid_12 		{width: 326px;}
	.container_24 .grid_13 		{width: 960px; padding-bottom:10px;}
	.container_24 .grid_14		{width: 550px;}
	.container_24 .grid_15 		{width: 590px;}
	.container_24 .grid_16		{width: 630px;}
	.container_24 .grid_17		{width: 670px;}
	.container_24 .grid_18 		{width: 710px;}
	.container_24 .grid_19 		{width: 750px;}
	.container_24 .grid_20 		{width: 790px;}
	.container_24 .grid_21		{width: 830px;}
	.container_24 .grid_22		{width: 675px;}
	.container_24 .grid_23		{width: 910px;}
	.container_24 .grid_24		{width: 980px;}
	/* Prefix Extra Space >> 24 Columns */
	
	.prefix_all15				{padding:15px;}
	.prefix_tb15				{padding:15px 0px;}
	.prefix_fix					{padding:20px 0px;}
	
	.margin_1					{margin-top:20px;}
	.margin_2					{margin-bottom:24px;}
	
	.container_24 .prefix_1		{padding-top:20px;}
	.container_24 .prefix_2		{padding-top:80px;}
	.container_24 .prefix_3		{padding-top:120px;}
	.container_24 .prefix_4		{padding-top:160px;}
	.container_24 .prefix_5		{padding-top:200px;}
	.container_24 .prefix_6		{padding-top:240px;}
	.container_24 .prefix_7		{padding-top:280px;}
	.container_24 .prefix_8		{padding-top:320px;}
	.container_24 .prefix_9		{padding-top:360px;}
	.container_24 .prefix_10	{padding-top:400px;}
	.container_24 .prefix_11	{padding-top:440px;}
	.container_24 .prefix_12	{padding-top:480px;}
	.container_24 .prefix_13	{padding-top:520px;}
	.container_24 .prefix_14	{padding-top:560px;}
	.container_24 .prefix_15	{padding-top:600px;}
	.container_24 .prefix_16	{padding-top:640px;}
	.container_24 .prefix_17	{padding-top:680px;}
	.container_24 .prefix_18	{padding-top:720px;}
	.container_24 .prefix_19	{padding-top:760px;}
	.container_24 .prefix_20	{padding-top:800px;}
	.container_24 .prefix_21	{padding-top:840px;}
	.container_24 .prefix_22	{padding-top:880px;}
	.container_24 .prefix_23	{padding-top:920px;}
	/* Suffix Extra Space >> 24 Columns */
	.container_24 .suffix_1		{padding-right:0px;}
	.container_24 .suffix_2		{padding-right:80px;}
	.container_24 .suffix_3		{padding-right:120px;}
	.container_24 .suffix_4		{padding-right:160px;}
	.container_24 .suffix_5		{padding-right:200px;}
	.container_24 .suffix_6		{padding-right:240px;}
	.container_24 .suffix_7		{padding-right:280px;}
	.container_24 .suffix_8		{padding-right:320px;}
	.container_24 .suffix_9		{padding-right:360px;}
	.container_24 .suffix_10	{padding-right:400px;}
	.container_24 .suffix_11	{padding-right:440px;}
	.container_24 .suffix_12	{padding-right:480px;}
	.container_24 .suffix_13	{padding-right:520px;}
	.container_24 .suffix_14	{padding-right:560px;}
	.container_24 .suffix_15	{padding-right:600px;}
	.container_24 .suffix_16	{padding-right:640px;}
	.container_24 .suffix_17	{padding-right:680px;}
	.container_24 .suffix_18	{padding-right:720px;}
	.container_24 .suffix_19	{padding-right:760px;}
	.container_24 .suffix_20	{padding-right:800px;}
	.container_24 .suffix_21	{padding-right:840px;}
	.container_24 .suffix_22	{padding-right:880px;}
	.container_24 .suffix_23	{padding-right:920px;}
	
	.container_24 .grid_25		{width: 270px;}
	/* Prefix Extra Space >> 25 Columns */
	
	.container_24 .grid_26		{width: 270px;}
	/* Prefix Extra Space >> 26 Columns */
	
	/*twin columns*/
	.dcol-6{float:left; margin-right:10px;}

/* #Tablet (Portrait)
================================================== */

	/* Note: Design for a width of 768px */

	@media only screen and (max-width: 995px) {
		.container_24				{width: 768px;}
		.container_24 .grid_1		{width: 22px;}
		.container_24 .grid_2		{width: 54px;}
		.container_24 .grid_3		{width: 86px;}
		.container_24 .grid_4		{width: 118px;}
		.container_24 .grid_5		{width: 150px;}
		.container_24 .grid_6		{width: 182px;}
		.container_24 .grid_7		{width: 214px;}
		.container_24 .grid_8		{width: 246px;}
		.container_24 .grid_9		{width: 280px;}
		.container_24 .grid_10		{width: 310px;}
		.container_24 .grid_11		{width: 768px;}
		.container_24 .grid_12		{width: 256px;}
		.container_24 .grid_13		{width: 768px;}
		.container_24 .grid_14		{width: 438px;}
		.container_24 .grid_15		{width: 470px;}
		.container_24 .grid_16		{width: 502px;}
		.container_24 .grid_17		{width: 534px;}
		.container_24 .grid_18		{width: 566px;}
		.container_24 .grid_19		{width: 598px;}
		.container_24 .grid_20		{width: 630px;}
		.container_24 .grid_21		{width: 662px;}
		.container_24 .grid_22		{width: 464px;}
		.container_24 .grid_23		{width: 726px;}
		.container_24 .grid_24 		{width: 758px;}
		/* Prefix Extra Space >> 24 Columns */
		.container_24 .prefix_1		{padding-left:32px;}
		.container_24 .prefix_2		{padding-left:64px;}
		.container_24 .prefix_3		{padding-left:96px;}
		.container_24 .prefix_4		{padding-left:128px;}
		.container_24 .prefix_5		{padding-left:160px;}
		.container_24 .prefix_6		{padding-left:192px;}
		.container_24 .prefix_7		{padding-left:224px;}
		.container_24 .prefix_8		{padding-left:256px;}
		.container_24 .prefix_9		{padding-left:288px;}
		.container_24 .prefix_10	{padding-left:320px;}
		.container_24 .prefix_11	{padding-left:352px;}
		.container_24 .prefix_12	{padding-left:384px;}
		.container_24 .prefix_13	{padding-left:416px;}
		.container_24 .prefix_14	{padding-left:448px;}
		.container_24 .prefix_15	{padding-left:480px;}
		.container_24 .prefix_16	{padding-left:512px;}
		.container_24 .prefix_17	{padding-left:544px;}
		.container_24 .prefix_18	{padding-left:576px;}
		.container_24 .prefix_19	{padding-left:608px;}
		.container_24 .prefix_20	{padding-left:640px;}
		.container_24 .prefix_21	{padding-left:672px;}
		.container_24 .prefix_22	{padding-left:704px;}
		.container_24 .prefix_23	{padding-left:736px;}
		/* Suffix Extra Space >> 24 Columns */
		.container_24 .suffix_1 {padding-right:0px;}
		.container_24 .suffix_2 {padding-right:64px;}
		.container_24 .suffix_3 {padding-right:96px;}
		.container_24 .suffix_4 {padding-right:128px;}
		.container_24 .suffix_5 {padding-right:160px;}
		.container_24 .suffix_6 {padding-right:192px;}
		.container_24 .suffix_7 {padding-right:224px;}
		.container_24 .suffix_8 {padding-right:256px;}
		.container_24 .suffix_9 {padding-right:288px;}
		.container_24 .suffix_10 {padding-right:320px;}
		.container_24 .suffix_11 {padding-right:352px;}
		.container_24 .suffix_12 {padding-right:384px;}
		.container_24 .suffix_13 {padding-right:416px;}
		.container_24 .suffix_14 {padding-right:448px;}
		.container_24 .suffix_15 {padding-right:480px;}
		.container_24 .suffix_16 {padding-right:512px;}
		.container_24 .suffix_17 {padding-right:544px;}
		.container_24 .suffix_18 {padding-right:576px;}
		.container_24 .suffix_19 {padding-right:608px;}
		.container_24 .suffix_20 {padding-right:640px;}
		.container_24 .suffix_21 {padding-right:672px;}
		.container_24 .suffix_22 {padding-right:704px;}
		.container_24 .suffix_23 {padding-right:736px;}
		
		/*twin columns*/
		.dcol-6{width:182px;}
		
		/*styles*/
		img{width:100%; height:auto;}
		.hide-tp{display:none !important;}
		.img-indent-none-tp{float:none !important; margin-right:0 !important; margin-bottom:10px;}
		.clear-tp{display:block; clear:both; padding-top:20px;}
		.extra-wrap-none-tp{overflow:visible !important;}
	}

/* #Mobile (Landscape)
================================================== */

	/* Note: Design for a width of 480px */
	@media only screen and (max-width: 767px) {
		.container_24 {width: 420px;}
		.container_24 .grid_1,
		.container_24 .grid_2,
		.container_24 .grid_3,
		.container_24 .grid_4,
		.container_24 .grid_5,
		.container_24 .grid_6,
		.container_24 .grid_7,
		.container_24 .grid_8,
		.container_24 .grid_9,
		.container_24 .grid_10,
		.container_24 .grid_11,
		.container_24 .grid_12,
		.container_24 .grid_13,
		.container_24 .grid_14,
		.container_24 .grid_15,
		.container_24 .grid_16,
		.container_24 .grid_17,
		.container_24 .grid_18,
		.container_24 .grid_19,
		.container_24 .grid_20,
		.container_24 .grid_21,
		.container_24 .grid_22,
		.container_24 .grid_23,
		.container_24 .grid_24{width: 420px; margin-left: 0; margin-right:0;}
		
		.container_24 .grid_4,
		.container_24 .grid_5,
		.container_24 .grid_6,
		.container_24 .grid_7,
		.container_24 .grid_8,
		.container_24 .grid_9,
		.container_24 .grid_10,
		.container_24 .grid_11,
		.container_24 .grid_12,
		.container_24 .grid_13,
		.container_24 .grid_14,
		.container_24 .grid_15,
		.container_24 .grid_16,
		.container_24 .grid_17,
		.container_24 .grid_18,
		.container_24 .grid_19,
		.container_24 .grid_20,
		.container_24 .grid_21{margin-bottom:30px;}
		
		/* Prefix Extra Space >> 12 Columns */
		.container_24 .prefix_1,
		.container_24 .prefix_2,
		.container_24 .prefix_3,
		.container_24 .prefix_4,
		.container_24 .prefix_5,
		.container_24 .prefix_6,
		.container_24 .prefix_7,
		.container_24 .prefix_8,
		.container_24 .prefix_9,
		.container_24 .prefix_10,
		.container_24 .prefix_11,
		.container_16 .prefix_12,
		.container_16 .prefix_13,
		.container_16 .prefix_14,
		.container_16 .prefix_15,
		.container_24 .prefix_16,
		.container_24 .prefix_17,
		.container_24 .prefix_18,
		.container_24 .prefix_19,
		.container_24 .prefix_20,
		.container_24 .prefix_21,
		.container_24 .prefix_22,
		.container_24 .prefix_23{padding-left:0;}
		/* Suffix Extra Space >> 12 Columns */
		.container_24 .suffix_1,
		.container_24 .suffix_2,
		.container_24 .suffix_3,
		.container_24 .suffix_4,
		.container_24 .suffix_5,
		.container_24 .suffix_6,
		.container_24 .suffix_7,
		.container_24 .suffix_8,
		.container_24 .suffix_9,
		.container_24 .suffix_10,
		.container_24 .suffix_11,
		.container_16 .suffix_12,
		.container_16 .suffix_13,
		.container_16 .suffix_14,
		.container_16 .suffix_15,
		.container_24 .suffix_16,
		.container_24 .suffix_17,
		.container_24 .suffix_18,
		.container_24 .suffix_19,
		.container_24 .suffix_20,
		.container_24 .suffix_21,
		.container_24 .suffix_22,
		.container_24 .suffix_23{padding-right:0;}
		
		/*twin columns*/
		.dcol-6{width:205px;}
		
		/*styles*/
		.last-col{margin-bottom:0 !important;}
		.hide-ml{display:none !important;}
		.img-indent-none-ml{float:none !important; margin-right:0 !important; margin-bottom:10px;}
		.clear-ml{display:block; clear:both; padding-top:20px;}
		.extra-wrap-none-ml{overflow:visible !important;}
		
		.container_24 .grid_25		{width: 419px; float:none;}
	}

/*  #Mobile (Portrait)
================================================== */

	/* Note: Design for a width of 320px */

	@media only screen and (max-width: 479px) {
		.prefix_fix					{padding:20px 0px 0;}
		.container_24 {width: 320px;}

/*change-ani*/
		.container_24 .grid_1,
		.container_24 .grid_2,
		.container_24 .grid_3,
		.container_24 .grid_4,
		.container_24 .grid_5,
		.container_24 .grid_6,
		.container_24 .grid_7,
		.container_24 .grid_8,
		.container_24 .grid_9,
		.container_24 .grid_10,
		.container_24 .grid_11,
		.container_24 .grid_12,
		.container_24 .grid_13,
		.container_24 .grid_14,
		.container_24 .grid_15,
		.container_24 .grid_16,
		.container_24 .grid_17,
		.container_24 .grid_18,
		.container_24 .grid_19,
		.container_24 .grid_20,
		.container_24 .grid_21,
		.container_24 .grid_22,
		.container_24 .grid_23,
		.container_24 .grid_24{width: 100%; float:left;}
		
		.container_24 .grid_25		{width:100%; float:none;}
		
		/*twin columns*/
		.dcol-6{width:300px; margin-right:0; margin-bottom:0px;}
		
		/*styles*/
		.hide-mp{display:none !important;}
		.img-indent-none-mp{float:none !important; margin-right:0 !important; margin-bottom:10px;}
		.clear-mp{display:block; clear:both; padding-top:20px;}
		.extra-wrap-none-mp{overflow:visible !important;}
	}

/* #Clearing
================================================== */

/* Self Clearing Goodness */
	.container_24:after {content: "\0020"; display: block; height: 0; clear: both; visibility: hidden;}

/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.row:after, .clearfix:after {clear: both;}
.row, .clearfix {zoom: 1;}

/* You can also use a <br class="clear" /> to clear columns */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/* Stylesheet: skeleton Modified On 2013-02-12 16:33:05 */
@font-face {
    font-family: 'ArialRegular';
    src: url('../../fonts/arial-webfont.eot');
    src: url('../../fonts/arial-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/arial-webfont.woff') format('woff'),
         url('../../fonts/arial-webfont.ttf') format('truetype'),
         url('../../fonts/arial-webfont.svg#ArialRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_sansregular';
    src: url('../../fonts/pts55f-webfont.eot');
    src: url('../../fonts/pts55f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/pts55f-webfont.woff') format('woff'),
         url('../../fonts/pts55f-webfont.ttf') format('truetype'),
         url('../../fonts/pts55f-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_sansbold';
    src: url('../../fonts/pts75f-webfont.eot');
    src: url('../../fonts/pts75f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/pts75f-webfont.woff') format('woff'),
         url('../../fonts/pts75f-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

html,body{height:100%;}
body{
	background:#fff;
	font:13px/18px 'ArialRegular', Helvetica, sans-serif;
	color:#41505c;
	position:relative;
	min-width:320px;
}

a {text-decoration:none; color:#ff8a00;}
.left{float:left;}
.right{float:right;}



.read-more {
border:1px solid #042743; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 10px 20px 10px 20px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #074578;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #074578), color-stop(100%, #012440));
 background-image: -webkit-linear-gradient(top, #074578, #012440);
 background-image: -moz-linear-gradient(top, #074578, #012440);
 background-image: -ms-linear-gradient(top, #074578, #012440);
 background-image: -o-linear-gradient(top, #074578, #012440);
 background-image: linear-gradient(top, #074578, #012440);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#074578, endColorstr=#012440);
}

.read-more:hover{
 border:1px solid #010e18; background-color: #042948;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#042948), color-stop(100%, #00080e));
 background-image: -webkit-linear-gradient(top, #042948, #00080e);
 background-image: -moz-linear-gradient(top, #042948, #00080e);
 background-image: -ms-linear-gradient(top, #042948, #00080e);
 background-image: -o-linear-gradient(top, #042948, #00080e);
 background-image: linear-gradient(top, #042948, #00080e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#042948, endColorstr=#00080e);
}


#page1{background:url(../../images/bg1.gif) left top repeat-x #fff; background-color:#fff}
/*********************************header*************************************/

.full {width:100%; padding:0}
header{width:100%; padding:0 0 0; /*height:531px;*/}
	header .bg1{background:url(../../images/gradient.gif) center top repeat-x #fff;}
	.logo{float:left;}
	.logo a{
		display:block;
		width:247px;
		height:110px;
		overflow:hidden;
		background:url(../../images/logo.png) 0 0 no-repeat;
		text-indent:-999em;
	}
h1{ font-family: 'pt_sansbold'; font-size:30px; font-weight:normal; color:#074578;   line-height: 35px;} 	
h2, h4{ font-family: 'pt_sansbold'; font-size:30px; font-weight:normal; color:#074578} 	
.src-box {text-align:center}
.src-box p{ padding:10px 20px 5px 20px;}
.src-box p img{ width:auto}
	 /***Social***/
	.social{float:right; margin-top:4px;}
	.social-1{background:url(../../images/social-1.png) no-repeat; width:33px; height:34px; float:right; margin-left:3px;}
	.social-1:hover{background:url(../../images/social-1-h.png) no-repeat;}
	.social-2{background:url(../../images/social-2.png) no-repeat; width:33px; height:34px; float:right; margin-left:3px;}
	.social-2:hover{background:url(../../images/social-2-h.png) no-repeat;}
	.social-3{background:url(../../images/social-3.png) no-repeat; width:33px; height:34px; float:right; margin-left:3px;}
	.social-3:hover{background:url(../../images/social-3-h.png) no-repeat;}
	
	.call{float:right; background:url(../../images/call.png) left top no-repeat; height:24px; margin:10px 15px 0 0; font-size:20px; font-weight:bold; color:#ff8a00; padding:2px 0 0 28px;}
	
	.btn-blog{float:right; background:#FFF; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding:10px 16px; font-size:18px; font-family: 'pt_sansregular'; color:#043258; margin-right:24px;}

/*  Slider    */
/* ================= 5. Images ================= */
img.alignleft {float:left;margin:5px 16px 10px 0;}
img.aligncenter {display:block;margin-left:auto;margin-right:auto;}
img.alignright {float:right;margin:5px 0px 5px 11px;}

.btn-go {
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; font-size:18px; font-family:'pt_sansregular',arial, helvetica, sans-serif; padding: 10px 20px 10px 20px; font-weight:bold; text-align: center; color: #04223b; background-color: #feae31;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feae31), color-stop(100%, #ff8a00));
 background-image: -webkit-linear-gradient(top, #feae31, #ff8a00);
 background-image: -moz-linear-gradient(top, #feae31, #ff8a00);
 background-image: -ms-linear-gradient(top, #feae31, #ff8a00);
 background-image: -o-linear-gradient(top, #feae31, #ff8a00);
 background-image: linear-gradient(top, #feae31, #ff8a00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#feae31, endColorstr=#ff8a00);
}



.container {width:940px;margin:0 auto;}



.sidebar {width:280px;margin:10px 0 0 0;float:right;}

.sidebar.left {float:left;}



/*  Testimonial */
.test-line{background:#d5d9db; height:4px; width:350px; float:left; margin:10px 20px 0 0;}
.test-line1{background:#d5d9db; height:4px; width:350px; float:right; margin:10px 0px 0 0;}
.test{width:100%; height:100px; background:#f0f1f2; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; margin:40px 0 0 0;}

#slides{padding:0px; margin:0 auto !important;}
#slides li{width:540px !important; margin:8px 0 0 0 !important; text-align:center; float:left; }
#slides li a{font-weight:bold; color:#074578;}
#slides li a:hover{color:#ff8a00;}

div#slideshow {
	width: 100%; height: 80px; padding: 15px 0 0 0;
	background: url(images/border.png);
	overflow: scroll; /* Allows the slides to be viewed using scrollbar if Javascript isn't available */ 
	position: relative; z-index: 5;
}
	div#slideshow ul#nav {
		display: block !important;
		list-style: none;
		position: relative; top: 28px; z-index: 15;
	}
		div#slideshow ul#nav li#prev {
			float: left; margin: 0 0 0 85px;
		}
		div#slideshow ul#nav li#next {
			float: right; margin: 0 85px 0 0;
		}
		div#slideshow ul#nav li a {
			display: block; width: 12px; height: 18px; text-indent: -9999px;
		}
			div#slideshow ul#nav li#prev a {
				background:url(../../images/prev.png);
			}
			div#slideshow ul#nav li#next a {
				background:url(../../images/next.png);
			}

	div#slideshow ul#slides {
		list-style: none;
	}
		div#slideshow ul#slides li {
			margin: 0 0 20px 0;
		}

/* Mobility  */
.mobility{width:722px; float:left; margin:15px 0 0 0;}
.mobility img{float:right; margin-top:-12px; width:auto;}
.mob-tit{font-family: 'pt_sansregular'; font-size:16px; font-weight:normal; color:#41505c; margin:-7px 0 20px 0; float:left;}

.blogs-pagechooser {text-align: left; width: 50%; padding-bottom: 5px;}
.mobility-box{float:left; width:380px;}
.mobility-box-tit{font-family: 'pt_sansbold'; font-size:16px; font-weight:normal; color:#01243f}
.btn-read{background:url(../../images/menu-arrow.png) left 5px no-repeat; float:left; color:#ff8a00; padding:0 0 0 10px;}
.mob-brd{float:left; height:1px; background:#d5d9db; width:380px; margin-bottom:15px;}

/* Offer Box */
.offer-box{width:222px; float:right; background:url(../../images/offer-box.png) no-repeat; height:283px}

/* Newsletter */
.news-line{background:#d5d9db; height:4px; width:297px; float:left; margin:10px 20px 0 0;}
.news-line1{background:#d5d9db; height:4px; width:297px; float:right; margin:10px 0px 0 0;}
.news{width:auto; height:52px; background:#f0f1f2; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; margin:40px 0 0 0; padding:20px 30px;}
.news-txt{width:312px; float:left}
.news-icon{width:232px; float:left; text-align:center; margin:-10px 0 0 0;}
.news-icon img{width:auto;}
.news-form{ width:auto; padding:7px 0 0 0;}
.news-form .required input{width:248px; height:36px; float:left; background:url(../../images/input-bg.png) repeat-x left top; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:1px solid #c0c1c2; font-family: 'pt_sansregular'; font-size:13px; color:#41505c; padding:0 5px; margin:0 10px 0 0 ;}
.new-padd{padding:10px 0 0 0; float:left;}

.new-padd input{
border:1px solid #042743; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 8px 20px 9px 20px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #074578; cursor:pointer;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #074578), color-stop(100%, #012440));
 background-image: -webkit-linear-gradient(top, #074578, #012440);
 background-image: -moz-linear-gradient(top, #074578, #012440);
 background-image: -ms-linear-gradient(top, #074578, #012440);
 background-image: -o-linear-gradient(top, #074578, #012440);
 background-image: linear-gradient(top, #074578, #012440);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#074578, endColorstr=#012440);
margin-top:-10px;}

.new-padd input:hover{
 border:1px solid #010e18; background-color: #042948;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#042948), color-stop(100%, #00080e));
 background-image: -webkit-linear-gradient(top, #042948, #00080e);
 background-image: -moz-linear-gradient(top, #042948, #00080e);
 background-image: -ms-linear-gradient(top, #042948, #00080e);
 background-image: -o-linear-gradient(top, #042948, #00080e);
 background-image: linear-gradient(top, #042948, #00080e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#042948, endColorstr=#00080e);
}

/* Footer */
#footer{background:#012139; padding:38px 0 0 0; color:#fff;}
#footer h3{font:normal 20px 'ArialRegular'; color:#ff8a00; margin:0 0 10px 0;}

/* Navi */
.navi{width:320px; float:left;}
.f-nav{ padding:0; list-style-type:none; float:left;}
.f-nav li{ width:150px; padding:0 0 0 10px; display:inline; font-family:'ArialRegular'; font-size:13px; background:url(../../images/menu-arrow.png) no-repeat left 8px; line-height:24px; float:left;}
.f-nav li a{color:#fff; text-decoration:none;}
.f-nav li a:hover{color:#ff8a00;}

/* Follow */
.follow{width:232px; float:left;}
.follow a{color:#fff; font-family:'ArialRegular'; font-size:13px; float:left; height:30px; padding:6px 0 0 44px; width:150px;}
.follow a:hover{color:#ff8a00;}
.g-icon{background:url(../../images/social-1-h.png) no-repeat left top; width:34px;}
.f-icon{background:url(../../images/social-2-h.png) no-repeat left top; width:34px;}
.t-icon{background:url(../../images/social-3-h.png) no-repeat left top; width:34px;}

/* Quick */
.quick-cot{width:388px; float:right;}
.quick-cot .required input{width:263px; height:39px; float:left; background:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:none; font-family: 'ArialRegular'; font-size:13px; color:#8d8d8d; padding:0 15px; margin:0 14px 8px 0 ;}

.quick-padd{ float:right; margin-top:-46px; }
.quick-padd input {
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 10px 15px 10px 15px; font-weight:bold; text-align: center; color: #011a2d; background-color: #ffa64e; font-size:15; text-transform:uppercase;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #074578), color-stop(100%, #ff7501));
 background-image: -webkit-linear-gradient(top, #ffa64e, #ff7501);
 background-image: -moz-linear-gradient(top, #ffa64e, #ff7501);
 background-image: -ms-linear-gradient(top, #ffa64e, #ff7501);
 background-image: -o-linear-gradient(top, #ffa64e, #ff7501);
 background-image: linear-gradient(top, #ffa64e, #ff7501);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffa64e, endColorstr=#ff7501);
}

.quick-padd input:hover{
 border:none; background-color: #042948;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb6d03), color-stop(100%, #ab4e01));
 background-image: -webkit-linear-gradient(top, #eb6d03, #ab4e01);
 background-image: -moz-linear-gradient(top, #eb6d03, #ab4e01);
 background-image: -ms-linear-gradient(top, #eb6d03, #ab4e01);
 background-image: -o-linear-gradient(top, #eb6d03, #ab4e01);
 background-image: linear-gradient(top, #eb6d03, #ab4e01);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#eb6d03, endColorstr=#ab4e01);
}

.btm-footer{font:normal 13px  'ArialRegular'; color:#FFF; padding:15px 0 ;}
.btm-footer a{color:#fff;}
.btm-footer a:hover{color:#ff8a00;}


/* About us */
#page2{background:url(../../images/inner-bg.gif) center top no-repeat #fff; background-color:#fff}
.inner-header{float:left; height:auto; background-color:none !important;}
.slider-inner{width:auto; height:230px; margin:0 0 0 0; padding:40px 0 0 0;}
.slider-inner-content {float:left}
.slider-inner-img { text-align: right;}

.about-img{background:url(../../images/inner-pc.png) no-repeat right 40px;}
.slider-inner p{ width:465px; font:normal 17px 'pt_sansregular'; color:#fff; float:left; clear:both; margin:32px 0 0 0;}
.slider-inner h4{width:600px; font:normal 65px 'pt_sansbold'; color:#000; clear:both; float:left; line-height:70px;}
.slider-inner h4 span{color:#fff;}


/* Left Col */
.full-in {width:100%; padding:0}
.full-in p{padding:10px 0; text-align:justify; line-height:20px;}

/* Default UL and LI */

#container {float:left; padding:0px 0px 0px 0px;}
#container p { line-height: 20px;    padding: 10px 0;    text-align: justify;}
#container ul {margin:0px 0; padding:0 0 0 4px; list-style:none;}
#container ul li{text-decoration:none; color:#484848; font-size:13px; font-weight:normal; line-height:24px; padding:0px 0 0px 10px; margin:0 0 0px 0; background:url(../../images/menu-arrow.png) no-repeat 0px 10px;}

#container ol {margin:0px 0; padding:0px 0 0 35px; list-style:decimal;}
#container ol li{text-decoration:none; color:#484848; font-size:13px; font-weight:normal; line-height:20px; padding:0 0 4px 0px; }

/* Right Col */
.cont-form{width:246px; float:left; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#d5d9db; padding:17px;}
.cont-bor{border-top:solid 2px #637079; float:left; padding: 0 0 16px 0; margin-top:16px; width:100%;}
.cont-cot{width:100%; float:left;}
.cont-cot-input input{width:88%; height:39px; float:left; background:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:none; font-family: 'ArialRegular'; font-size:13px; color:#8d8d8d; padding:0 15px; margin:0 14px 8px 0 ;}
.cont-cot-text textarea{width:88%; height:100px; float:left; background:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:none; font-family: 'ArialRegular'; font-size:13px; color:#8d8d8d; padding:11px 15px 0; margin:0 14px 8px 0 ;}

.submit input{
    background-color: #074578;
    background-image: -moz-linear-gradient(center top , #074578, #012440);
    border: 1px solid #042743;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: arial,helvetica,sans-serif;
    font-weight: bold;
    padding: 10px 20px;
    text-align: center;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
}

.submit input:hover{
 border:1px solid #010e18; background-color: #042948;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#042948), color-stop(100%, #00080e));
 background-image: -webkit-linear-gradient(top, #042948, #00080e);
 background-image: -moz-linear-gradient(top, #042948, #00080e);
 background-image: -ms-linear-gradient(top, #042948, #00080e);
 background-image: -o-linear-gradient(top, #042948, #00080e);
 background-image: linear-gradient(top, #042948, #00080e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#042948, endColorstr=#00080e);
}
/* Like Box */
.like-box{width:100%; float:left;}
.like-box-in{background:#d5d9db; border-top:solid 2px #637079; margin-top:22px; padding:15px 0;}



/******  Portfilio  *******/
.port-box{float:left; width:306px; padding-bottom:8px;}
.port-box1{float:left; width:306px; padding-bottom:8px; padding-top:15px;}
.port-box-in{float:left; width:290px; border:solid 8px #012842; position:relative; 
    overflow: hidden;}
.sdow{background:url(../../images/sdow.png) no-repeat center top; height:12px; width:306px; float:left;}
.port-bor-2{border-right:solid 1px #d9dcde; border-left:solid 1px #d9dcde; padding-right:15px; padding-left:15px; margin:0 15px;}
.port-btm{border-bottom:solid 1px #d9dcde; float: left; height:1px; width: 100%; z-index: 1; top: -2px; position: relative; margin-bottom:15px}

h5{font:normal 20px 'pt_sansregular'; color:#012842; float:left; margin:0; padding:0; line-height:35px;}
h5 a{color:#012842;}
h5 a:hover{color:#ff8a00;}
.btn-visit{background:url(../../images/btn-visit.png) no-repeat right bottom; float:right; width:85px; height:79px; position:absolute; z-index:1px; bottom:0; right:-1px;}
.btn-visit:hover{background:url(../../images/btn-visit-h.png) no-repeat right bottom;}



/******* Form **************/
/* overlay */

#overlay{
/*    display:none;   */
    position:absolute;
top:0;
    left:0;
    width:100%;
    height:100%;
    z-index: 1000;
    background-color: #025B7D;
background:url("../../images/overlay_bg.png") repeat scroll left top transparent;
}

.alert {
/*   display:none;  */
   position:absolute;
   top:30%;
   left:35%;
right:35%;
/*   width:40%;	*/
	background-color: #fff;
   padding: 2px;
   text-align: center;
   }


.alert[id]{ /* IE6 and below Can't See This */	position:fixed;	}#overlay[id]{ /* IE6 and below Can't See This */	position:fixed;   }

.alertMessage {
 
	color: #FFC20E;
    padding-top: 20px;
}

.error_message {
    color: #FF0101;
    float: left;
    font-size: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 10px;
}


.error_message ul li
 {color: #0F2A65;
	float: none;
	font-size: 13px;
line-height:22px; text-align:left;
list-style-type:circle;
}
.error1{color: #FF0101;
	float: left;
	font-size: 10px;}
#closeAlert{
	color: blue;
	font-size: 16px;
   	font-weight: bold;
   position: absolute;
	right: -10px;
	text-decoration: underline;
	top: -10px;
}



.captcha img{
border-radius:4px;
padding:2px;
margin-bottom:5px;
padding-left:0px;
}
/* Stylesheet: style Modified On 2013-07-05 17:28:06 */
@font-face {
    font-family: 'pt_sansregular';
    src: url('../../fonts/pts55f-webfont.eot');
    src: url('../../fonts/pts55f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/pts55f-webfont.woff') format('woff'),
         url('../../fonts/pts55f-webfont.ttf') format('truetype'),
         url('../../fonts/pts55f-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.navigation{float:right;}
nav{padding-right:5px; margin-bottom:-13px; clear: right; float: right; position: relative; z-index: 999; margin-top:32px;}
#menu-icon{display:none;}
.menu {list-style:none; margin-top:0px;}
.menu > li {
	position:relative;
	float:left;
	font:15px/21px 'pt_sansregular', Arial, Helvetica, sans-serif;
        padding-bottom:5px;
}
	.menu > li > a {
		display:block;
		color:#fff;
		text-decoration:none;
		text-align:center;
		padding:0px 0px 0 10px;
		margin-left:9px;
		background:url(../../images/menu-arrow.png) left 7px no-repeat;
		position:relative;
		z-index:999;
	}
		.menu > li.sfHover > a,.menu > li > a:hover , .menu > li.current > a {text-decoration:none; color:#ff8a00;}
	.menu .menu-arrow{display:none;}
/***submenu***/
.menu ul {
	position:absolute;
	top:-999em;
	width:142px; 
	display:none;
	padding:12px 7px 15px 10px;
	background:#012139;
	z-index:99;
}
.menu li li{
	width:100%;
	padding:0;
	margin-bottom:4px;
	position:relative;
	font:14px/17px Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}
	.menu li li a{
		display:block;
		background:url(../../images/submenu-bg.jpg) right -999em no-repeat;
		color:#8c8c8c;
		text-decoration:none;
		padding:1px 14px 3px;
		height:17px;
		overflow:hidden;
	}
		
		.menu > li > a.first{background:none; float:left; margin:-3px 0 0 0;}
	
		.menu > li > a.first .img {background:url(../../images/home-icon.png) no-repeat center; padding:0px 14px 0 14px; margin:0 0 0 0px;}
	
	.menu > li > a.first:hover .img, .menu > li > a.first.current .img{	background:url(../../images/home-icon-h.png) no-repeat center;	margin:0 0 0 0px;}
		.menu li li > a:hover,.menu li li.sfHover > a{
			color:#fff;
			text-decoration:none;
			background-position: right top;
			background-color:#ff8a00;
		}
.menu li:hover ul, .menu li.sfHover ul {left:0px; top:20px;}
.menu li:hover li ul, .menu li.sfHover li ul {top:-999em;}
/***submenu***/
.menu ul ul{
	position:static;
	width:auto;
	padding:15px 0px 15px 20px;
}

/* Design for a width of 768px */
@media only screen and (max-width: 995px){
	.navigation{float:none;}
	nav{padding-right:0px; padding:0 0px; margin-top:15px; width:auto;}
	.menu > li > a {width:auto; padding:25px -1px 0; font-size:12px;}
	.menu > li > a .menu-arrow{display:block; width:100%; height:4px; overflow:hidden; text-indent:-999em; background:url(../../images/menu-arrow.gif) center -10px no-repeat; position:absolute; top:24px; left:0;}
		.menu > li.sfHover > a .menu-arrow, .menu > li > a:hover .menu-arrow, .menu > li.current > a .menu-arrow{background-position: center top !important;}
	/***submenu***/
	.menu li:hover ul, .menu li.sfHover ul {top:40px; z-index:111;}
	.menu ul .menu-arrow{display:inline-block; color:#8c8c8c; margin-left:5px;}
		.menu ul li.sfHover > a .menu-arrow, .menu ul li > a:hover .menu-arrow{color:#fff;}
}

/* Design for a width of 480px*/
@media only screen and (max-width: 767px) {
	nav{border-color:#bee4ca; border-width:5px;}
	#menu-icon{display:block; color:#fff; text-decoration:none; text-align:center; padding:0; margin-top:-10px; height:38px; background:#ff8a00 ; width:89px; position:relative; z-index:999; cursor:pointer; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}
	#menu-icon .menu-arrow{display:block; width:100%; height:4px; overflow:hidden; text-indent:-999em; background:url(../../images/menu-arrow.gif) center top no-repeat; position:absolute; top:23px; left:0;}
	/*menu*/
	.menu{margin-top:0; display:none; position:absolute; top:33px; right:0; width:142px; padding:21px 7px 15px 0; background:#012139; z-index:99;}
	.menu > li {position:relative; float:none; text-transform:lowercase; width:100%; padding:0; margin-bottom:4px; clear:both; font:14px/17px Arial, Helvetica, sans-serif;}
	.menu > li > a {display:block; color:#8c8c8c; text-decoration:none; text-align:left; padding:1px 14px 3px; background:url(../../images/submenu-bg.jpg) right -999em no-repeat; width:auto; position:static; height:17px; overflow:hidden;}
	
	.menu > li > a.first{background:none; float:left; margin:-3px 0 5px 35px;}
	
		.menu > li > a.first .img {background:url(../../images/home-icon.png) no-repeat center; padding:0px 16px 0 16px; height:22px; float:left; margin:0 0 0 0px;}
	
	.menu > li > a.first:hover .img, .menu > li > a.first.current .img{	background:url(../../images/home-icon-h.png) no-repeat 5px center; background-color:none !important;	margin:0 0 0 0px;}
	
		.menu > li.sfHover > a,.menu > li > a:hover , .menu > li.current > a {text-decoration:none; color:#ff8a00;background-position: right top; background-color:none;}
	.menu > li > a .menu-arrow{display:inline-block; width:auto; height:auto; text-indent:0; background:0; position:static; color:#8c8c8c; margin-left:5px;}
		.menu > li.sfHover > a .menu-arrow, .menu > li > a:hover .menu-arrow, .menu > li.current > a .menu-arrow{color:#fff;}
	/***submenu***/
	.menu ul {position:static; width:auto; padding:15px 0px 15px 20px;}
		.menu ul li{text-transform:lowercase;}
}

/* Design for a width of 320px */
@media only screen and (max-width: 479px){
	#menu-icon {width:91px;}
}
@media only screen and (min-width: 768px) {.menu {display:block !important;}}
/* Stylesheet: superfish Modified On 2013-01-22 18:16:42 */
@font-face {
    font-family: 'pt_sansregular';
    src: url('../../fonts/pts55f-webfont.eot');
    src: url('../../fonts/pts55f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/pts55f-webfont.woff') format('woff'),
         url('../../fonts/pts55f-webfont.ttf') format('truetype'),
         url('../../fonts/pts55f-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_sansbold';
    src: url('../../fonts/pts75f-webfont.eot');
    src: url('../../fonts/pts75f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/pts75f-webfont.woff') format('woff'),
         url('../../fonts/pts75f-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

.stratosfera_tabs {
	list-style: none;
	padding: 0;
	font-size: 18px;
	list-style: none;
	margin: 31px auto 0 !important;
	max-width: 960px;
	padding: 10px 0;
	width: 100%;
	height:113px;
	padding:0;
	margin:0;
	background:none;
}

.slider-bg{background:url(../../images/slider-bg.png) no-repeat center 21px;}

.stratosfera p{ width:400px; font:normal 17px 'pt_sansregular'; color:#fff; float:left; clear:both; margin:32px 0 0 0;}
.stratosfera h4{width:400px; font:normal 65px 'pt_sansbold'; color:#000; clear:both; float:left; line-height:70px;}
.stratosfera h4 span{color:#fff;}

.stratosfera_tabs li {
	float: left;
	width: 33%;
	padding:0;
	margin:0;
}

.stratosfera_tabs li a {
	width: auto;
	height: 113px;
	display:block;
	padding:0;
	margin:0;
}

.stratosfera_tabs li a:hover {
	background:none;
	text-decoration:none;
	margin:0;
	padding:0;
	
}

.stratosfera_tabs li a h2 {
	color:#41505c;
	font-size:34px;
	margin:0;
	line-height:40px;
	padding-top:17px;
}

.stratosfera_tabs li a img {
	float:left;
	margin:11px 10px 0 10px;
	width:auto;
}

.stratosfera_tabs li a h2 {
	color:#595959;
	/*font-size:11px;*/
	margin:0;
}

.stratosfera_tabs .stratosfera_here a {
	background:none;
	z-index:999;
	position:relative;
}
 
.stratosfera_tabs .stratosfera_here a h2 {
	color:#fff;
}
 
.stratosfera_tabs .stratosfera_here a:hover{
	background:none;
	color:#fff;
	z-index:999;
	position:relative;
 }


.portfolio_slider_container, .stratosfera_container {
	margin-bottom:0px;
	position: relative;
	float: left;
	width: 100%;
}

.portfolio_slider, .stratosfera {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin:35px 0 0 0;
}

.portfolio_slider li, .stratosfera li {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}

.portfolio_slider img, .stratosfera img {
	display: block;
	position: relative;
	z-index: 1;
	height: auto;
	width: auto;
	border: 0;
}

.portfolio_slider .caption, .stratosfera .caption {
	display: block;
	position: absolute;
	z-index: 2;
	font-size: 20px;
	text-shadow: none;
	background: red;
	color: #fff;
	background: #000;
	background: rgba(0,0,0, .4);
	left: 0;
	right: 0;
	bottom: 0;
	padding: 10px 20px;
	margin: 0;
	max-width: none;
	font-size:14px;
}

.portfolio_slider_nav, .stratosfera_nav {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	top: 45%;
	left: 0;
	opacity: 0.7;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 50px;
	width: 38px;
	background: transparent url("themes.png") no-repeat left top;
	margin-top: -45px;
}

.portfolio_slider_nav:active, .stratosfera_nav:active {
	opacity: 1.0;
}

.portfolio_slider_nav.next, .stratosfera_nav.next {
	left: auto;
	background-position: right top;
	right: 0;
}

@media screen and (max-width: 600px) {
	.portfolio_slider_nav, .stratosfera_nav {
		top: 47%;
	}
}
/* Stylesheet: stratosfera Modified On 2014-03-27 20:37:07 */
/* ======================================================================================================
					08. MEDIA QUERIES
=======================================================================================================*/	

/* ================= 1. Tablet (Portrait) 768px - 959px ================= */
@media only screen and (min-width: 768px) and (max-width: 959px) {

	/* ================= Slider ================= */
	#page1{background:url(../../images/bg1-t.gif) left top repeat-x #fff; background-color:#fff}
	header{width:100%; padding:0 0 0; background:none; }
	.slider-bg{background:url(../../images/slider-bg-t.png) no-repeat center 21px;}
	.stratosfera_tabs {height:113px;}
	.stratosfera_tabs li {width:33%;}
	.stratosfera_nav {top: 35%;}
	.portfolio_slider_container, .stratosfera_container {margin-top:0px; position: relative; float: left; width: 100%;}

.portfolio_slider, .stratosfera {position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin:0 0 0 0; height:294px;}


.portfolio_slider img, .stratosfera img {display: block; position: relative; z-index: 1; height: auto; width:47%; border: 0;}

.stratosfera_tabs li a h1 {color:#41505c; font-size:28px; margin:0; line-height:32px; padding-top:17px;}

.stratosfera_tabs li a img {float:left; margin:7px 10px 0 10px; width:auto;}
.stratosfera p{ width:400px; font:normal 17px 'pt_sansregular'; color:#fff; float:left; clear:both; margin:10px 0 0 0;}


}


/* ================= 2. Mobile (Portrait) < 767px ================= */
@media only screen and (max-width: 767px) {


	
	/* ================= Slider ================= */
	.stratosfera_tabs li a h1 {display:none;}
	.stratosfera_tabs li a {text-align:center;}
	.stratosfera_tabs li a img {float:none;margin:-2px 0 0 0;}
	.stratosfera_tabs li a h2 {display:none;}
	.stratosfera_nav.prev {display:none;}
	.stratosfera_nav.next {display:none;}
	.portfolio_slider, .stratosfera {position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin:0 0 0 0; height:192px;}
	#page1{background:url(../../images/bg1-f.gif) left top repeat-x #fff; background-color:#fff}
	header{width:100%; padding:0 0 0; background:none; }
	.slider-bg{background:url(../../images/slider-bg-f.png) no-repeat center 21px;}
	.stratosfera p{ width:230px; font:normal 14px 'pt_sansregular'; color:#fff; float:left; clear:both; margin:15px 0 0 0;}
	.stratosfera h4{width:400px; font:normal 35px 'pt_sansbold'; color:#000; clear:both; float:left; line-height:40px;}
	.portfolio_slider img, .stratosfera img {display: block; position: relative; z-index: 1; height: auto; width:45%; border: 0;}
	.stratosfera_tabs {margin:25px 0 0 0 !important;}


	
}



/* ================= 3. Mobile (Landscape) 480px - 767px ================= */
@media only screen and (max-width: 479px) {
	
	#page1{background:url(../../images/bg1-f.gif) left top repeat-x #fff; background-color:#fff}
	header{width:100%; padding:0 0 0; background:none; height:321px;}
	.slider-bg{background:url(../../images/slider-bg-f.png) no-repeat center 21px;}
	.stratosfera p{ width:210px; font:normal 11px 'pt_sansregular'; color:#fff; float:left; clear:both; margin:15px 0 0 0;}
	.stratosfera h4{width:400px; font:normal 28px 'pt_sansbold'; color:#000; clear:both; float:left; line-height:40px;}
	.portfolio_slider img, .stratosfera img {display: block; position: relative; z-index: 1; height: auto; width:32%; border: 0;}
	.stratosfera_tabs {margin:25px 0 0 0 !important;}
	.portfolio_slider, .stratosfera {margin:16px 0 0 0;}
	.stratosfera p{ margin:0 0 0 0;}
	.portfolio_slider, .stratosfera {height:113px;}
	.btn-go{display:none}
	
}


/* ================= 4. Mobile (Portrait) < 320px ================= */
@media only screen and (max-width: 317px) {

	

	/* =================  Slider ================= */
	.stratosfera_tabs li a img {width:45px;margin:15px 0 0 0;}
	.stratosfera_nav.prev {display:none;}
	.stratosfera_nav.next {display:none;}
	.stratosfera_container p.caption {display:none;}
	.flex-caption  {display:none;}

		
	
}


/* Stylesheet: slider Modified On 2013-01-08 18:51:19 */
@media only screen and (max-width: 995px) {

nav {width:390px}
	/*  Testimonial */
.test-line{background:#d5d9db; height:4px; width:244px; float:left; margin:10px 20px 0 0;}
.test-line1{background:#d5d9db; height:4px; width:244px; float:right; margin:10px 0px 0 0;}

div#slideshow ul#nav li#prev {float:left; margin:0 0 0 60px;}
div#slideshow ul#nav li#next {float:right; margin:0 60px 0 0;}

.mobility{width:532px; float:left; margin:12px 0 0 0;}
.mobility img{float:right; margin-top:-7px; width:160px;}
.mobility h1{ font-family: 'pt_sansbold'; font-size:23px; font-weight:normal; color:#074578; padding:10px 0 0 0; line-height:32px;} 
.mob-tit{font-family: 'pt_sansregular'; font-size:16px; font-weight:normal; color:#41505c; margin:-15px 0 10px 0; float:left; width:330px;}
.mobility-box{float:left; width:330px;}
.mobility-box1{float:left; width:470px;}
.mob-brd{float:left; height:1px; background:#d5d9db; width:330px; margin:-10px 0 8px 0;}
.btn-read{ /*margin:-5px 0 0 0;*/}

/* Newsletter */
.news-line{background:#d5d9db; height:4px; width:190px; float:left; margin:10px 20px 0 0;}
.news-line1{background:#d5d9db; height:4px; width:190px; float:right; margin:10px 0px 0 0;}
.news-form .required input {width:210px}
.news-txt{width:286px; float:left}
.news-form-input{width:220px;}
.news-icon{width:93px;}


/* Footer */

/* Follow */
.follow{width:198px; float:left;}

/* Quick */
.quick-cot{width:250px; float:left;}
.quick-cot-input, .quick-cot .required input{width:126px;}

/* About */

.inner-header{float:left; height:auto; background-color:none !important;}
.slider-inner{width:auto; height:230px; margin:0 0 0 0; padding:40px 0 0 0;}
.slider-inner img {width:auto; text-align:right;  max-height: 195px;  max-width: 315px;}
.slider-inner p{ width:400px; font:normal 17px 'pt_sansregular'; color:#fff; float:left; clear:both; margin:32px 0 0 0;}
.slider-inner h4{width:405px; font:normal 48px 'pt_sansbold'; color:#000; clear:both; float:left; line-height:70px;}

/******  Portfilio  *******/
.port-box{float:left; width:235px; padding-bottom:8px;}
.port-box1{float:left; width:235px; padding-bottom:8px; padding-top:15px;}
.port-box-in{float:left; width:219px; border:solid 8px #012842; position:relative;}
.sdow{background:url(../../images/sdow-t.png) no-repeat center top; height:12px; width:235px; float:left;}

}
/* Stylesheet: tablet Modified On 2013-01-22 20:13:55 */
@media only screen and (max-width: 767px) {
nav {width:auto}
h1{ font-family: 'pt_sansbold'; font-size:29px; font-weight:normal; color:#074578; clear:both;} 	
	.call{float:right; margin:10px 0px 0 0; font-size:19px;}
	
	/*  Testimonial */
.test-line{background:#d5d9db; height:4px; width:70px; float:left; margin:10px 20px 0 0;}
.test-line1{background:#d5d9db; height:4px; width:70px; float:right; margin:10px 0px 0 0;}

.test{height:120px;}
#slides li{width:360px !important; margin:8px 0 0 0 !important; text-align:center; float:left; }
div#slideshow ul#nav li#prev {float:left; margin:0 0 0 10px;}
div#slideshow ul#nav li#next {float:right; margin:0 10px 0 0;}


.btn-blog{float:left; margin:5px 0 0 10px;}

/* Mobility  */
.mobility{width:420px; float:left; margin:30px 0 0 0;}
.mobility h1{ font-family: 'pt_sansbold'; font-size:29px; font-weight:normal; color:#074578; clear:both; padding:15px 0 0 0;} 	
.mobility img{float:none; margin-top:-12px; width:auto; margin:0 0 0 50px;}
.mobility-box{float:left; width:420px;}
.mob-brd{float:left; height:1px; background:#d5d9db; width:420px; margin-bottom:10px;}

/* Offer Box */
.offer-box{width:420px; float:right; background:url(../../images/offer-box-f.png) no-repeat; height:193px; margin:15px 0;}

/* Newsletter */
.news-line{background:#d5d9db; height:4px; width:20px; float:left; margin:10px 15px 0 0;}
.news-line1{background:#d5d9db; height:4px; width:20px; float:right; margin:10px 0px 0 0;}

.news{width:auto; height:114px; padding:10px;}
.news-txt{width:295px; float:left}
.news-form-input{width:220px;}
.news-icon{width:93px; margin:0px;}

/* Footer */

/* Navi */
.navi{width:420px; float:left;}
.f-nav li{ width:127px;}

/* Follow */
.follow{width:420px; float:left;}

/* Quick */
.quick-cot{width:388px; float:left;}
.quick-cot-input, .quick-cot .required input{width:263px;}
.btm-footer .left{float:left; padding:5px;}

.navi, .follow {margin-bottom:20px}
/* About */
#page2{background:url(../../images/inner-bg-f.gif) center top no-repeat #fff; background-color:#fff}
.inner-header{float:left; height:auto; background-color:none !important;}
.slider-inner{width:auto; height:150px; margin:0 0 0 0; padding:40px 0 0 0;}
.about-img{background:url(../../images/inner-pc-f.png) no-repeat right 40px;}
.slider-inner p{ width:200px; font:normal 13px 'pt_sansregular'; color:#fff; float:left; clear:both; margin:32px 0 0 0;}
.slider-inner h4{width:200px; font:normal 23px 'pt_sansbold'; color:#000; clear:both; float:left; line-height:0px;}
.slider-inner img { max-height: 135px;}

.cont-form{width:385px; margin-top:15px;}

/******  Portfilio  *******/
.port-box{float:left; width:210px; padding-bottom:0px;}
.port-box1{float:left; width:210px; padding:0px;}
.port-box-in{float:left; width:182px; border:solid 8px #012842; position:relative; max-height: 90px;  min-height: 90px; }
.sdow{background:url(../../images/sdow-f.png) no-repeat center top; height:12px; width:185px; float:left;}
.port-bor-1, .port-bor-2{border-right:none; border-left:none; margin:0 0 25px 0; padding:0px; float:left}

.port-btm{border-bottom:solid 1px #d9dcde; float: left; height:1px; width: 100%; z-index: 1; top: -2px; position: relative; display:none;}


}
/* Stylesheet: fablet Modified On 2013-01-22 21:25:48 */
@media only screen and (max-width: 479px) {
	.logo a{display:block; width:247px; height:110px; background:url(../../images/logo.png) 0 0 no-repeat; margin:-12px 0 0 32px;}
	
	.call{float:right; margin:10px 15px 0 0;}
	.btn-blog{float:left; margin:10px 0 0 0;}
.slider-inner img {max-height:135px; max-width: 118px;}	
	/*  Testimonial */
.test-line{background:#d5d9db; height:4px; width:30px; float:left; margin:10px 10px 0 0;}
.test-line1{background:#d5d9db; height:4px; width:30px; float:right; margin:10px 0px 0 0;}

div#slideshow{height:100px;}
.test{height:120px;}
#slides li{width:280px !important; margin:2px 0 0 0 !important; text-align:center; float:left; }

div#slideshow ul#nav li#prev {float:left; margin:0 0 0 10px;}
div#slideshow ul#nav li#next {float:right; margin:0 10px 0 0;}

/* Mobility  */
.mobility{width:320px; float:left; margin:0px 0 0 0;}
.mobility h1{ font-family: 'pt_sansbold'; font-size:29px; font-weight:normal; color:#074578; clear:both; padding:10px 0 0 0; line-height:32px;} 	
.mobility img{float:none; margin-top:-12px; width:auto; margin:0 0 0 0;}
.mob-brd{float:left; height:1px; background:#d5d9db; width:320px; margin-bottom:10px;}
.mobility-box{float:left; width:320px;}
.mob-tit { width:auto;}

/* Offer Box */
.offer-box{width:320px; float:right; background:url(../../images/offer-box-m.png) no-repeat; height:193px; margin:15px 0;}

/* Newsletter */
.news-line{background:#d5d9db; height:4px; width:0px; float:left; margin:10px 0 0 0;}
.news-line1{background:#d5d9db; height:4px; width:0px; float:right; margin:10px 0px 0 0;}
.news-tit{font-size:27px;}
.news-icon{width:none; display:none;}
.news-form-input{width:190px;}
.news-txt{width:295px; float:left; margin:0 0 16px 0;}

.src-box p{ padding:10px 0px 5px 0px;}
.news-form .required input {width:185px}
/* Footer */

/* Navi */
.navi{width:320px; float:left;}
.f-nav li{ width:150px;}

/* Follow */
.follow{width:232px; float:left; padding:15px 0 0 0;}

/* Quick */
.quick-cot{width:320px; float:left; padding:15px 0 0 0;}
.quick-padd {margin-top:0; float:left;}
.cont-form {width:265px}

/* About */
#page2{background:url(../../images/inner-bg-m.gif) center top no-repeat #fff; background-color:#fff}

/******  Portfilio  *******/
.port-box{float:left; width:306px; padding-bottom:8px; margin-top:10px;}
.port-box1{float:left; width:306px; padding-bottom:8px; padding-top:15px;}
.port-box-in{float:left; width:290px; border:solid 8px #012842; position:relative; max-height: none;}
.port-box-in img{width:auto;}
.sdow{background:url(../../images/sdow.png) no-repeat center top; height:12px; width:306px; float:left;}
.port-bor-2{border:none; padding:none;}


.chan_mar{
margin-top:0;
}
.stratosfera_tabs .stratosfera_here a{
z-index:98;
}
.alert{
left: 10%;
right: 10%;
} 
}
/* Stylesheet: mobile Modified On 2013-09-14 19:29:12 */
