/*
Theme Name 	: 	 
Description	: 	 
Design URL 	: 	 
Design by  	: 	CrossCountryWebServices
Designer   	: 	Rajesh Kumar
Version	   	:	HTML5/CSS3
*/

/*@import url('https://fonts.googleapis.com/css?family=Open+Sans:300');*/
/*@import url('https://fonts.googleapis.com/css?family=Open+Sans');*/

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400');

 /*  RESOURCE
 text-transform:uppercase;  position:absolute; 
  */ 

/*RESET*/
body{font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:13px;   color:#525252; background-color: #fff;} 


.alpha{ margin-left:0px;}  .omega{ margin-right:0px;}    
.add-bottom{margin-bottom:15px;} .add-bottom35{margin-bottom:35px;}   .add-margin{ margin:20px 0; } .add-top{margin-top:15px;} 
.cred{color:#e31e25; display:inline;} .img{ margin: 5px 15px 0 0;} section{ overflow:hidden;}  

/** Fonst and Headings**/
p,li,label{
font-family: 'Open Sans', sans-serif; font-size:14px; color:#525252; font-weight:400; line-height:24px; text-decoration:none;  
margin:0px; padding:0px;} p a{color:#02a9f7; } p a:hover, p a:active, p a:visited{color:#525252; }
 
.hd1{font-family: 'Open Sans', sans-serif; font-size:28px; color:#525252; font-weight:400; line-height:50px;}
.hd2{font-family: 'Open Sans', sans-serif; font-size:16px; color:#fff; font-weight:400; line-height:40px;}

.hd1 span{ color:#02a9f7;}

.listing { margin:15px 0 0 0;} .listing ul{ margin:5px 0 25px 0;}
.listing ul li{ color:#525252; line-height:20px; margin-bottom:8px;}  
.listing ul li a{ color:#222; text-decoration:none;} 
.listing ul li a:hover{ color:#525252; text-decoration:none;}

.listing2 ul li{ background: url(images/bullet.jpg) 0px 5px no-repeat; padding-left:45px; color:#525252; line-height:20px; margin-bottom:10px; list-style:none; } 


.container{ width:980px;}

.header{ /*background:rgba(55, 55, 55, 0.3);   margin-bottom:20px; border-bottom:1px solid #71a0b7;*/}
.logo{ padding: 20px 0px 15px 0px; margin:0px auto;  }

/**** PARALlAX ****/
body, html {  height: 100%; }
.parallax { background-image: url(images/bg.jpg); height:/* 100%*/ 620px; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover; padding-bottom:50px; }
/**** PARALlAX ENDS****/


.about-us{ padding-bottom:25px;}

/*** Footer  ***/
.footer{ background:#171717; border-top:2px solid #333; overflow:hidden; padding:30px 0; }
footer p{ font-size:14px; color:#ccc;}






/*.form-control { width:auto; display:inline-block; }
label{color:#fff; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:normal;}
.sector-field{ width:240px; margin:0 auto;}
.sector{ width:360px; margin:0 auto;}
.sector select option{padding:3px 15px;}
 
.table{background:rgba(255, 255, 255, 0.9);}
.table th, .table td { text-align: center; color:#333; }
.table th{ background:#b6cbd3;}  */


/* target Internet Explorer 9 to undo the custom arrow */
@media screen and (min-width:0\0) { select {   background-image:none\9;    padding: 5px\9;     }  }


/* #Media Queries
================================================== */
/* 15.6 Laptop resolution*/
@media only screen and (min-width: 1281px) and (max-width: 1400px) { 
 
}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (min-width: 1025px) and (max-width: 1280px) { 
 
}
/* Smaller than standard 960 (devices and browsers) */
@media only screen and (min-width: 990px) and (max-width: 1024px) { 
 
}
/* Tablet Portrait size to standard 990 (devices and browsers) */
@media only screen and (min-width: 959px) and (max-width: 990px) {
 

}
	
	
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  

}
	
	
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 800px) { }
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {  
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
 
	}
 
 
/* Small devices (mobile, 360px and down) */
@media only screen and (max-width: 360px) {
 
	}


/* Small devices (mobile, 320px and down) */
@media only screen and (max-width: 320px) { 		 
#share-buttons{ display:none;}
	}
	