*::selection{ background: #0099ca; color: #fff;  }
*::-moz-selection{ background: #0099ca; color: #fff; }

/*This css style will prevent skype from formatting the numbers in web-page*/
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container, span[class^="skype_pnh_print_container"] {display:inline !important;} 

a[href^=tel]{color:#0099ca; text-decoration:none;}
a[href^=tel]:hover{color:#0099ca; text-decoration:none;}

body{margin:0px; font-family: 'Source Sans Pro', sans-serif; font-weight:400;}
p{font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-size: 16px; line-height: 24px; color:#333; margin:0px;}

h1,h2,h3,h4 { margin:0px; font-family: 'Source Sans Pro', sans-serif;}

h1 { font-size:42px; line-height:42px; font-weight:700; color:#fff; padding-bottom:15px;}

.header { width:100%; padding:10px 0px;}
.logo {padding-top:10px;}
.phone { font-size:48px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; text-align:right; padding-top:20px;}
.banner { width:100%; padding:50px 0px 70px; background: url(../img/banner-bg.png) no-repeat top right #0099ca;}
.banner ul { margin:0px; padding:0px;}
.banner ul li { list-style:none; position:relative; display:block; font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-size:24px; line-height:36px; color:#fff; font-style:italic;}
.banner ul li:before { content:"\f046"; font-family:'FontAwesome'; color:#fff; font-size:20px; padding-right:10px;}
.banner .button { background:#fff; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-size:30px; line-height:38px; color:#0099ca; margin:20px 0px 0px; transition:all ease 0.5s;}
.banner .button:hover { box-shadow:0px 2px 4px rgba(0,57,75,0.9); transform:translateY(-2px);}
.banner h3 { font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-size:24px; line-height:36px; color:#fff; font-style:italic;}
.banner form { margin-left:-15px;}
.banner form input[type="text"] { border:0px; box-shadow:none; font-family: 'Source Sans Pro', sans-serif; font-size:16px; margin-bottom:8px;}
.banner form input[type="tel"] { border:0px; box-shadow:none; font-family: 'Source Sans Pro', sans-serif; font-size:16px; margin-bottom:8px;}
.banner form input[type="email"] { border:0px; box-shadow:none; font-family: 'Source Sans Pro', sans-serif; font-size:16px; margin-bottom:8px;}
.banner form input[type="submit"] {font-family: 'Source Sans Pro', sans-serif; border:0px; background:#fff; border-radius:4px; padding:7px 20px; font-size:30px; text-transform:uppercase; color:#0099ca; cursor:pointer; font-weight:600;}
.banner form textarea {border:0px; box-shadow:none; font-family: 'Source Sans Pro', sans-serif; font-size:16px; height:173px; margin-bottom:8px;}

.tab-sec { width:100%; padding:50px 0px;}
.tab-sec .tabs {text-align: center;}
.tab-sec .tabs .tab-title { float:none; display:inline-block; margin-left:10px;}
.tab-sec .tabs .tab-title > a { background:#fff; font-family: 'Source Sans Pro', sans-serif; font-size:32px; font-weight:400; color:#0099ca; padding: 10px 100px; border:2px solid #0099ca; border-radius:5px;}
.tab-sec .tabs .tab-title.active > a { background:#0099ca; color:#fff;}
.tab-sec h2 { text-align:center; font-weight:700; color:#0099ca; font-size:42px;}
.tab-sec h3 {font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-size:42px; line-height:40px; padding-top:20px;}
.tab-sec h3 span { display:block; font-size:42px; line-height:42px;}
.tab-sec h4 {  font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-size:24px; line-height:36px; color:#333; font-style:italic;}
.tab-sec p { margin:0px;  font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-size:24px; line-height:36px; color:#333; font-style:italic;}
.tab-sec .tabs-content { margin-top:20px; margin-bottom:0px;}
.tab-sec .tabs-content ul { margin:0px; padding:0px; margin-top:10px;}
.tab-sec .tabs-content ul li { list-style:none; font-size:24px; line-height:36px; color:#333; font-style:italic; font-family: 'Source Sans Pro', sans-serif; position:relative;}
.tab-sec .tabs-content ul li:before { content:"\f101"; font-family:'FontAwesome'; color:#333; font-size:20px; padding-right:10px;}


.industry-sec { width:100%; padding:50px 0px; background:#f5f5f6;}
.industry-sec p { margin:0px; font-size:24px; color:#333; font-family: 'Source Sans Pro', sans-serif; text-align:center; line-height:30px; font-style:italic; font-weight:300; padding-bottom:30px;}
.industry-sec h2 { text-align:center; font-weight:600; color:#0099ca; font-size:42px;}

.content-sec { width:100%; padding:50px 0px;}
.content-sec h2 {}


.industry-box { margin-bottom:20px;}
.industry-box img { margin-bottom:10px;}
.industry-box h4 { font-size:24px; line-height:36px; color:#0099ca; font-style:normal; font-weight:600; font-family: 'Source Sans Pro', sans-serif; text-align:center; text-transform:uppercase;}
.industry-box p { font-size:24px; line-height:36px; font-style:italic; padding-bottom:15px;font-weight:400;}

.industry-box span { color:#0078a1; font-size:19px; line-height:22px; font-weight:400; text-align:center; display:block; padding-bottom:10px; padding-top:10px;}
.industry-box ul { margin:0px; padding:0px;}
.industry-box ul li { list-style:none; font-size:18px; line-height:20px; font-weight: 300; color:#333; padding-bottom:10px; position:relative;}
.industry-box ul li:before { content:"\f101"; font-family:'FontAwesome'; color:#333; font-size:18px; padding-right:10px;}

.whyatlascopco h2 { text-align:center; font-weight:600; color:#0099ca; font-size:42px;}
.whyatlascopco { width:100%; padding:50px 0px;}
.whyatlascopco h3 {font-family: 'Source Sans Pro', sans-serif; font-size:24px; line-height:36px; font-weight:600; text-transform:uppercase; color:#0099ca; padding-bottom:30px; padding-top:20px;}
.whyatlascopco h4 {font-family: 'Source Sans Pro', sans-serif; font-size:26px; text-transform:uppercase; font-weight:400; color:#0099ca; padding-bottom:10px; padding-top:15px;}

.whyatlascopco p { font-size:24px; line-height:36px; font-style:italic; font-weight:400;}

.whyatlascopco form { margin-left:-15px;}
.whyatlascopco form input[type="text"] { border:0px; box-shadow:none; font-family: 'Source Sans Pro', sans-serif; font-size:16px; margin-bottom:8px;}
.whyatlascopco form input[type="tel"] { border:0px; box-shadow:none; font-family: 'Source Sans Pro', sans-serif; font-size:16px; margin-bottom:8px;}
.whyatlascopco form input[type="email"] { border:0px; box-shadow:none; font-family: 'Source Sans Pro', sans-serif; font-size:16px; margin-bottom:8px;}
.whyatlascopco form input[type="submit"] {font-family: 'Source Sans Pro', sans-serif; border:0px; background:#fff; border-radius:4px; padding:7px 20px; font-size:30px; text-transform:uppercase; color:#0099ca; cursor:pointer; font-weight:600; }
.whyatlascopco form textarea {border:0px; box-shadow:none; font-family: 'Source Sans Pro', sans-serif; font-size:16px; height:173px; margin-bottom:8px;}

  
.footer { width:100%; padding:40px 0px; text-align:center; font-family: 'Source Sans Pro', sans-serif; font-size:16px; font-weight:300; color:#ccc; background:#222; font-style:italic;} 

.scrollToTop{
	text-align:center; 
	text-decoration: none;
	position:fixed;
	bottom:20px;
	right:20px;
	display:none;
	/*background: url(../img/arrow-top.png) no-repeat 0px 20px;*/
	z-index:1;
	
	background: #0287b1;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 600;
    font-size: 20px;
    line-height: 38px;
    color: #fff;
    margin: 20px 0px 0px;
    transition: all ease 0.5s;
	padding:5px 20px;
	border-radius:6px;
}

.scrollToTop:hover{color:#fff;}



@media (max-width:639px){
.scrollToTop{ font-size: 16px; padding:1px 10px;}
}












