@import url("https://use.fontawesome.com/releases/v5.6.3/css/all.css");
.logo, .slider, .slider .container {
	position: relative
}
.clear, .sec6 h3 {
	clear: both
}
.bnnr-content a, .breadcrumb a, .sec2 ul li:hover a {
	text-decoration: none
}
.inner-nav li, .phone-no-nav li, .sec4 ul li, .soc-nav li, ol, ul, ul.tabs {
	list-style: none
}
.contact-form, .overlay {
	right: 0;
	position: absolute
}
.comment p, body, html {
overflow-x:hidden
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, command, datalist, dd, del, details, dfn, div, dl, 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, source, span, strike, strong, table, tbody, tdvideo, tfoot, th, thead, tr, tt, u, ul, var {
	background: 0 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
	text-decoration: none
}
.whitebg, body {
	background-color: #fff
}
blockquote, q {
	quotes: none
}
table, table td {
	padding: 0;
	border: none;
	border-collapse: collapse
}
img {
	max-width: 100%
}
@font-face {
	font-family: roboto-light;
	src: url(../fonts/Roboto-Light.eot);
	src: url(../fonts/Roboto-Light.eot) format('embedded-opentype'), url(../fonts/Roboto-Light.woff) format('woff'), url(../fonts/Roboto-Light.ttf) format('truetype'), url(../fonts/Roboto-Light.svg) format('svg');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: roboto-bold;
	src: url(../fonts/Roboto-Bold.eot);
	src: url(../fonts/Roboto-Bold.eot) format('embedded-opentype'), url(../fonts/Roboto-Bold.woff) format('woff'), url(../fonts/Roboto-Bold.ttf) format('truetype'), url(../fonts/Roboto-Bold.svg) format('svg');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: roboto-regular;
	src: url(../fonts/Roboto-Regular.eot);
	src: url(../fonts/Roboto-Regular.eot) format('embedded-opentype'), url(../fonts/Roboto-Regular.woff) format('woff'), url(../fonts/Roboto-Regular.ttf) format('truetype'), url(../fonts/Roboto-Regular.svg) format('svg')
}
@font-face {
	font-family: roboto-medium;
	src: url(../fonts/Roboto-Medium.eot);
	src: url(../fonts/Roboto-Medium.eot) format('embedded-opentype'), url(../fonts/Roboto-Medium.woff) format('woff'), url(../fonts/Roboto-Medium.ttf) format('truetype'), url(../fonts/Roboto-Medium.svg) format('svg')
}
a label {
	cursor: pointer
}
body {
	margin: 0;
	padding: 0;
	font-family: roboto-regular;
	color: #000;
	font-size: 15px
}
a, a img {
	outline: 0;
	border: none
}
.padd0 {
	padding-left: 0;
	padding-right: 0
}
.top-strip {
	background: #f3f2f1
}
.phone-no-nav {
	float: right;
	width: auto;
	margin: 10px 0;
	padding: 0
}
.phone-no-nav li {
	float: left
}
.phone-no-nav li a {
	color: #333;
	font-size: 14px
}
.phone-no-nav li img {
	margin: 0 10px 0 25px;
	border-radius: 50%;
	border: 3px solid #fff
}
.phone-no-nav li span {
	float: right;
	padding-top: 5px
}
.search-bx {
	float: right;
	background: #f8932b;
	padding: 5px;
	width: 240px;
	height: 30px;
	margin: 10px 0 0 15px
}
.search-bx input[type=text] {
	width: 195px;
	height: 20px;
	border: none;
	border-right: 1px solid #fff;
	background: 0 0;
	color: #fff;
	padding: 5px;
	float: left
}
.search-bx input[type=submit] {
	width: 30px;
	height: 20px;
	background: url(../images/search-icon.jpg) center no-repeat #f8932b;
	border: none
}
.nav-sec {
	background: #fff;
	height: auto
}
.logo {
	padding: 8px 0;
	z-index: 9999
}
.bottombar, .calltab {
	position: fixed
}
.calltab {
	text-align: center;
	display: none
}
.calltab img {
	margin-right: 5px;
	width: auto;
	height: 22px
}
.topheaderspace {
	height: 155px;
	width: 100%
}
.calltab {
	height: 200px;
	margin-top: -200px;
	width: 419px;
	bottom: 38px;
	right: 0;
	box-shadow: 0 0 5px #666;
	background: #fff;
	z-index: 99999
}
.calltabtexthead {
	color: #0d679f;
	font-size: 22px;
	line-height: 21px;
	padding: 20px 0;
	text-align: center;
	letter-spacing: -1px
}
.calltabtexthead span {
	color: #333;
	font-size: 12px
}
.guestblog{background: none repeat scroll 0 0 #f5f5f5;

border: 1px solid #ccc;
margin-top:30px;
border-radius: 10px;
display:inline-block;width:100%;box-sizing:border-box;
padding:0 15px;}
.guestblog h2 {
font-size:30px;
    background: #d8d8d8;
    margin: 0 -15px;
    padding: 15px;
    color: #0e0e0e;
	font-weight: normal;

}
.guestblog ul{padding:0;margin:0 -15px;}
.guestblog ul li{float:left;width:100%;list-style:none;margin-top:20px;padding:0 15px;box-sizing:border-box}
.guestblog ul li label{display:inline-block;width:100%;margin-bottom: 5px;
font-weight: 700;}
.guestblog ul li input, .guestblog ul li select, .guestblog textarea{border: 1px solid #ccc;
box-shadow: 0 0 10px #e4e3e3;
height:40px;width:100%;padding:0 15px;box-sizing:border-box;
border-radius: 4px;}
ul.guestboxul li{width:50%;}
.guestblog input[type="submit"]{font-size: 20px;
    transition: .3s;
    height: 40px;
    width: 180px;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    border-radius: 4px;
    border: 0;
    padding: 0;
    line-height: 40px;
    color: #fff;
    background: #e67e22;
    margin-top: 30px;
	margin-bottom:50px;
	cursor:pointer;

}
.guestblog input[type="file"]{background:none;border:0;height:auto;box-shadow:none;padding:0}
.guestblog textarea{height:100px;padding-top:10px;padding-bottom:10px;}
.guestblog input[type="submit"]:hover{background:#e6652a;}
.callnumbertext {
	clear: both;
	color: #000;
	font-size: 18px;
	margin: 0 auto;
	padding: 0 0 10px;
	width: 260px
}
.callnumbertext span {
	font-size: 30px;
	font-weight: 400
}
.callnumbertext p {
	margin: 0 0 5px;
	padding: 0;
	text-align: left;
	font-size: 14px
}
.bottombar {
	bottom: -1px;
	height: 40px;
	right: 0;
	width: 420px;
	z-index: 99999!important
}
.bottombar ul li {
	float: left
}
.bottombar ul li .btnlivechat {
	width: 132px;
	height: 40px;
	background: url(https://www.go4customer.co.uk/images/bottombar.jpg);
	float: left
}
.bottombar ul li .btncallnow {
	width: 127px;
	height: 40px;
	background: url(https://www.go4customer.co.uk/images/bottombar.jpg) -132px 0;
	float: left
}
.bottombar ul li .fbicon {
	width: 40px;
	height: 40px;
	background: url(https://www.go4customer.co.uk/images/bottombar.jpg) -259px 0;
	float: left
}
.bottombar ul li .twittericon {
	width: 40px;
	height: 40px;
	background: url(https://www.go4customer.co.uk/images/bottombar.jpg) -298px 0;
	float: left
}
.bottombar ul li .linkdinicon {
	width: 40px;
	height: 40px;
	background: url(https://www.go4customer.co.uk/images/bottombar.jpg) -337px 0;
	float: left
}
.bottombar ul li .googleplusicon {
	width: 41px;
	height: 40px;
	background: url(https://www.go4customer.co.uk/images/bottombar.jpg) -375px 0;
	float: left
}
.bottombar ul li .btncallnow:hover {
	background-position: -132px -41px
}
.bottombar ul li .fbicon:hover {
	background-position: -259px -41px
}
.bottombar ul li .twittericon:hover {
	background-position: -298px -41px
}
.bottombar ul li .linkdinicon:hover {
	background-position: -337px -41px
}
.bottombar ul li .googleplusicon:hover {
	background-position: -375px -41px
}
#comm100-button-307 {
	display: none
}
.blogcontactform {
	width: 268px;
	background: #fff;
	border: 1px solid #eee;
	margin: 15px;
	overflow: hidden;
	padding-bottom: 10px
}
.blogcontactform .blocntcthead {
	float: left;
	padding: 10px 15px 5px;
	width: 240px;
	color: #3482ca;
	font-size: 20px
}
.blogcontactform p {
	float: left;
	padding: 0 15px 15px;
	width: 265px;
	color: #3482ca;
	font-family: roboto-light;
	font-size: 14px;
	font-style: italic
}
.blogcontactform ul {
	width: 260px;
	margin: 10px auto;
	padding: 0 10px
}
.blogcontactform ul li {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	position: relative
}
.blogcontactform ul li .blogcntcttxt {
	float: left;
	width: 100%;
	padding: 7px 0;
	font-size: 14px;
	font-family: roboto-light;
	color: #3482ca;
	border: none;
	border-bottom: 1px solid #3482ca
}
.blogcontactform ul li .blogcntctslct {
	float: left;
	width: 100%;
	padding: 7px 0;
	font-size: 14px;
	font-family: roboto-light;
	color: #3482ca;
	border: none;
	border-bottom: 1px solid #3482ca
}
.blogcontactform ul li textarea {
	float: left;
	width: 100%;
	padding: 7px 0;
	font-size: 14px;
	font-family: roboto-light;
	color: #3482ca;
	border: none;
	border-bottom: 1px solid #3482ca;
	height: 40px
}
.blogcontactform ul li.blogcptch .blogcntcttxt {
	width: 150px
}
.blogcontactform ul li.blogcptch img {
	position: absolute;
	right: 0;
	bottom: 0
}
.blogcontactform ul li .blogcntsbmt {
	width: 100%;
	border: 2px solid #3482ca;
	color: #fff;
	background: #3482ca;
	font-size: 18px;
	text-transform: uppercase;
	padding: 8px 0 6px;
	transition: all ease-in-out .5s;
	border-radius: 5px
}
.blogcontactform ul li .blogcntsbmt:hover {
	background: #fff;
	color: #3482ca
}
.blogcntcttxt::placeholder {
color:#3482ca;
opacity:1
}
.blogcntcttxt:-ms-input-placeholder {
color:#3482ca;
opacity:1
}
.blogcntcttxt::-ms-input-placeholder {
color:#3482ca;
opacity:1
}
.slider {
	height: 483px;
	background: url(../images/slider-bnnr1.jpg) center no-repeat;
	background-size: cover
}
.bnnr-content h1 {
	font-size: 35px;
	line-height: 40px;
	color: #000;
	font-family: roboto-medium;
	margin-top: 90px
}
.bnnr-content p {
	font-size: 22px;
	line-height: 27px;
	font-family: roboto-light;
	margin: 20px 0 30px;
	color: #000
}
.bnnr-content a {
	color: #000;
	width: 140px;
	border: 2px solid #000;
	padding: 10px 0;
	text-align: center;
	display: block;
	font-family: roboto-medium
}
.bnnr-content a:hover {
	background: #000;
	color: #fff
}
.contact-form {
	padding: 25px 20px;
	background: #3482ca
}
.contact-form h2 {
	margin: 0 0 5px;
	padding: 0;
	font-size: 20px;
	line-height: 26px;
	color: #fff;
	font-family: roboto-light
}
.contact-form p {
	font-family: roboto-light;
	color: #b2d4f3;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 15px;
	font-style: italic
}
.contact-form input[type=text], .contact-form select, .contact-form textarea {
	background: #fff;
	border: none;
	color: #3284ca;
	font-family: roboto-light;
	width: 100%;
	float: left;
	padding: 5px 5px 3px;
	margin-bottom: 10px;
	font-size: 15px
}
.contact-form input[type=text].captcha {
	width: 145px;
	background: #fff;
	padding: 6px 5px;
	margin-right: 5px
}
.contact-form input[type=submit] {
	width: 100%;
	text-align: center;
	padding: 10px 0;
	color: #fff;
	background: #f8932a;
	font-size: 15px;
	font-family: roboto-bold;
	border: none;
	border-radius: 5px;
	text-transform: uppercase
}
.sec1, .sec1 h2, .sec2 h2 {
	text-align: center;
	font-family: roboto-light
}
.contact-form input[type=submit]:hover {
	background: #2b76bb
}
.contact-form-shadow {
	position: absolute;
	left: -16px;
	bottom: 0;
	display: none
}
.contact-form input[type=text] {
	max-height: 35px
}
.contact-form textarea {
	height: 60px
}
.contact-form input[type=text].captcha::-webkit-input-placeholder {
color:#3284ca;
font-family:roboto-light;
font-size:15px
}
.contact-form input[type=text].captcha:-moz-placeholder {
color:#3284ca;
font-family:roboto-light;
font-size:15px
}
.contact-form input[type=text].captcha::-moz-placeholder {
color:#3284ca;
font-family:roboto-light;
font-size:15px
}
.contact-form input[type=text].captcha:-ms-input-placeholder {
color:#3284ca;
font-family:roboto-light;
font-size:15px
}
.sec1 {
	padding: 45px 0;
	color: #000
}
.sec1 h2, .sec2 h2 {
	font-size: 35px;
	float: left;
	width: 100%;
	color: #000
}
.sec1 p, .sec2 ul li a {
	font-family: roboto-regular
}
.sec1 p {
	margin-top: 30px;
	color: #000;
	line-height: 24px;
	float: left;
	width: 100%;
	font-size: 15px
}
.sec2 ul {
	float: left;
	margin: 45px 0 75px;
	padding: 0
}
.sec2 ul li {
	float: left;
	width: 209px;
	margin-right: 20px;
	border-radius: 5px;
	transition: All 1s ease;
	-webkit-transition: All 1s ease;
	-moz-transition: All 1s ease;
	-o-transition: All 1s ease
}
.sec2 ul li .service-img img {
	transition: All 1s ease;
	-webkit-transition: All 1s ease;
	-moz-transition: All 1s ease;
	-o-transition: All 1s ease
}
.sec2 ul li.last {
	margin-right: 0
}
.sec2 ul li .service-img {
	width: 100%;
	height: 180px;
	overflow: hidden
}
.sec2 ul li a {
	background: #f8932a;
	padding: 10px 15px;
	display: block;
	width: 100%;
	color: #fff;
	font-size: 17px;
	line-height: 17px
}
.sec2 ul li a span {
	float: right;
	margin: -5px 0 0
}
.sec2 ul li a span img {
	width: 9px;
	height: 13px
}
.sec2 ul li:hover .service-img img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1)
}
.sec2 ul li:hover a {
	background: #3482ca
}
.sec3-content {
	background: #f6f6f6;
	padding: 50px 20px;
	margin-bottom: 45px;
	color: #000;
	font-family: roboto-light
}
.sec3-content h2 {
	font-size: 35px;
	margin: 0 0 15px;
	text-align: left
}
.sec4 h2, .sec5 h2 {
	text-align: center
}
.sec3-content p {
	font-size: 15px;
	line-height: 24px;
	font-family: roboto-regular
}
.sec3-content ul {
	float: right;
	margin: 0;
	padding: 0
}
.sec3-content ul li {
	float: left;
	margin: 0 10px 15px 5px;
	width: 113px
}
.sec4 h2, .sec4 ul {
	width: 100%;
	float: left
}
.sec4 {
	background: #3482ca;
	padding: 90px 0;
	color: #fff;
	font-family: roboto-light
}
.sec4 h2 {
	font-size: 35px;
	margin-bottom: 60px
}
.sec4 ul {
	margin: 0;
	padding: 0
}
.sec4 ul li {
	float: left;
	margin-bottom: 30px
}
.sec4 ul li.clearfix {
	margin-bottom: 0
}
.sec4 ul li h3 {
	float: left;
	width: auto;
	min-width: 255px;
	border: 1px solid #fff;
	margin-bottom: 15px;
	padding: 10px 10px 10px 45px;
	font-family: roboto-bold;
	font-size: 18px
}
.sec5 h2, .sec5 h3, .sec5 span, .sec6 h2, .sec6 img {
	width: 100%
}
.sec4 ul li.advantage1 h3 {
	background: url(../images/advantages-icon1.jpg) left center no-repeat
}
.sec4 ul li.advantage2 h3 {
	background: url(../images/advantages-icon2.jpg) left center no-repeat
}
.sec4 ul li.advantage3 h3 {
	background: url(../images/advantages-icon3.jpg) left center no-repeat
}
.sec4 ul li.advantage4 h3 {
	background: url(../images/advantages-icon4.jpg) left center no-repeat
}
.sec4 ul li.advantage5 h3 {
	background: url(../images/advantages-icon5.jpg) left center no-repeat
}
.sec4 ul li.advantage6 h3 {
	background: url(../images/advantages-icon6.jpg) left center no-repeat
}
.sec4 ul li p {
	float: left;
	width: 100%;
	font-size: 18px;
	line-height: 22px;
	text-align: justify
}
.sec5 {
	padding: 0;
	font-family: roboto-light
}
.sec5 h2 {
	float: left;
	font-size: 35px;
	color: #333;
	margin-bottom: 40px
}
.sec5 h3, .sec5 p, .sec5 span {
	font-size: 15px;
	color: #000;
	text-align: center
}
.sec5 p {
	font-style: italic;
	padding: 15px;
	line-height: 22px;
	font-family: roboto-regular
}
.sec5 h3 {
	margin: 10px 0 0;
	font-family: roboto-bold
}
.sec6, .sec6 h2 {
	font-family: roboto-light
}
.sec5 span {
	float: left
}
.sec6 {
	padding-bottom: 50px
}
.sec6 h2 {
	font-size: 35px;
	margin-bottom: 60px;
	text-align: center
}
.border-right {
	border-right: 1px solid #ccc;
	padding-bottom: 40px
}
.sec6 h3 {
	margin: 30px 0 10px;
	font-size: 16px;
	color: #333;
	font-family: roboto-medium;
	max-width: 300px;
	padding-left: 0
}
.sec6 .post-time {
	font-size: 14px;
	color: #999;
	margin-bottom: 15px;
	clear: both;
	max-width: 300px;
	padding-left: 0;
	font-family: roboto-regular
}
.sec6 .post-content, .sec6 .read {
	font-size: 15px;
	padding-left: 0;
	font-family: roboto-regular;
	clear: both
}
.sec6 .post-content {
	color: #333;
	line-height: 24px;
	margin-bottom: 20px;
	max-width: 300px
}
.sec6 .read {
	color: #f8932a
}
.sec6 .read:hover {
	color: #3284ca
}
.sec6 .col-sm-4 {
	min-height: 500px
}
ul.tabs {
	margin: 0;
	padding: 23px 0;
	width: 315px;
	background: #3482ca;
	float: left
}
ul.tabs li {
	background: 0 0;
	color: #fff;
	display: inline-block;
	padding: 9px 15px 9px 40px;
	cursor: pointer;
	width: 305px;
	font-family: roboto-bold;
	font-size: 18px;
	margin-bottom: 1px
}
ul.tabs li.current, ul.tabs li:hover {
	background: #fff;
	color: #3482ca
}
.sec4-new .tab-content {
	display: none;
	padding: 30px;
	float: left;
	width: 510px;
	margin-top: 0!important;
	border: 1px solid #ccc;
	border-left: none;
	height: 310px
}
.footer-mid, .star-icon {
	width: 100%;
	float: left
}
.tab-content.current {
	display: inherit
}
ul.tabs li.one {
	background: url(../images/advantages-icon1.jpg) left center no-repeat
}
.iconstar {
	width: 161px;
	height: 36px;
	background-position: left top;
	margin-top: 10px;
	background: url(../images/icon-sprite.jpg) -325px -4px;
	display: inline-block
}
ul.tabs li.one.current, ul.tabs li.one:hover {
	background: url(../images/advantages-icon1.png) left center no-repeat #fff
}
ul.tabs li.two {
	background: url(../images/advantages-icon2.jpg) left center no-repeat
}
ul.tabs li.two.current, ul.tabs li.two:hover {
	background: url(../images/advantages-icon2.png) left center no-repeat #fff
}
ul.tabs li.three {
	background: url(../images/advantages-icon3.jpg) left center no-repeat
}
ul.tabs li.three.current, ul.tabs li.three:hover {
	background: url(../images/advantages-icon3.png) left center no-repeat #fff
}
ul.tabs li.four {
	background: url(../images/advantages-icon4.jpg) left center no-repeat
}
ul.tabs li.four.current, ul.tabs li.four:hover {
	background: url(../images/advantages-icon4.png) left center no-repeat #fff
}
ul.tabs li.five {
	background: url(../images/advantages-icon5.jpg) left center no-repeat
}
ul.tabs li.five.current, ul.tabs li.five:hover {
	background: url(../images/advantages-icon5.png) left center no-repeat #fff
}
ul.tabs li.six {
	background: url(../images/advantages-icon6.jpg) left center no-repeat
}
ul.tabs li.six.current, ul.tabs li.six:hover {
	background: url(../images/advantages-icon6.png) left center no-repeat #fff
}
.sec4-new .tab-content h3 {
	font-family: roboto-medium;
	font-size: 20px;
	color: #000;
	margin-bottom: 15px
}
.sec4-new .col-md-9 h2 {
	float: left;
	width: 100%;
	font-size: 35px;
	color: #333;
	margin-bottom: 40px;
	font-family: roboto-light
}
.sec4-new .col-md-9 {
	padding-left: 0
}
.sec4-new .tab-content p {
	font-size: 16px;
	line-height: 22px;
	font-family: roboto-regular;
	color: #000;
	text-align: justify
}
.footer-mid, .footer-top, .footer-top a {
	font-family: roboto-light
}
.footer-top {
	color: #fff
}
.footer-top a {
	font-size: 14px;
	color: #fff;
	padding: 0 5px;
	font-weight: bold;
}
.footer-mid {
	padding: 20px 0;
	text-align: center;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff
}
.footer-mid a {
	margin-right: 20px;
	color: #fff;
	display: inline-block;
	font-size: 22px
}
.footer-mid a b {
	font-family: roboto-bold
}
.star-icon {
	font-size: 13px;
	color: #fff;
	font-family: roboto-medium;
	margin-bottom: 10px
}
.star-icon img {
	float: left;
	margin: 22px 0;
	clear: both
}
.star-icon span {
	clear: left
}
.copyright {
	color: #fff;
	font-size: 12px;
}
.soc-nav li {
	margin-right: 10px
}
.soc-nav li a {
	width: 35px;
	height: 35px;
	display: block;
	border-radius: 50%
}
.soc-nav li.fb a {
	background: url(../images/fb-icon1.png) center no-repeat
}
.soc-nav li.twt a {
	background: url(../images/twit-icon1.png) center no-repeat
}
.soc-nav li.link a {
	background: url(../images/linkdn-icon1.png) center no-repeat
}
.soc-nav li.gplus a {
	background: url(../images/g-plus-icon1.png) center no-repeat
}
footer {
	background: #3482ca;
	padding: 50px 0;
}
footer ul:not(.soc-nav) li {
	display: inline-block;
	width: 100%;
	font-size: 14px;
	font-weight: 500;
	color: #fff;
	padding: 4px 0;
	text-align: left;
}
footer ul:not(.soc-nav) li strong{
	font-size: 18px;
}
footer ul li a {
	color: #fff;
	font-weight: 300;
	transition: all 0.5s ease;
}
footer .home-container .row {
	align-items: unset;
}
footer ul li a:hover {
	padding-left: 5px;
	color: #fff;
	text-decoration: none;
}
footer .social ul li {
	padding: 0 15px;
	width: auto;
	border-right: 1px solid #9AB2C1;
	color: #9AB2C1;
}
footer .social ul li i {
	font-size: 25px;
	color: #9AB2C1;
}
footer .social ul li:first-child {
	width: 100%;
	padding-bottom: 13px;
	text-align: right;
}
footer .social ul li:first-child,
footer .social ul li:last-child {
	border: 0;
}
footer .social ul {
	padding-top: 0px;
}
footer .social ul li a:hover {
	padding-left: 0;
}
footer .social ul li a:hover i {
	color: #fff;
}
footer .textLH {
	line-height: 1.8;
}
.footer-bottom, .thank-you {
	background: #fff;
	width: 100%
}
.article h3 a {
	color: #f8932a
}
.thank-you {
	float: left;
	padding: 90px 0 120px;
	border-top: 1px solid #f8932b
}
.thank-you .container {
	border-bottom: 1px solid #f0f0f0
}
.thank-you h2 {
	width: 100%;
	float: left;
	font-family: roboto-bold;
	text-align: left;
	font-size: 36px;
	color: #333;
	margin-bottom: 20px
}
.thank-you p {
	width: 100%;
	font-size: 20px;
	font-family: roboto-light;
	color: #000;
	padding: 10px 0
}
.thankyou-left {
	float: right;
	width: 300px
}
.thankyou-left img {
	max-width: 100%
}
.thankyou-right {
	float: left;
	width: 800px;
	text-align: left;
	padding-top: 100px
}
.inner-nav {
	float: left;
	width: 100%;
	margin: 0 0 25px;
	padding: 0
}
.inner-nav li {
	float: left;
	width: 100%;
	clear: left;
	font-family: roboto-regular;
	background: url(../images/pink-bullet.jpg) left 11px no-repeat;
	padding-left: 25px;
	font-size: 15px;
	line-height: 30px;
	background-size: 8px 8px;
	color: #000
}
.yellow-bg {
	background: #ff0
}
.inner-banner {
	background: url(../images/thirdpartyveribanner.jpg) center no-repeat #f8932a;
	height: 167px
}
.inner-banner h1,.inrarticleheading {
	font-size: 35px;
	color: #fff;
	line-height: 167px;text-align:center;
}
.blockheading {
	font-size: 35px;
	color: #fff;
	line-height: 167px;text-align:center;
}
.inner-banner p {
	color: #fff
}
.breadcrumb {
	background: 0 0;
/*	margin-left: 15px;*/
	margin-bottom: 30px;
	margin-top: 0;
	padding-top: 15px;border-bottom:1px solid #e0e0e0;
}
/*.breadcrumb div {
	float: left;
	width: auto
}*/
.breadcrumb a:hover {
	text-decoration: underline
}
.breadcrumb a:first-child{margin-left:15px;}
.breadcrumb a:first-child + span{margin: 0px 5px;font-size: 24px;line-height: 15px;}
.breadcrumb a span {
	color: #3482ca
}
.welcomSec > .row{padding-bottom:15px;border-bottom:1px solid #e0e0e0;}
span.breadcrumb-arrow {
	color: #333;
	float: left;
	margin: 0 10px
}
.breadcrumb a.active span {
	background: 0 0;
	color: #333
}
.breadcrumb a.active {
	text-decoration: none
}
.inner-page p {
	font-size: 15px;
	color: #000;
	text-align: justify
}
.inner-page h3 {
	font-size: 24px;
	color: #f8932a;
	padding: 10px 0
}
.inner-page h4 {
	font-size: 15px;
	color: #000;
	font-weight: 700;
	padding: 8px 0 0;
	font-family: roboto-bold
}
.left-inner h2, .left-inner h3 {
	padding: 15px;
	color: #fff;
	background: #3482ca;
	font-size: 20px;
	font-family: roboto-light
}
.outbondcalceneter {
	background: #e5e5e5;
	padding: 20px 12px
}
.outbondcalceneter li {
	line-height: 35px;
	font-size: 15px;
	font-family: roboto-medium
}
.outbondcalceneter li a {
	text-decoration: none;
	font-size: 15px;
	font-family: roboto-medium;
	color: #333;
	display: block;
	padding: 2px 0 2px 25px;
	background: url(../images/left-nav-bg.jpg) 5px 5px no-repeat;
	line-height: 23px
}
.outbondcalceneter li:hover {
	background: #fff
}
.outbondcalceneter li:hover a {
	text-decoration: none;
	color: #3482ca;
	background: url(../images/left-nav-bg-hover.jpg) 5px 5px no-repeat
}
.bgwhite {
	background: #fff
}
.outbondcalceneter li .glyphicon {
	font-size: 12px;
	line-height: 35px;
	margin: 0 4px 0 10px;
	display: none
}
.height40 {
	height: 40px
}
.inner-form {
	background: #3482ca;
	padding: 20px
}
.inner-form h2, .title {
	margin: 0 0 5px;
	padding: 0;
	font-size: 20px;
	line-height: 26px;
	color: #fff;
	font-family: roboto-light
}
.inner-form p {
	font-family: roboto-light;
	color: #b2d4f3;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 15px
}
.inner-form input[type=text], .inner-form select, .inner-form textarea {
	background: #fff;
	border: none;
	color: #3482ca;
	font-family: roboto-light;
	width: 100%;
	float: left;
	padding: 5px;
	margin-bottom: 10px;
	font-size: 15px
}
.inner-form input[type=text].inpt-bx-captcha {
	width: 145px
}
.inner-form select option {
	color: #000
}
.inner-form select option:hover {
	background-color: #000!important
}
.inner-form #er1 {
	margin-top: -13px
}
.contact-form #er1 {
	margin-top: -14px
}
.inner-form input[type=text]::-webkit-input-placeholder {
color:#3482ca;
font-size:15px;
font-family:roboto-regular
}
.inner-form input[type=text]::-moz-placeholder {
color:#3482ca;
font-size:15px;
font-family:roboto-regular
}
.inner-form input[type=text]::-ms-input-placeholder {
color:#3482ca;
font-size:15px;
font-family:roboto-regular
}
.inner-form input[type=text].captcha::-webkit-input-placeholder {
color:#3482ca;
font-size:15px;
font-family:roboto-regular
}
.inner-form input[type=text].captcha::-moz-placeholder {
color:#3482ca;
font-size:15px;
font-family:roboto-regular
}
.inner-form input[type=text].captcha::-ms-input-placeholder {
color:#3482ca;
font-size:15px;
font-family:roboto-regular
}
.inner-form input[type=text].captcha {
	width: 59%;
	background: #fff;
	border: 1px solid #ccc;
	padding: 6px 10px;
	margin-right: 2px;
	color: #333
}
.inner-form input[type=submit] {
	width: 100%;
	text-align: center;
	padding: 12px 0;
	color: #fff;
	background: #f8932a;
	font-size: 15px;
	font-family: roboto-bold;
	border: none;
	border-radius: 5px;
	text-transform: uppercase
}
.inner-form input[type=submit]:hover {
	background: #ff9800
}
.chapchaimg {
	float: right;
	margin: 0 0 12px
}
.test-motion {
	padding: 20px;
	border: 10px solid #f3f2f1;
	background: url(../images/testimonial-bg.png) center no-repeat
}
.test-motion .titleheading, .test-motion h1 {
	font-size: 24px;
	font-family: roboto-light;
	margin: 10px 0 25px
}
.test-motion p {
	color: #000;
	font-size: 14px;
	font-style: italic;
	padding: 15px 10px;
	line-height: 24px;
	font-family: roboto-regular;
	text-align: center
}
.test-motion p strong {
	color: #2876b1;
	text-align: center;
	float: left;
	width: 100%;
	font-style: normal;
	font-size: 18px;
	font-family: roboto-bold;
	line-height: 30px;
	margin-bottom: 40px
}
.inner-page .submit-request {
	padding: 15px;
	background: #f8932a;
	float: left;
	color: #fff;
	margin: 0 0 30px;
	border-radius: 5px;
	width: 220px;
	text-align: center;
	cursor: pointer
}
.inner-page .submit-request:hover {
	background: #ff9800;
	text-decoration: none
}
.left-inner {
	width: 28%
}
.right-inner {
	width: 72%
}
.right-inner p {
	font-size: 15px;
	color: #000;
	font-family: roboto-regular;
	line-height: 21px;
	margin-bottom: 15px
}
.right-inner h2, .right-inner h3 {
	font-size: 20px;
	font-family: roboto-light;
	margin-bottom: 10px
}
.right-inner h4 {
	padding: 8px 0 4px
}
.greybx {
	background: #f3f2f1;
	padding: 25px;
	margin-bottom: 30px;
	float: left
}
.test-motion .clientname, .test-motion h4 {
	width: 100%;
	float: left;
	text-align: center;
	color: #000;
	font-weight: 700
}
.client-tab li, .gallery ul li {
	display: inline-block;
	width: 187px
}
.test-motion h4 span .test-motion .clientname span {
	font-weight: 300;
	font-family: roboto-regular;
	line-height: 24px
}
ul.client-tab {
	margin-top: 20px
}
.client-tab li {
	border: 1px solid #ccc;
	height: 161px;
	margin: 0 5px 5px 0
}
.resource-library-list ul li {
	text-align: center;
	display: inline-block;
	font-size: 16px;
	padding: 5px 40px;
	border: 1px solid #e5e5e5;
	margin: 0 0 0 -5px
}
.resource-library-list ul li:hover {
	background: #f1f1f1
}
.resource-library-list ul li a {
	color: #333
}
table, td, th {
	border: 1px solid #aaa;
	border-collapse: collapse
}
th {
	background: #3482ca;
	color: #fff
}
.active-list {
	background: #f1f1f1
}
.gallery ul li {
	margin: 0 5px 0 0
}
.gallery ul li:hover {
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0);
	-o-filter: grayscale(0)
}
.articleDisc ul {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0
}
.articleDisc ul li {
	list-style: none;
	float: left;
	width: 100%;
	clear: left;
	font-family: roboto-regular;
	background: url(../images/pink-bullet.jpg) left 11px no-repeat;
	padding-left: 25px;
	font-size: 15px;
	line-height: 30px;
	background-size: 8px 8px;
	color: #000
}
.overlay {
	background: #000;
	opacity: 0;
	left: 0;
	top: 0;
	bottom: 0;
	text-align: center
}
.gallery li a {
	position: relative
}
.gallery li a:hover .overlay {
	background: #000;
	opacity: .4;
	transition: all .5s ease
}
.overlay .fa-search-plus {
	color: #fff;
	font-size: 32px;
	text-align: center;
	padding: 0 20px;
	height: 183px;
	display: flex;
	justify-content: center;
	align-items: center
}
div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right, div.pp_default .pp_top, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_right {
	height: 13px
}
div.pp_default .pp_top .pp_left {
	background: url(../images/default/sprite.png) -78px -93px no-repeat
}
div.pp_default .pp_top .pp_middle {
	background: url(../images/default/sprite_x.png) top left repeat-x
}
div.pp_default .pp_top .pp_right {
	background: url(../images/default/sprite.png) -112px -93px no-repeat
}
div.pp_default .pp_content .ppt {
	color: #f8f8f8
}
div.pp_default .pp_content_container .pp_left {
	background: url(../images/default/sprite_y.png) -7px 0 repeat-y;
	padding-left: 13px
}
div.pp_default .pp_content_container .pp_right {
	background: url(../images/default/sprite_y.png) top right repeat-y;
	padding-right: 13px
}
div.pp_default .pp_next:hover {
	background: url(../images/default/sprite_next.png) center right no-repeat;
	cursor: pointer
}
div.pp_default .pp_previous:hover {
	background: url(../images/default/sprite_prev.png) center left no-repeat;
	cursor: pointer
}
div.pp_default .pp_expand {
	background: url(../images/default/sprite.png) 0 -29px no-repeat;
	cursor: pointer;
	width: 28px;
	height: 28px
}
div.pp_default .pp_expand:hover {
	background: url(../images/default/sprite.png) 0 -56px no-repeat;
	cursor: pointer
}
div.pp_default .pp_contract {
	background: url(../images/default/sprite.png) 0 -84px no-repeat;
	cursor: pointer;
	width: 28px;
	height: 28px
}
div.pp_default .pp_contract:hover {
	background: url(../images/default/sprite.png) 0 -113px no-repeat;
	cursor: pointer
}
div.pp_default .pp_close {
	width: 30px;
	height: 30px;
	background: url(../images/default/sprite.png) 2px 1px no-repeat;
	cursor: pointer
}
div.pp_default .pp_gallery ul li a {
	background: url(../images/default/default_thumb.png) center center #f8f8f8;
	border: 1px solid #aaa
}
div.pp_default .pp_social {
	margin-top: 7px
}
div.pp_default .pp_gallery a.pp_arrow_next, div.pp_default .pp_gallery a.pp_arrow_previous {
	position: static;
	left: auto
}
div.pp_default .pp_nav .pp_pause, div.pp_default .pp_nav .pp_play {
	background: url(../images/default/sprite.png) -51px 1px no-repeat;
	height: 30px;
	width: 30px
}
div.pp_default .pp_nav .pp_pause {
	background-position: -51px -29px
}
div.pp_default a.pp_arrow_next, div.pp_default a.pp_arrow_previous {
	background: url(../images/default/sprite.png) -31px -3px no-repeat;
	height: 20px;
	width: 20px;
	margin: 4px 0 0
}
div.pp_default a.pp_arrow_next {
	left: 52px;
	background-position: -82px -3px
}
div.pp_default .pp_content_container .pp_details {
	margin-top: 5px
}
div.pp_default .pp_nav {
	clear: none;
	height: 30px;
	width: 110px;
	position: relative
}
div.pp_default .pp_nav .currentTextHolder {
	font-family: Georgia;
	font-style: italic;
	color: #999;
	font-size: 11px;
	left: 75px;
	line-height: 25px;
	position: absolute;
	top: 2px;
	margin: 0;
	padding: 0 0 0 10px
}
div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover, div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_nav .pp_play:hover {
	opacity: .7
}
div.pp_default .pp_description {
	font-size: 11px;
	font-weight: 700;
	line-height: 14px;
	margin: 5px 50px 5px 0
}
div.pp_default .pp_bottom .pp_left {
	background: url(../images/default/sprite.png) -78px -127px no-repeat
}
div.pp_default .pp_bottom .pp_middle {
	background: url(../images/default/sprite_x.png) bottom left repeat-x
}
div.pp_default .pp_bottom .pp_right {
	background: url(../images/default/sprite.png) -112px -127px no-repeat
}
div.pp_default .pp_loaderIcon {
	background: url(../images/default/loader.gif) center center no-repeat
}
div.light_rounded .pp_top .pp_left {
	background: url(../images/light_rounded/sprite.png) -88px -53px no-repeat
}
div.light_rounded .pp_top .pp_right {
	background: url(../images/light_rounded/sprite.png) -110px -53px no-repeat
}
div.light_rounded .pp_next:hover {
	background: url(../images/light_rounded/btnNext.png) center right no-repeat;
	cursor: pointer
}
div.light_rounded .pp_previous:hover {
	background: url(../images/light_rounded/btnPrevious.png) center left no-repeat;
	cursor: pointer
}
div.light_rounded .pp_expand {
	background: url(../images/light_rounded/sprite.png) -31px -26px no-repeat;
	cursor: pointer
}
div.light_rounded .pp_expand:hover {
	background: url(../images/light_rounded/sprite.png) -31px -47px no-repeat;
	cursor: pointer
}
div.light_rounded .pp_contract {
	background: url(../images/light_rounded/sprite.png) 0 -26px no-repeat;
	cursor: pointer
}
div.light_rounded .pp_contract:hover {
	background: url(../images/light_rounded/sprite.png) 0 -47px no-repeat;
	cursor: pointer
}
div.light_rounded .pp_close {
	width: 75px;
	height: 22px;
	background: url(../images/light_rounded/sprite.png) -1px -1px no-repeat;
	cursor: pointer
}
div.light_rounded .pp_nav .pp_play {
	background: url(../images/light_rounded/sprite.png) -1px -100px no-repeat;
	height: 15px;
	width: 14px
}
div.light_rounded .pp_nav .pp_pause {
	background: url(../images/light_rounded/sprite.png) -24px -100px no-repeat;
	height: 15px;
	width: 14px
}
div.light_rounded .pp_arrow_previous {
	background: url(../images/light_rounded/sprite.png) 0 -71px no-repeat
}
div.light_rounded .pp_arrow_next {
	background: url(../images/light_rounded/sprite.png) -22px -71px no-repeat
}
div.light_rounded .pp_bottom .pp_left {
	background: url(../images/light_rounded/sprite.png) -88px -80px no-repeat
}
div.light_rounded .pp_bottom .pp_right {
	background: url(../images/light_rounded/sprite.png) -110px -80px no-repeat
}
div.dark_rounded .pp_top .pp_left {
	background: url(../images/dark_rounded/sprite.png) -88px -53px no-repeat
}
div.dark_rounded .pp_top .pp_right {
	background: url(../images/dark_rounded/sprite.png) -110px -53px no-repeat
}
div.dark_rounded .pp_content_container .pp_left {
	background: url(../images/dark_rounded/contentPattern.png) top left repeat-y
}
div.dark_rounded .pp_content_container .pp_right {
	background: url(../images/dark_rounded/contentPattern.png) top right repeat-y
}
div.dark_rounded .pp_next:hover {
	background: url(../images/dark_rounded/btnNext.png) center right no-repeat;
	cursor: pointer
}
div.dark_rounded .pp_previous:hover {
	background: url(../images/dark_rounded/btnPrevious.png) center left no-repeat;
	cursor: pointer
}
div.dark_rounded .pp_expand {
	background: url(../images/dark_rounded/sprite.png) -31px -26px no-repeat;
	cursor: pointer
}
div.dark_rounded .pp_expand:hover {
	background: url(../images/dark_rounded/sprite.png) -31px -47px no-repeat;
	cursor: pointer
}
div.dark_rounded .pp_contract {
	background: url(../images/dark_rounded/sprite.png) 0 -26px no-repeat;
	cursor: pointer
}
div.dark_rounded .pp_contract:hover {
	background: url(../images/dark_rounded/sprite.png) 0 -47px no-repeat;
	cursor: pointer
}
div.dark_rounded .pp_close {
	width: 75px;
	height: 22px;
	background: url(../images/dark_rounded/sprite.png) -1px -1px no-repeat;
	cursor: pointer
}
div.dark_rounded .pp_description {
	margin-right: 85px;
	color: #fff
}
div.dark_rounded .pp_nav .pp_play {
	background: url(../images/dark_rounded/sprite.png) -1px -100px no-repeat;
	height: 15px;
	width: 14px
}
div.dark_rounded .pp_nav .pp_pause {
	background: url(../images/dark_rounded/sprite.png) -24px -100px no-repeat;
	height: 15px;
	width: 14px
}
div.dark_rounded .pp_arrow_previous {
	background: url(../images/dark_rounded/sprite.png) 0 -71px no-repeat
}
div.dark_rounded .pp_arrow_next {
	background: url(../images/dark_rounded/sprite.png) -22px -71px no-repeat
}
div.dark_rounded .pp_bottom .pp_left {
	background: url(../images/dark_rounded/sprite.png) -88px -80px no-repeat
}
div.dark_rounded .pp_bottom .pp_right {
	background: url(../images/dark_rounded/sprite.png) -110px -80px no-repeat
}
div.dark_rounded .pp_loaderIcon {
	background: url(../images/dark_rounded/loader.gif) center center no-repeat
}
div.dark_square .pp_content, div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right {
	background: #000
}
div.dark_square .pp_description {
	color: #fff;
	margin: 0 85px 0 0
}
div.dark_square .pp_loaderIcon {
	background: url(../images/dark_square/loader.gif) center center no-repeat
}
div.dark_square .pp_expand {
	background: url(../images/dark_square/sprite.png) -31px -26px no-repeat;
	cursor: pointer
}
div.dark_square .pp_expand:hover {
	background: url(../images/dark_square/sprite.png) -31px -47px no-repeat;
	cursor: pointer
}
div.dark_square .pp_contract {
	background: url(../images/dark_square/sprite.png) 0 -26px no-repeat;
	cursor: pointer
}
div.dark_square .pp_contract:hover {
	background: url(../images/dark_square/sprite.png) 0 -47px no-repeat;
	cursor: pointer
}
div.dark_square .pp_close {
	width: 75px;
	height: 22px;
	background: url(../images/dark_square/sprite.png) -1px -1px no-repeat;
	cursor: pointer
}
div.dark_square .pp_nav {
	clear: none
}
div.dark_square .pp_nav .pp_play {
	background: url(../images/dark_square/sprite.png) -1px -100px no-repeat;
	height: 15px;
	width: 14px
}
div.dark_square .pp_nav .pp_pause {
	background: url(../images/dark_square/sprite.png) -24px -100px no-repeat;
	height: 15px;
	width: 14px
}
div.dark_square .pp_arrow_previous {
	background: url(../images/dark_square/sprite.png) 0 -71px no-repeat
}
div.dark_square .pp_arrow_next {
	background: url(../images/dark_square/sprite.png) -22px -71px no-repeat
}
div.dark_square .pp_next:hover {
	background: url(../images/dark_square/btnNext.png) center right no-repeat;
	cursor: pointer
}
div.dark_square .pp_previous:hover {
	background: url(../images/dark_square/btnPrevious.png) center left no-repeat;
	cursor: pointer
}
div.light_square .pp_expand {
	background: url(../images/light_square/sprite.png) -31px -26px no-repeat;
	cursor: pointer
}
div.light_square .pp_expand:hover {
	background: url(../images/light_square/sprite.png) -31px -47px no-repeat;
	cursor: pointer
}
div.light_square .pp_contract {
	background: url(../images/light_square/sprite.png) 0 -26px no-repeat;
	cursor: pointer
}
div.light_square .pp_contract:hover {
	background: url(../images/light_square/sprite.png) 0 -47px no-repeat;
	cursor: pointer
}
div.light_square .pp_close {
	width: 75px;
	height: 22px;
	background: url(../images/light_square/sprite.png) -1px -1px no-repeat;
	cursor: pointer
}
div.light_square .pp_nav .pp_play {
	background: url(../images/light_square/sprite.png) -1px -100px no-repeat;
	height: 15px;
	width: 14px
}
div.light_square .pp_nav .pp_pause {
	background: url(../images/light_square/sprite.png) -24px -100px no-repeat;
	height: 15px;
	width: 14px
}
div.light_square .pp_arrow_previous {
	background: url(../images/light_square/sprite.png) 0 -71px no-repeat
}
div.light_square .pp_arrow_next {
	background: url(../images/light_square/sprite.png) -22px -71px no-repeat
}
div.light_square .pp_next:hover {
	background: url(../images/light_square/btnNext.png) center right no-repeat;
	cursor: pointer
}
div.light_square .pp_previous:hover {
	background: url(../images/light_square/btnPrevious.png) center left no-repeat;
	cursor: pointer
}
div.facebook .pp_top .pp_left {
	background: url(../images/facebook/sprite.png) -88px -53px no-repeat
}
div.facebook .pp_top .pp_middle {
	background: url(../images/facebook/contentPatternTop.png) top left repeat-x
}
div.facebook .pp_top .pp_right {
	background: url(../images/facebook/sprite.png) -110px -53px no-repeat
}
div.facebook .pp_content_container .pp_left {
	background: url(../images/facebook/contentPatternLeft.png) top left repeat-y
}
div.facebook .pp_content_container .pp_right {
	background: url(../images/facebook/contentPatternRight.png) top right repeat-y
}
div.facebook .pp_expand {
	background: url(../images/facebook/sprite.png) -31px -26px no-repeat;
	cursor: pointer
}
div.facebook .pp_expand:hover {
	background: url(../images/facebook/sprite.png) -31px -47px no-repeat;
	cursor: pointer
}
div.facebook .pp_contract {
	background: url(../images/facebook/sprite.png) 0 -26px no-repeat;
	cursor: pointer
}
div.facebook .pp_contract:hover {
	background: url(../images/facebook/sprite.png) 0 -47px no-repeat;
	cursor: pointer
}
div.facebook .pp_close {
	width: 22px;
	height: 22px;
	background: url(../images/facebook/sprite.png) -1px -1px no-repeat;
	cursor: pointer
}
div.facebook .pp_description {
	margin: 0 37px 0 0
}
div.facebook .pp_loaderIcon {
	background: url(../images/facebook/loader.gif) center center no-repeat
}
div.facebook .pp_arrow_previous {
	background: url(../images/facebook/sprite.png) 0 -71px no-repeat;
	height: 22px;
	margin-top: 0;
	width: 22px
}
div.facebook .pp_arrow_previous.disabled {
	background-position: 0 -96px;
	cursor: default
}
div.facebook .pp_arrow_next {
	background: url(../images/facebook/sprite.png) -32px -71px no-repeat;
	height: 22px;
	margin-top: 0;
	width: 22px
}
div.facebook .pp_arrow_next.disabled {
	background-position: -32px -96px;
	cursor: default
}
div.facebook .pp_nav {
	margin-top: 0
}
div.facebook .pp_nav p {
	font-size: 15px;
	padding: 0 3px 0 4px
}
div.facebook .pp_nav .pp_play {
	background: url(../images/facebook/sprite.png) -1px -123px no-repeat;
	height: 22px;
	width: 22px
}
div.facebook .pp_nav .pp_pause {
	background: url(../images/facebook/sprite.png) -32px -123px no-repeat;
	height: 22px;
	width: 22px
}
div.facebook .pp_next:hover {
	background: url(../images/facebook/btnNext.png) center right no-repeat;
	cursor: pointer
}
div.facebook .pp_previous:hover {
	background: url(../images/facebook/btnPrevious.png) center left no-repeat;
	cursor: pointer
}
div.facebook .pp_bottom .pp_left {
	background: url(../images/facebook/sprite.png) -88px -80px no-repeat
}
div.facebook .pp_bottom .pp_middle {
	background: url(../images/facebook/contentPatternBottom.png) top left repeat-x
}
div.facebook .pp_bottom .pp_right {
	background: url(../images/facebook/sprite.png) -110px -80px no-repeat
}
div.pp_pic_holder a:focus {
	outline: 0
}
div.pp_overlay {
	background: #000;
	display: none;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9500
}
div.pp_pic_holder {
	display: none;
	position: absolute;
	width: 100px;
	z-index: 10000
}
.pp_content {
	height: 40px;
	min-width: 40px
}
* html .pp_content {
	width: 40px
}
.pp_content_container {
	position: relative;
	text-align: left;
	width: 100%
}
.pp_content_container .pp_left {
	padding-left: 20px
}
.pp_content_container .pp_right {
	padding-right: 20px
}
.pp_content_container .pp_details {
	float: left;
	margin: 10px 0 2px
}
.pp_description {
	display: none;
	margin: 0
}
.pp_social {
	float: left;
	margin: 0
}
.pp_social .facebook {
	float: left;
	margin-left: 5px;
	width: 55px;
	overflow: hidden
}
.pp_social .twitter {
	float: left
}
.pp_nav {
	clear: right;
	float: left;
	margin: 3px 10px 0 0
}
.pp_nav p {
	float: left;
	white-space: nowrap;
	margin: 2px 4px
}
.pp_nav .pp_pause, .pp_nav .pp_play {
	float: left;
	margin-right: 4px;
	text-indent: -10000px
}
a.pp_arrow_next, a.pp_arrow_previous {
	display: block;
	float: left;
	height: 15px;
	margin-top: 3px;
	overflow: hidden;
	text-indent: -10000px;
	width: 14px
}
.pp_hoverContainer {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2000
}
.pp_gallery {
	display: none;
	left: 50%;
	margin-top: -50px;
	position: absolute;
	z-index: 10000
}
.pp_gallery div {
	float: left;
	overflow: hidden;
	position: relative
}
.pp_gallery ul {
	float: left;
	height: 35px;
	position: relative;
	white-space: nowrap;
	margin: 0 0 0 5px;
	padding: 0
}
.pp_gallery ul a {
	border: 1px solid rgba(0,0,0,.5);
	display: block;
	float: left;
	height: 33px;
	overflow: hidden
}
.pp_gallery ul a img {
	border: 0
}
.pp_gallery li {
	display: block;
	float: left;
	margin: 0 5px 0 0;
	padding: 0
}
.pp_gallery li.default a {
	background: url(../images/facebook/default_thumbnail.gif) no-repeat;
	display: block;
	height: 33px;
	width: 50px
}
a.pp_next, a.pp_previous {
	background: url(../images/light_rounded/btnNext.png) 10000px 10000px no-repeat;
	display: block;
	height: 100%;
	width: 49%;
	text-indent: -10000px
}
.pp_gallery .pp_arrow_next, .pp_gallery .pp_arrow_previous {
	margin-top: 7px!important
}
a.pp_next {
	float: right
}
a.pp_previous {
	float: left
}
a.pp_contract, a.pp_expand {
	cursor: pointer;
	display: none;
	height: 20px;
	position: absolute;
	right: 30px;
	text-indent: -10000px;
	top: 10px;
	width: 20px;
	z-index: 20000
}
.pp_loaderIcon, a.pp_close {
	display: block;
	position: absolute
}
a.pp_close {
	right: 0;
	top: 0;
	line-height: 22px;
	text-indent: -10000px
}
.pp_loaderIcon {
	height: 24px;
	left: 50%;
	top: 50%;
	width: 24px;
	margin: -12px 0 0 -12px
}
.pp_fade, .pp_gallery li.default a img, div.ppt {
	display: none
}
#pp_full_res {
	line-height: 1!important
}
#pp_full_res .pp_inline {
	text-align: left
}
#pp_full_res .pp_inline p {
	margin: 0 0 15px
}
div.ppt {
	color: #fff;
	font-size: 17px;
	z-index: 9999;
	margin: 0 0 5px 15px
}
div.light_rounded .pp_content, div.pp_default .pp_content {
	background-color: #fff
}
div.facebook #pp_full_res .pp_inline, div.facebook .pp_content .ppt, div.light_rounded #pp_full_res .pp_inline, div.light_rounded .pp_content .ppt, div.light_square #pp_full_res .pp_inline, div.light_square .pp_content .ppt, div.pp_default #pp_full_res .pp_inline {
	color: #000
}
.pp_gallery li.selected a, .pp_gallery ul a:hover, div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a {
	border-color: #fff
}
div.dark_rounded .pp_details, div.dark_square .pp_details, div.facebook .pp_details, div.light_rounded .pp_details, div.light_square .pp_details, div.pp_default .pp_details {
	position: relative
}
div.facebook .pp_content, div.light_rounded .pp_bottom .pp_middle, div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right, div.light_rounded .pp_top .pp_middle, div.light_square .pp_content, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right {
	background: #fff
}
div.light_rounded .pp_description, div.light_square .pp_description {
	margin-right: 85px
}
div.dark_rounded .pp_gallery a.pp_arrow_next, div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next, div.dark_square .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next, div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next, div.light_square .pp_gallery a.pp_arrow_previous {
	margin-top: 12px!important
}
div.dark_rounded .pp_arrow_previous.disabled, div.dark_square .pp_arrow_previous.disabled, div.light_rounded .pp_arrow_previous.disabled, div.light_square .pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default
}
div.dark_rounded .pp_arrow_next.disabled, div.dark_square .pp_arrow_next.disabled, div.light_rounded .pp_arrow_next.disabled, div.light_square .pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default
}
.bootstrapDatepickr-day, .bootstrapDatepickr-next-month, .bootstrapDatepickr-prev-month {
	cursor: pointer
}
div.light_rounded .pp_loaderIcon, div.light_square .pp_loaderIcon {
	background: url(../images/light_rounded/loader.gif) center center no-repeat
}
div.dark_rounded .pp_bottom .pp_middle, div.dark_rounded .pp_content, div.dark_rounded .pp_top .pp_middle {
	background: url(../images/dark_rounded/contentPattern.png) top left
}
div.dark_rounded .currentTextHolder, div.dark_square .currentTextHolder {
	color: #c4c4c4
}
div.dark_rounded #pp_full_res .pp_inline, div.dark_square #pp_full_res .pp_inline {
	color: #fff
}
.pp_bottom, .pp_top {
	height: 20px;
	position: relative
}
* html .pp_bottom, * html .pp_top {
	padding: 0 20px
}
.pp_bottom .pp_left, .pp_top .pp_left {
	height: 20px;
	left: 0;
	position: absolute;
	width: 20px
}
.pp_bottom .pp_middle, .pp_top .pp_middle {
	height: 20px;
	left: 20px;
	position: absolute;
	right: 20px
}
* html .pp_bottom .pp_middle, * html .pp_top .pp_middle {
	left: 0;
	position: static
}
.pp_bottom .pp_right, .pp_top .pp_right {
	height: 20px;
	left: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px
}
.right-inner .thumbnails {
	display: table
}
.right-inner .thumbnails .thumbnail {
	margin-bottom: 7px
}
.span3 {
	float: left;
	margin: 0 6px 0 0;
	width: 254px
}
.table tr:nth-child(2n) {
	background: #f0f0f0
}
.mngheding {
	border-bottom: 1px solid #000;
	line-height: 40px;
	margin-bottom: 20px
}
.innerlisting {
	margin-top: 30px
}
.innerlisting ul li {
	list-style: inside
}
.call-center-inner {
	float: left;
	margin-top: 10px
}
.call-center-inner ul li {
	display: inline-block;
	background: #f3f2f1;
	width: 378px;
	margin: 0 10px 10px 0;
	text-align: center
}
.call-center-inner ul li span {
	font-size: 25px;
	text-align: left;
	float: left
}
.call-center-inner ul li .calcenter-content {
	padding: 43px 0 43px 8px;
	width: 61%;
	line-height: 25px
}
.call-center-inner ul li p {
	border-top: 1px solid #000;
	margin: 0;
	padding: 15px 0;
	display: inline-block
}
.call-center-inner ul li a {
	color: #207bd0;
	padding: 3px 15px 3px 20px;
	display: inline-block;
	width: 300px;
	margin: 0;
	background: url(../images/blue-bullet.jpg) left 8px no-repeat;
	font-size: 14px
}
.call-center-inner ul li a .glyphicon {
	float: right;
	font-size: 15px;
	padding: 3px 0 0 8px
}
.call-center-inner ul li a:hover {
	text-decoration: underline
}
.table-responsive td {
	vertical-align: middle!important
}
.downloadpagelist {
	margin: 0 0 0 20px;
	padding: 0
}
.downloadpagelist li {
	display: inline-block;
	height: 561px;
	margin: 0 40px 40px 0;
	width: 468px
}
.downloadbox {
	background: url(../images/downloadbox1.jpg) 0 0/100% 100% no-repeat
}
.downloadcontentcol {
	background: url(../images/downloadbgbox.png) 0 0/100% 100% no-repeat;
	float: left;
	height: 213px;
	margin: 169px 0 0 85px;
	text-align: center;
	width: 358px
}
label {
	font-weight: 400!important
}
.article h3 {
	color: #f8932a;
	font-size: 24px;
	padding: 0 0 15px 13px
}
.read-ful {
	display: inline-block;
	margin-top: 10px
}
.top-bottomborder {
	border-top: 1px solid #c8c6c6;
	border-bottom: 1px solid #c8c6c6;
	height: 4px
}
.height30 {
	height: 30px
}
.form-group {
	border: 20px solid #f3f2f1;
	padding: 20px
}
.right-inner .form-group .row {
	margin-bottom: 10px
}
.bootstrapDatepickr-cal {
	z-index: 1000;
	position: absolute;
	width: 100%
}
.bootstrapDatepickr-today {
	background-color: #f0ad4e;
	border-color: #eea236;
	color: #fff;
	cursor: pointer
}
.bootstrapDatepickr-days {
	font-weight: 700
}
.bootstrapDatepickr-selected_date {
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4
}
.bootstrapDatepickr-day:hover, .bootstrapDatepickr-next-month:hover, .bootstrapDatepickr-prev-month:hover {
	background-color: #f5f5f5
}
.bootstrapDatepickr-hidden {
	display: none
}
#bootstrapDatepickr-table {
	background-color: #fff;
	text-align: center
}
.bootstrapDatepickr-header th {
	text-align: center;
	font-weight: 700
}
.captcha-input {
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	color: #555;
	padding: 6px 12px
}
.captcha-input:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6)
}
.submit {
	background: #f8932a;
	border: none;
	border-radius: 5px;
	color: #fff;
	font-family: roboto-bold;
	font-size: 15px;
	padding: 10px 0;
	text-align: center;
	width: 150px
}
.submit:hover {
	background: #3482ca;
	text-decoration: none;
	color: #fff
}
.form-group .row .col-sm-4 span {
	color: red
}
.contact-us ul li {
	display: inline-block;
	width: 44%;
	margin: 0 43px 36px 0;
	font-size: 14px
}
.contact-us ul li h3 {
	border: 1px solid #f8932a;
	color: #f8932a;
	font-size: 14px;
	font-weight: 700;
	margin: 0 0 9px;
	padding: 5px
}
.contact-us ul li p {
	color: #555
}
.contact-us ul li label {
	width: 100%;
	font-weight: 400
}
.sitemap {
	width: 100%;
	float: left;
	border: 1px solid #ccc;
	min-height: 220px;
	padding: 15px;
	margin: 0 0 30px
}
.main-sitemap ul li {
	padding: 4px 0
}
.main-sitemap h4 {
	font-size: 21px;
	font-weight: 400;
	padding: 0 0 20px
}
.formtitle, .n_error a, .n_ok a, .postbytext a, .postcontent p a, legend {
	font-weight: 700
}
.formtitle, .n_error a, .n_ok a, .postbytext a, .postcontent1 p a, legend {
	font-weight: 700
}
.main-sitemap h5 {
	font-size: 18px;
	color: #333;
	font-weight: 700
}
.main-sitemap ul ul {
	margin-left: 20px
}
.main-sitemap ul ul li {
	list-style: disc
}
.testimonials {
	border-left: 4px solid #f8932a;
	margin-bottom: 40px;
	padding: 15px;
	background: #f5f5f5
}
.testimonials p {
	padding: 0
}
.testimonials p img {
	width: 32px
}
.testimonials span {
	font-size: 12px
}
.call-center-blue-bx {
	float: left;
	width: 100%
}
.call-center-blue-bx ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 100%
}
.call-center-blue-bx ul li {
	float: left;
	width: 147px;
	text-align: center;
	margin: 0 10px 10px 0
}
.call-center-blue-bx ul li .blue-bx {
	height: 105px;
	background: #3482ca;
	float: left;
	width: 100%;
	padding-top: 9px;
	transition: all .5s ease-in-out
}
.call-center-blue-bx ul li .blue-bx img {
	transition: all .5s ease-in-out
}
.call-center-blue-bx ul li .blue-bx:hover img {
	transform: scale(1.1)
}
.call-center-blue-bx ul li .blue-bx-industry {
	background: #fff;
	border: 1px solid #ccc;
	border-top: none;
	font-size: 15px;
	color: #000;
	height: 55px;
	text-transform: capitalize;
	float: left;
	width: 100%;
	padding-top: 10px
}
.call-center-blue-bx ul li.last {
	margin-right: 0;
	clear: right
}
.clients-gr-bx {
	width: 100%;
	float: left;
	background: #f6f6f6;
	padding: 30px 30px 10px
}
.clients-gr-bx ul {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0
}
.clients-gr-bx ul li {
	float: left;
	list-style: none;
	margin: 0 50px 20px 0
}
.clients-gr-bx ul li.last {
	margin-right: 0
}
.services-case-study {
	float: left;
	width: 100%;
	margin-bottom: 60px
}
.services-case-study ul {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0
}
.services-case-study ul li {
	float: left;
	list-style: none;
	padding: 20px;
	border: 1px solid #bfbfbf;
	width: 225px;
	margin-right: 15px
}
.services-case-study ul li .case-study-txt {
	font-size: 14px;
	line-height: 18px;
	color: #3482ca;
	width: 100%;
	float: left;
	padding-top: 10px;
	height: 100px
}
.services-case-study ul li .case-study-link {
	text-decoration: none;
	background: url(../images/case-study-arrow.png) 155px center no-repeat #3482ca;
	width: 100%;
	color: #fff;
	font-size: 15px;
	font-family: roboto-light;
	padding: 15px 0 15px 20px;
	display: inline-block;
	transition: all .5s ease-in-out
}
.blogpostrow h1, .blogpostrow h1 a, .blogrightpanel h2, .postcontent p a {
	font-family: roboto-bold
}
.blogpostrow h1, .blogpostrow h1 a, .blogrightpanel h2, .postcontent1 p a {
	font-family: roboto-bold
}
.services-case-study ul li .case-study-link:hover {
	background: url(../images/case-study-arrow.png) 160px center no-repeat #f77324
}
.scrollup {
	display: none;
	background: url(../images/icon_top.png) center no-repeat;
	width: 49px;
	height: 66px;
	position: fixed;
	bottom: 50px;
	right: 50px;
	font-size: 0;
	z-index: 999999
}
.search .search-box, .search .search-content, .search .search-link, .search .search-title {
	width: 100%;
	float: left
}
.search .search-box {
	margin-bottom: 30px;
	font-size: 14px
}
.search .search-title a {
	font-size: 16px;
	text-decoration: underline;
	color: #00c
}
.blogpostrow h1 a, .comment a, .forgotpass a, .inputcontent a, .pagination a, .postbytext a, .postcontent p a, .sidepanellink li a, .welcomSec a {
	text-decoration: none
}
.blogpostrow h1 a, .comment a, .forgotpass a, .inputcontent a, .pagination a, .postbytext a, .postcontent1 p a, .sidepanellink li a, .welcomSec a {
	text-decoration: none
}
.search .search-link {
	color: green;
	font-size: 13px;
	margin-bottom: 5px
}
.search .search-content img {
	float: left;
	clear: left;
	max-width: 75px;
	margin: 0 10px 5px 0
}
.search .search-content p {
	float: left;
	clear: right;
	font-size: 14px;
	padding: 0;
	margin: 0;
	line-height: 18px
}
.search .search-content p.search-flie span {
	color: #ccc
}
.search .search-content p.search-inner-content {
	width: auto;
	float: left;
	color: #000
}
.blog-desc ul li {
	list-style: none;
	float: left;
	width: 100%;
	clear: left;
	background: url(../images/pink-bullet.jpg) left 11px no-repeat;
	padding-left: 25px;
	font-size: 15px;
	line-height: 30px;
	background-size: 8px 8px;
	color: #646464
}
.blog-desc ul {
	margin-bottom: 15px;
	width: 100%;
	float: left
}
.fl {
	float: left
}
.fr {
	float: right
}
.mid_container, .midcontainer {
	width: 1125px;
	margin: 0 auto;
	position: relative
}
#wrapper_container, .blogheading, .contentmaincontainer, .patterbox {
	width: 100%;
	float: left
}
#wrapper_container {
	background-position: center 40px;
	background-repeat: no-repeat;
	background-size: 100% auto
}
.whitebg {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc
}
.contentmaincontainer {
	margin-top: 20px
}
.blogheading {
	padding: 15px 0;
	text-align: center
}
.patterbox {
	background: url(../images/bg-pat-trans.png);
	margin-bottom: 50px
}
.blogcontainer {
	width: 1105px;
	margin: 10px;
	background-color: #fff;
	float: left
}
.blogsleftpanel {
	width: 760px;
	float: left;
	margin: 20px 0 0 15px
}
.blogpostrow {
	width: 100%;
	float: left;
	margin: 0 0 10px
}
.blogpostrow h1, h2.heading2 {
	font-size: 24px;
	color: #2873ba;
	margin-bottom:20px;
}
h2.heading2 {font-family: roboto-bold;}
.blogcate {
	width: 100%;
	float: left;
	padding: 10px 0
}
.postbytext {
	font-size: 15px;
	color: #000;
	width: auto;
	float: left;
	margin-bottom: 10px
}
.postbytext a {
	font-size: 15px;
	color: #005e8f
}
.postbytext a:hover {
	color: #505050
}
.comment {
	float: left;
	margin: 0 0 0 10px;
	font-size: 15px
}
.comment a {
	font-size: 15px;
	color: #005e8f
}
.comment a:hover {
	color: #505050
}
.comment img {
	margin-right: 0
}
.postcontent {
	width: 100%;
	float: left;
	padding: 0 0 10px;
	background: url(../images/divider.jpg) left bottom repeat-x
}
.postcontent img {
	float: left;
	margin: 0 10px 10px 0;
	width: 300px;
	height: 190px
}
.postcontent p {
	line-height: 22px;
	color: #000;
	font-size: 15px;
	text-align: justify;
	padding: 10px 0;font-family: roboto-regular;
}
.blogcate h2{font-family: roboto-bold; }
.postcontent p a {
	font-size: 16px;
	color: #2873ba
}
.postcontent p a:hover {
	color: #505050
}
.postcontent1 {
	width: 100%;
	float: left;
	padding: 0 0 10px;
	background: url(../images/divider.jpg) left bottom repeat-x
}
.postcontent1 img {
	margin: 0 10px 10px 0;
	width: 750px;
	height: 300px
}
.postcontent1 p {
	line-height: 22px;
	color: #000;
	font-size: 15px;
	text-align: justify;font-family: roboto-regular;
	padding: 10px 0
}
.postcontent1 ul li{color: #000;font-size: 15px;text-align: justify;font-family: roboto-regular;}
.postcontent1 ul li strong{font-weight: 400;}
.blogcate a,.blogcate h3{font-family: roboto-regular;}
.postcontent1 p a {
	font-size: 16px;
	color: #2873ba
}
.postcontent1 p a:hover {
	color: #505050
}
.blogrightpanel {
	width: 300px;
	float: right;
	background-color: #f5f5f5;
	box-shadow: 0 0 5px silver;
	position: relative
}
.blogrightpanel h2 {
	width: 245px;
	color: #333!important;
	font-size: 18px;
	padding: 11px 0 0 25px;
	position: absolute;
	top: 0;
	left: -14px
}
.blogrightcontent {
	width: 300px;
	float: left;
	position: relative;
	margin: 0 0 20px
}
.sidepanellink {
	margin: 40px 0 0;
	padding: 0;
	list-style: none
}
.sidepanellink li {
	margin: 0;
	padding: 0
}
.sidepanellink li a {
	font-size: 14px;
	color: #505050;
	border-bottom: 1px dashed #c7c7c7;
	padding: 8px 0 8px 30px;
	float: left;
	width: 300px;
	background: url(../images/arrow.png) 10px 14px no-repeat
}
.sidepanellink li a:hover {
	background-color: #f8932b;
	color: #fff
}
.blogpostrow h1 a {
	color: #1e7ebb;/*color:#f8932a;*/
	font-size: 24px;
	margin: 0;
	padding: 0
}
.blogcateg h2, .blogcateg ul li a, .case-study-content h3, .gobutton, .infographiclist li, .knowledege_banner, .postcontent, .read-more a {
	font-family: roboto-light
}
.blogcateg h2, .blogcateg ul li a, .case-study-content h3, .gobutton, .infographiclist li, .knowledege_banner, .postcontent1, .read-more a {
	font-family: roboto-light
}
.postcontent {
	color: #666
}
.innerglorybnnr .articalcontainer > div{text-align:center;}
.postcontent1 {
	color: #666
}
.pagination {
	height: 36px;
	margin: 0 0 10px;
	float: right
}
.pagination ul {
	display: inline-block;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	box-shadow: 0 1px 2px rgba(0,0,0,.05)
}
.pagination li {
	display: inline
}
.pagination a {
	float: left;
	padding: 0 14px;
	line-height: 34px;
	border: 1px solid #ddd;
	border-left-width: 0;
	color: #999
}
.pagination .active a, .pagination a:hover {
	background-color: #1e7ebb;
	color: #fff
}
.pagination .active a {
	color: #fff;
	cursor: default
}
.pagination .disabled a, .pagination .disabled a:hover, .pagination .disabled span {
	color: #999;
	background-color: transparent;
	cursor: default
}
.pagination li:first-child a {
	border-left-width: 1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px
}
.pagination li:last-child a {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0
}
.pagination-centered {
	text-align: center
}
.pagination-right {
	text-align: right
}
.blog-heading {
	padding: 12px 0 0
}
.formBoxLeft {
	width: 650px;
	float: left;
	margin: 0
}
.input, .inputtextbox {
	margin: 20px;
	overflow: hidden
}
.form2 {
	width: 100%;
	float: right;
	background: #fff;
	color: #777;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	overflow: hidden;
	-webkit-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px
}
.textarea {
	padding: 5px;
	height: 100px;
	width: 250px;
	line-height: 18px;
	border: 1px solid #c7c7c7;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	color: #777
}
.inputtextbox {
	width: 410px
}
.inputtextbox .inputcontent {
	height: 114px
}
.formtitle {
	padding: 10px;
	line-height: 16px;
	font-size: 14px;
	text-shadow: -1px -1px #1e7ebb;
	color: #fff;
	border-bottom: 1px solid #1e7ebb;
	width: 100%;
	background: #ffbd27;
	background: -moz-linear-gradient(center top, #3da1e0 0, #3da1e0 50%, #2e99de 51%, #2e99de 100%) rgba(0,0,0,0);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3da1e0), color-stop(50%, #3da1e0), color-stop(51%, #2e99de), color-stop(100%, #2e99de));
	background: -webkit-linear-gradient(top, #3da1e0 0, #3da1e0 50%, #2e99de 51%, #2e99de 100%);
	background: -o-linear-gradient(top, #3da1e0 0, #3da1e0 50%, #2e99de 51%, #2e99de 100%);
	background: -ms-linear-gradient(top, #3da1e0 0, #3da1e0 50%, #2e99de 51%, #2e99de 100%);
	background: linear-gradient(top, #3da1e0 0, #2e99de 50%, #2e99de 51%, #2e99de 100%)
}
.input {
	width: 100%
}
.inputtext {
	float: left;
	line-height: 18px;
	height: 35px;
	font-size: 14px;
	width: 120px
}
.inputcontent {
	float: left;
	width: 290px
}
.inputcontent input {
	padding: 5px;
	width: 250px;
	line-height: 18px;
	border: 1px solid #c7c7c7;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	color: #777
}
.inputcontent2 {
	float: left;
	width: 290px
}
.inputcontent2 label {
	float: left;
	width: 72px
}
.inputcontent select {
	padding: 5px;
	width: 250px;
	border: 1px solid #c7c7c7;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	color: #777
}
.inputcontent a {
	color: #0084ff;
	font-size: 12px;
	line-height: 12px
}
.nobottomborder {
	border-bottom: 0
}
.bluebutton {
	background: #ffc339;
	background: -moz-linear-gradient(top, #2392d8 0, #2088ca 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2392d8), color-stop(100%, #2088ca));
	background: -webkit-linear-gradient(top, #2392d8 0, #2088ca 100%);
	background: -o-linear-gradient(top, #2392d8 0, #2088ca 100%);
	background: -ms-linear-gradient(top, #2392d8 0, #2088ca 100%);
	background: linear-gradient(top, #2392d8 0, #2088ca 100%);
	border: 1px solid #1e7ebb;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	line-height: 20px;
	font-size: 16px;
	padding: 6px 12px;
	color: #fff;
	text-shadow: -1px -1px #2088ca;
	float: left;
	margin-left: 125px;
	cursor: pointer
}
.greybutton, .orangebutton {
	line-height: 20px;
	padding: 6px 12px;
	color: #fff;
	margin-left: 10px;
	font-size: 16px;
	cursor: pointer
}
.bluebutton:hover {
	background: #2088ca;
	background: -moz-linear-gradient(top, #2088ca 0, #1e7ebb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2088ca), color-stop(100%, #1e7ebb));
	background: -webkit-linear-gradient(top, #2088ca 0, #1e7ebb 100%);
	background: -o-linear-gradient(top, #2088ca 0, #1e7ebb 100%);
	background: -ms-linear-gradient(top, #2088ca 0, #1e7ebb 100%);
	background: linear-gradient(top, #2088ca 0, #1e7ebb 100%)
}
.greybutton {
	background: #e1e1e1;
	background: -moz-linear-gradient(top, #e1e1e1 0, #bababa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e1e1e1), color-stop(100%, #bababa));
	background: -webkit-linear-gradient(top, #e1e1e1 0, #bababa 100%);
	background: -o-linear-gradient(top, #e1e1e1 0, #bababa 100%);
	background: -ms-linear-gradient(top, #e1e1e1 0, #bababa 100%);
	background: linear-gradient(top, #e1e1e1 0, #bababa 100%);
	border: 1px solid #bababa;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-shadow: -1px -1px #bababa;
	float: left
}
.greybutton:hover {
	background: #bababa;
	background: -moz-linear-gradient(top, #bababa 0, #e1e1e1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #bababa), color-stop(100%, #e1e1e1));
	background: -webkit-linear-gradient(top, #bababa 0, #e1e1e1 100%);
	background: -o-linear-gradient(top, #bababa 0, #e1e1e1 100%);
	background: -ms-linear-gradient(top, #bababa 0, #e1e1e1 100%);
	background: linear-gradient(top, #bababa 0, #e1e1e1 100%)
}
.orangebutton {
	background: #ffc339;
	background: -moz-linear-gradient(top, #ffc339 0, #ff9b19 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffc339), color-stop(100%, #ff9b19));
	background: -webkit-linear-gradient(top, #ffc339 0, #ff9b19 100%);
	background: -o-linear-gradient(top, #ffc339 0, #ff9b19 100%);
	background: -ms-linear-gradient(top, #ffc339 0, #ff9b19 100%);
	background: linear-gradient(top, #ffc339 0, #ff9b19 100%);
	border: 1px solid #ff9b19;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-shadow: -1px -1px #ff9b19;
	float: right
}
.orangebutton:hover {
	background: #ff9b19;
	background: -moz-linear-gradient(top, #ff9b19 0, #ffc339 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff9b19), color-stop(100%, #ffc339));
	background: -webkit-linear-gradient(top, #ff9b19 0, #ffc339 100%);
	background: -o-linear-gradient(top, #ff9b19 0, #ffc339 100%);
	background: -ms-linear-gradient(top, #ff9b19 0, #ffc339 100%);
	background: linear-gradient(top, #ff9b19 0, #ffc339 100%)
}
.error, .requirField {
	color: red
}
.n_ok {
	background: #f6ffec;
	border: 1px solid #89b755;
	border-radius: 3px;
	margin: 20px 15px;
	padding: 1px
}
.n_ok p {
	background: url(../images/i_ok.png) 4px center no-repeat #dff6c5;
	color: #496528;
	margin: 0;
	padding: 7px 25px
}
.n_ok a {
	color: #006312
}
.n_error {
	background: #fde4e1;
	border: 1px solid #b16a6c;
	border-radius: 3px;
	margin: 20px 15px;
	padding: 1px
}
.n_error p {
	background: url(../images/i_error.png) 4px center no-repeat #f4cac6;
	color: #630e18;
	margin: 0;
	padding: 7px 25px
}
.n_error a {
	color: #822121
}
.loginWith {
	color: #ccc;
	margin: 7px 0 0 14px;
	padding: 0;
	float: left;
	width: auto
}
.welcomSec {
	float: right;
	padding-top: 10px
}
.welcomSec a {
	color: #1e7ebb
}
.welcomSec a:hover {
	color: #505050
}
.comment {
	padding: 12px 12px 5px;
	width: 590px;
	position: relative;
	background-color: #fcfcfc;
	border: 1px solid #fff;
	color: #888;
	margin-bottom: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 2px 2px 0 #c2c2c2;
	-webkit-box-shadow: 2px 2px 0 #c2c2c2;
	box-shadow: 2px 2px 0 #c2c2c2
}
.comment .name {
	font-size: 16px;
	padding-bottom: 5px;
	color: #666
}
.comment .date {
	font-size: 10px;
	padding: 6px 0;
	position: absolute;
	right: 15px;
	top: 10px;
	color: #666
}
.comment p {
font-size:18px;
line-height:1.5
}
fieldset {
	border: 1px solid #e1e1e1;
	margin: 5px 0 5px 10px;
	padding: 5px 0
}
.myblogcontainer, .profilecontainer {
	border-bottom: 1px solid #ccc;
	width: 100%;
	float: left
}
legend {
	margin-left: 20px;
	font-size: 14px
}
.forgotpass {
	margin: 7px 0 0 20px;
	float: left
}
.forgotpass a {
	color: #0084ff
}
.forgotpass a:hover {
	text-decoration: underline
}
.socialMedisdetails span {
	padding: 0 5px
}
.profiletable tr:nth-child(odd) td {
	background-color: #fff
}
.profilecontainer {
	padding: 0 0 30px
}
.myblogcontainer {
	padding: 30px 0 20px
}
.myblogcontainer h2, .profilerightcontainer h2 {
	text-transform: uppercase;
	font-size: 28px;
	color: #2873ba;
	padding: 0;
	width: 100%;
	margin: 0 0 10px
}
.myblogcontainer h2 span, .profilerightcontainer h2 span {
	color: #f0ae1c
}
.profileleftcontainer {
	width: 200px;
	float: left;
	background-color: #f0f0f0;
	padding: 10px
}
.profilepicture {
	width: 180px;
	height: 200px;
	background: #fff;
	padding: 10px
}
.profilelist {
	margin: 0;
	padding: 0
}
.profilelist li {
	font-size: 15px;
	line-height: 30px;
	width: 100%;
	border-bottom: 1px solid #fff;
	padding: 0 0 5px;
	list-style: none
}
.profilelist li a {
	text-decoration: none;
	color: #2873ba
}
.socialMedisdetails {
	margin-top: 15px
}
.profilerightcontainer {
	width: 510px;
	float: right;
	margin: 0 20px 0 0
}
.profiletable {
	font-size: 15px;
	border: 1px solid #ccc
}
.profiletable tr td {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 10px
}
.profiletable tr:nth-child(even) td {
	background-color: #f0f0f0
}
.sidepanellinkpro {
	margin: 5px 0 0;
	padding: 0;
	list-style: none
}
.sidepanellinkpro li {
	margin: 0;
	padding: 0
}
.sidepanellinkpro li a {
	font-size: 16px;
	color: #2774c4;
	border-bottom: 1px dashed #c7c7c7;
	padding: 8px 0 8px 30px;
	float: left;
	width: 97%;
	text-decoration: none;
	background: url(../images/arrow.png) 10px 16px no-repeat
}
.sidepanellinkpro li a:hover {
	color: #333;
	text-decoration: underline;
	background: 0 0
}
.blogcateg {
	float: left;
	width: 100%
}
.blogcateg h2 {
	border-top: 2px solid #f0f0f0;
	color: #2774c4;
	font-size: 22px;
	padding: 20px 0 10px
}
.blogcateg h2 span {
	color: #666
}
.blogcateg ul li {
	display: block;
	margin: 0;
	padding: 0;
	width: 100%
}
.blogcateg ul li a {
	background: url(../images/arrow2.png) 0 10px no-repeat rgba(0,0,0,0);
	color: #2774c4;
	display: block;
	font-size: 16px;
	padding: 5px 0 5px 20px;
	text-decoration: none
}
a.publisher-anchor-color {
	color: #2873ba!important
}
.gobutton {
	border: none;
	color: #fff;
	cursor: pointer;
	float: right;
	font-size: 15px;
	padding: 8px 10px;
	text-align: center
}
.brd-btm {
	border-bottom: 1px dashed #bfc1c4;
	padding: 15px 0 10px
}
.height20 {
	height: 10px
}
#text-4 {
	padding-bottom: 0
}
#example-one .nav li {
	margin-left: 0!important;
	margin-right: 5px!important;
	height: 29px
}
#example-one .nav li:last-child {
	margin-right: 0!important
}
.pricingtable tr td {
	border-bottom: none
}
.whitepaperimg img {
	border: none!important;
	border-radius: 0!important;
	box-shadow: none!important
}
.infographiclist li {
	margin: 0!important;
	line-height: 1.3!important;
	border-bottom: none!important
}
.click-infographics:hover {
	text-decoration: underline!important
}
#example-one .nav li a {
	background: #fff;
	color: #333!important
}
#example-one .nav li a:hover {
	color: #333!important
}
#example-one ul li.nav-one a.current, #example-one ul li.nav-two a.current, #example-one ul.core li a:hover, #example-one ul.featured li a:hover {
	background: #ccc;
	color: #000!important;
	font-size: 12px
}
.infographiclist li p, .whitepaper-content h3 {
	font-size: 14px!important;
	border-bottom: none!important
}
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover {
	color: #000!important
}
.click-infographics {
	font-weight: 300
}
.height75 {
	float: left
}
.whitepaper-content h3 {
	color: #333!important;
	padding: 0!important;
	line-height: 1.4
}
.whitepaper-content p {
	margin: 0!important;
	line-height: 1.4!important;
	border-bottom: none!important
}
.infographiclist li:last-child {
	margin-bottom: -10px!important;
	padding: 0!important
}
.infographiclist li p {
	margin: 5px 0 12px!important;
	line-height: 1.3!important
}
.infographiclist a {
	padding-left: 9px!important
}
.case-study-content h3 {
	font-size: 15px!important;
	color: #1e7ebb!important;
	padding: 0 0 2px!important;
	line-height: 1.4;
	border-bottom: none!important
}
.case-study-content p {
	margin: 0 0 5px!important;
	border-bottom: none!important;
	line-height: 1.3!important
}
.click-case-study {
	padding: 0!important
}
.whitepaper-top {
	margin-top: -22px
}
.read-more a, .read-more a:hover {
	width: 139px;
	height: 28px;
	margin-top: 10px
}
.read-more a {
	background: url(../images/read-more-wht.png) no-repeat;
	font-size: 13px;
	text-decoration: none;
	color: #666;
	padding: 5px 25px 6px 10px!important;
	background-size: 100% 100%
}
.read-more a:hover {
	background: url(../images/read-more-blue.png)
}
.stButton .st-email-counter, .stButton .st-facebook-counter, .stButton .st-linkedin-counter, .stButton .st-pinterest-counter, .stButton .st-sharethis-counter, .stButton .st-twitter-counter, .stButton .st-yahoo-counter, .stButton .stButton_gradient {
	height: 22px!important
}
.knowledege_banner {
	background: url(https://www.go4customer.com/golry/images/knowledge-banner1.jpg) center top no-repeat #1c1d1d;
	background-size: 100% 643px;
	color: #fff;
	padding: 0 0 50px;
	width: 100%;
	float: left
}
.articalcontainer h1 {
	font-size: 48px;
	font-weight: 700;
	width: 100%;
	padding: 65px 0;text-align:center;
	font-family: roboto-bold;
	margin: 0
}
/*.articalcontainer > div{text-align:center;}*/
.knowledge-container {
	width: 100%;
	float: left;
	background: #f0f0f0;
	padding-bottom: 50px;
	font-family: roboto-light
}
.knowledge-left-panel {
	width: 800px;
	float: left;
	padding: 0;
	background: #f0f0f0
}
.knowledge-left-panel h2 {
	width: 675px;
	background: #fff;
	padding: 30px 0 30px 15px;
	font-size: 28px;
	color: #333;
	font-family: roboto-light
}
.knowledge-right-panel {
	width: 300px;
	float: right;
	margin-top: 0
}
.knowledge-left-panel h3 {
	color: #333;
	font-family: roboto-light
}
.knowledgebase-nav {
	width: 790px;
	float: left;
	background: #fff;
	margin: 0 10px;
	padding: 0 10px
}
.catHead {
	color: #333;
	font-size: 21px;
	font-weight: 700;
	padding: 10px 0 10px 10px;
	border-bottom: 1px solid #ccc;
	float: left;
	width: 790px;
	background: #f0f0f0;
	margin-left: -10px;
	font-family: roboto-light
}
.catHead img {
	margin-right: 10px
}
.knowledgebase-nav ul li a {
	color: #215d93;
	text-decoration: none;
	display: block;
	padding: 6px 15px 6px 10px;
	font-size: 13px
}
.knowledgebase-nav ul li a:hover {
	color: #215d93;
	text-decoration: underline
}
.knowledge-nav-container {
	width: 100%;
	float: left
}
.knowledgebase-nav ul {
	float: left;
	margin: 0px 0 5px;
	padding: 0;
	width: 770px
}
.articallistcol ul li {
	float: left;
	width: 380px
}
.articallistcol ul li img {
	float: left;
	margin-top: 10px
}
.knowledgebase-nav ul li a {
	float: right;
	margin-top: 1px;
	width: 365px;font-family: roboto-regular;
    font-weight: 600;
	line-height: 21px
}
.knowledge-detail-bredcrumb a {
	color: #333;
	font-family: roboto-light
}
.knowledge-detail-bredcrumb {
	color: #333;
	border: none;
	height: 47px;
	width: 100%;
	background: #f0f0f0;
	padding-top: 15px;
	padding-left: 10px;
	margin-left: 0
}
.knowledge-detail-bredcrumb .active {
	color: #e1914a
}
.knowledge-detail-bredcrumb .active:hover {
	color: #333
}
.knowledgedetail-left-panel {
	width: 800px;
	float: left;
	margin: 0 10px 0 0;
	background: #f0f0f0
}
.knowledgedetail-left-panel h2 {
	color: #205d94;
	font-size: 18px;
	font-weight: 700;
	background: #fff;
	padding: 15px 10px 5px;
	margin: 0 0 0 10px;
	font-family: roboto-light
}
.knowledgedetail-left-panel h3 {
	color: #333;
	font-family: roboto-light
}
.socialcomment li, .socialcomment li a {
	color: #a0a0a0;
	font-size: 13px;
	vertical-align: middle
}
.socialcomment {
	width: 150px;
	margin: 0;
	padding: 0 0 15px;
	float: left
}
.socialcomment li {
	list-style: none;
	float: left;
	margin-left: 10px;
	height: 30px
}
.socialcomment li a {
	text-decoration: none;
	display: block;
	font-family: roboto-light
}
.socialcomment li span {
	width: 30px!important;
	height: 30px!important;
	background-size: 100% 100%
}
.answercontainer {
	width: auto;
	color: #000;
	padding-top: 5px
}
.knowladgedetail-social-nav {
	width: 790px;
	float: left;
	border-bottom: 1px solid #ddd;
	margin-left: 10px;
	padding-top: 10px;
	background: #fff
}
.knowledgedetail-content {
	color: #000;
	float: left;
	margin: 0 15px 0 10px;
	line-height: 1.4;
	width: 790px;
	padding: 0 10px;
	background: #fff;
	text-align: justify
}
.knowledgedetail-content p {
	padding: 10px 5px;font-family: roboto-regular;
}
.answercontainer{font-family: roboto-regular;}
.knowledgedetail-content a {
	color: #205d94;
	text-decoration: none
}
.knowledgedetail-content a:hover {
	text-decoration: underline
}
.knowledgedetail-container {
	width: 100%;
	float: left;
	background: #f0f0f0;
	padding-bottom: 0
}
.knowledgedetail-content ul li {
	float: left;
	width: 100%;
	padding: 5px 0 20px
}
.knowledgedetail-related-block {
	background: #f1f1f1;
	float: left;
	width: 800px;
	margin: 0;
	padding: 0 0 0 10px
}
.knowledgedetail-related-block h2 {
	padding: 15px 0 15px 5px;
	font-size: 28px;
	color: #333;
	background: #fff;
	margin: 0;
	font-family: roboto-light;
	width: 790px
}
.knowledgedetail-related-block ul {
	width: 790px;
	margin: 0;
	padding: 0 10px;
	float: left;
	background-color: #fff
}
.knowledgedetail-related-block ul li {
	float: left;
	width: 765px;
	list-style: none;
	background: url(../golry1/images/icon3.jpg) center left no-repeat;
	padding-left: 30px;
	border-bottom: 1px solid #ccc
}
.knowledgedetail-related-block ul li:last-child {
	border-bottom: none
}
.knowledgedetail-related-block ul li a {
	text-decoration: none;
	color: #205d94;
	font-size: 14px;
	font-weight: 700;
	display: block;
	padding: 15px 0;
	font-family: roboto-regular;
}
.knowledgedetail-related-block ul li:hover a {
	text-decoration: underline
}
.knowledge-forums {
	width: 300px;
	padding: 10px;
	background: #f0f0f0;
	float: right;
	color: #333;
	margin: 0
}
.knowledge-forums h3, .resource-heading {
	background: #2873bc;
	border-bottom: 1px solid #ccc;
	color: #fff;
	font-size: 16px;
	padding: 8px 5px
}
.knowledge-forums h3 {
	width: 100%;
	margin: 5px 0
}
.resource-heading {
	margin: 0 10px 5px;
	width: 280px
}
.knowledge-forums h3 img, .resource-heading img {
	float: left;
	height: 21px;
	margin-right: 7px
}
.knowledge-forums h4 {
	width: 100%;
	padding: 5px 0;
	color: #155a9f;
	font-size: 13px;
	margin: 0
}
.knowledge-forums a {
	color: #e1914a;
	font-size: 13px;
	text-decoration: none;
	float: left;
	margin: 5px 0 15px;
	width: 100%
}
.knowledge-forums a:hover {
	text-decoration: underline
}
.knowledge-forums-content {
	font-size: 12px;
	color: #a0a0a0
}
#example-one .nav li a {
	display: block;
	margin: 0!important;
	position: relative;
	border-right: 1px solid #bbb!important;
	z-index: 1000
}
#example-one .nav li a:hover {
	background-color: #f0f0f0
}
#example-one ul li.nav-one a.current, #example-one ul li.nav-two a.current, #example-one ul.core li a:hover, #example-one ul.featured li a:hover {
	background-color: #fff;
	padding: 5px 0
}
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover {
	background-color: #8d01b0
}
.tab-content {
	margin-top: -15px!important
}
.click-infographics {
	border-radius: 3px;
	margin-top: 10px;
	float: left;
	border: none!important;
	width: auto!important
}
#example-one {
	margin: 0;
	font-family: roboto-light
}
#example-one .nav {
	overflow: hidden;
	margin: 0 0 25px 10px;
	text-align: center;
	padding: 0;
	width: 279px;
	height: 30px
}
#example-one .nav li {
	float: left;
	text-align: center;
	border: none!important
}
#example-one .nav li .nav-two {
	margin-left: 0
}
#example-one .nav li a {
	padding: 5px 0;
	text-decoration: none;
	width: 89px;
	text-align: center;
	font-family: roboto-light;
	float: left;
	font-size: 13px;
	border: 1px solid #aaa
}
#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover, .click-infographics, .download-ebook {
	font-family: Lato, Calibri, Arial, sans-serif!important
}
#example-one .nav li a span {
	color: #ccc;
	font-size: 13px
}
#example-one ul {
	list-style: none
}
#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover {
	background: #ccc;
	color: #000;
	font-size: 13px
}
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover {
	background: #ccc;
	color: #000;
	border-bottom: none!important;
	font-size: 11px
}
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover {
	background: #ccc;
	font-size: 11px
}
#example-one ul li.nav-four a.current, #example-one ul.classics li a:hover {
	background-color: #fe4902;
	color: #fff;
	font-size: 15px
}
#example-one .nav li:last-child a {
	width: 90px
}
.bloglinkpanel {
	background: 0 0;
	float: left;
	margin: 10px 0 0;
	width: 300px
}
.newblogheading {
	background: url(../images/headingimg.png) no-repeat;
	width: 100%;
	height: 42px;
	color: #fff!important;
	font-size: 15px;
	padding: 7px 0 0 20px;
	position: relative;
	top: 0;
	left: -28px;
	margin-bottom: 15px
}
.blogrightpanel h2.newblogheading {
	color: #fff!important;
	width: 100%
}
.sidepanellink select {
	border: 3px solid #98d0f1;
	padding: 5px;width: 90%;margin-left: 5%;
}
.sidepanellink {
	padding: 0 5px
}
.tab-content {
	position: relative;
	margin-left: 0
}
.download-ebook {
	text-decoration: none!important;
	width: 100%;
	text-align: center;
	color: #fff!important;
	background: #f46015!important;
	padding: 8px 0 5px;
	font-size: 15px!important;
	float: left
}
.click-infographics {
	text-align: left;
	color: #f15e22!important;
	font-size: 12px!important;
	text-decoration: underline!important;
	background: 0 0!important;
	margin: 0!important;
	padding: 0!important;
	cursor: pointer
}
.click-case-study, .infographics-text, .org-btn {
	text-decoration: none;
	text-align: left;
	font-family: roboto-light
}
.infographics-text {
	color: #333;
	font-size: 12px;
	font-weight: 700
}
.soc-nav {
	margin: 10px 0 10px 40px;
	padding: 0;
	float: right
}
.center, .nav-two, .soc-nav li {
	float: left
}
.soc-nav li img {
	width: 50px;
	height: 50px;
	margin-left: 7px
}
.nav-two, .soc-nav li:nth-child(1) img {
	margin-left: 0
}
.nav-two {
	position: relative;
	left: 0
}
.center {
	text-align: left;
	width: 100%;
	padding-top: 0
}
.center img {
	float: none;
	margin: 3px auto 0
}
.center input {
	float: none;
	margin: 0 auto
}
.img-book, .org-btn {
	float: none;
	clear: both
}
.whitepaperbox {
	width: 100%;
	display: block;
	border-bottom: 1px solid #ccc;
	padding: 15px 0;
	float: left;
	height: 160px
}
.whitepaperimg {
	width: auto;
	float: left;
	margin: 0 10px 0 5px
}
.whitepaper-content {
	float: left;
	width: 155px;
	font-family: roboto-light
}
.whitepaper-content h3 {
	font-size: 12px;
	font-family: roboto-light;
	margin: 0
}
.whitepaper-content p {
	font-size: 12px;
	padding: 0;
	font-weight: 300;
	color: #333
}
.org-btn {
	width: 132px;
	height: 28px;
	margin-top: 10px;
	background: url(../images/org-btn-sml.jpg) no-repeat;
	font-size: 12px;
	color: #fff;
	border: none;
	cursor: pointer
}
.infographiclist {
	margin: 0;
	padding: 0
}
.infographiclist li {
	padding: 0;
	float: left;
	text-align: left;
	margin-left: 5px
}
.infographiclist li img {
	box-shadow: none;
	width: 277px;
	height: 124px;
	margin: 10px auto 0 6px
}
.infographiclist li p {
	font-family: roboto-light;
	padding: 10px 8px 0 10px;
	text-align: left;
	color: #333
}
.infographiclist a {
	text-align: left;
	color: #f15e22;
	font-family: roboto-light;
	font-size: 12px;
	width: auto;
	display: block
}
.infographiclist:hover, .infographiclist:hover a {
	background-color: none!important
}
.sidepanellink li a {
	font-weight: 300
}
.case-study-content h3 {
	width: 278px;
	margin: 0 auto
}
.case-study-content p {
	font-size: 13px;
	font-family: roboto-light;
	width: 278px;
	color: #666;
	padding: 5px 0 5px 10px;
	font-weight: 300
}
.click-case-study {
	color: #f15e22!important;
	font-size: 12px;
	margin-left: 12px
}
.case-study-content {
	margin-bottom: 5px
}
.gobutton {
	background: #1e7ebb
}
.right-bottom {
	margin-bottom: 7px!important
}
.top-blog {
	margin-top: 5px
}
.infographiclist li:nth-child(1) img {
	margin-top: 0
}
.bottom-blog {
	margin-bottom: 15px!important
}
.whitepaper-bottom {
	margin-bottom: -25px
}
.pricingtable tr td {
	border-right: none
}
.usflag {
	border: 3px solid #fff;
	border-radius: 50%;
	margin: 0 10px 0 25px;
	width: 23px;
	height: 24px;
	background-position: left top;
	background: url(../images/icon-sprite.jpg) -6px -7px;
	display: inline-block
}
.call-ectnter-title-heading {
	padding: 15px;
	color: #fff;
	background: #3482ca;
	font-size: 20px;
	font-family: roboto-light
}
.right-inner h1 {
	font-size: 24px;
	font-family: roboto-light;
	margin-bottom: 10px
}
.right-inner.article h2 {
	color: #f8932a;
	font-size: 24px;
	padding: 0 0 15px 13px
}
.right-inner.article h2 a {
	color: #f8932a
}
.salesemail {
	background: url(../images/icon-sprite.jpg) -278px -60px;
	margin: 0 10px 0 25px;
	width: 27px;
	height: 27px;
	display: inline-block
}
#catapult-cookie-bar {
	box-sizing: border-box;
	opacity: 1;
	z-index: 99999;
	overflow: hidden;
	color: #fff;
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color: #145c9f;
	padding: 10px 16px
}
#catapult-cookie-bar a {
	color: #eee;
	text-decoration: underline
}
#catapult-cookie-bar button {
	margin-left: 12px
}
button#catapultCookie {
	background: #0cf;
	border: 0;
	padding: 3px 9px;
	border-radius: 3px
}
#catapult-cookie-bar h3 {
	color: #fff
}
.has-cookie-bar #catapult-cookie-bar {
	opacity: 1;
	max-height: 999px;
	min-height: 30px
}
.test-motion {
	padding: 0;
	border: 1px solid #bdddf4;
	box-shadow: 0 0 15px rgba(102,172,224,.3)
}
.test-motion .titleheading, .test-motion h1 {
	font-size: 24px;
	margin: 0;
	background: #3482ca;
	color: #fff;
	padding: 10px 0
}
.test-motion .bx-wrapper .bx-viewport {
	background: #fff
}
.test-motion p {
	font-family: roboto-light;
	padding: 15px 30px
}
.test-motion .bx-wrapper .bx-pager.bx-default-pager a {
	background: #bdd4e6;
	opacity: 1
}
.sideblog {
	width: 100%;
	float: left;
	margin: 0 0 40px;
	padding: 0;
	border: 1px solid #bdddf4;
	box-shadow: 0 0 15px rgba(102,172,224,.3)
}
.sideblog h2 {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 24px;
	background: #3482ca;
	color: #fff;
	padding: 10px 0;
	font-family: roboto-light
}
.sideblog ul {
	width: 100%;
	float: left;
	margin: 0;
	padding: 25px 20px;
	box-sizing: border-box;
	background: #dcedfa
}
.sideblog ul li {
	float: left;
	width: 100%;
	list-style: none
}
.sideblog ul li .blgblk {
	width: 50%;
	max-width: 100px;
	float: left
}
.sideblog ul li .blgblk img {
	max-width: 100%;
	height: 70px
}
.sideblog ul li .blgcntnt {
	float: right;
	width: 50%;
	font-size: 14px;
	color: #333;
	line-height: 15px
}
.sideblog ul li .blogbrdrimg {
	width: 100%;
	float: left;
	height: 10px;
	background: url(https://www.go4customer.co.uk/images/dashedbrdr.png) repeat-x left center;
	margin: 15px 0
}
.sideblog ul li:last-child .blogbrdrimg {
	display: none
}
.sideblog ul li:hover .blgcntnt {
	text-decoration: underline
}
.innecntctfrmpopup {
	width: 100%;
	float: left;
	margin: 0 0 40px;
	padding: 0;
	border: 1px solid #bdddf4;
	box-shadow: 0 0 15px rgba(102,172,224,.3);
	text-align: center
}
.knowledge-forums .innecntctfrmpopup{background:#fff;}
.cntctawrd {
	padding: 35px 0 25px;
	text-align: center;
	width: 100%;
	float: left;
	border-bottom: 1px solid #d8eaf7
}
.cntctawrd img {
	position: relative;
	bottom: 0;
	transition: all ease-in-out 1s
}
.innecntctfrmpopup:hover img {
	bottom: 10px
}
.awrdcntnt {
	width: 100%;
	float: left;
	margin: 0;
	padding: 20px 0;
	font-family: roboto-light;
	font-size: 20px;
	line-height: 22px;
	font-style: italic
}
.awrdcntnt strong {
	font-family: roboto-regular
}
.awrdcntnt a {
	background: #f6a01c;
	background: -moz-linear-gradient(top, rgba(246,160,28,1) 0, rgba(242,112,11,1) 100%);
	background: -webkit-linear-gradient(top, rgba(246,160,28,1) 0, rgba(242,112,11,1) 100%);
	background: linear-gradient(to bottom, rgba(246,160,28,1) 0, rgba(242,112,11,1) 100%);
	transition: all ease-in-out .5s;
	color: #fff;
	font-size: 20px;
	color: #fff;
	padding: 10px 0;
	text-align: center;
	font-style: italic;
	border-radius: 5px;
	text-decoration: none;
	text-shadow: 3px 3px 2px #f16c0a;
	display: inline-block;
	width: 170px;
	margin-top: 10px;
	font-family: roboto-regular
}
.awrdcntnt a:hover {
	background: #f2700b;
	background: -moz-linear-gradient(top, rgba(242,112,11,1) 0, rgba(246,160,28,1) 100%);
	background: -webkit-linear-gradient(top, rgba(242,112,11,1) 0, rgba(246,160,28,1) 100%);
	background: linear-gradient(to bottom, rgba(242,112,11,1) 0, rgba(246,160,28,1) 100%)
}
.awrdcntnt strong {
	float: left;
	width: 100%
}
.inner-form {
	display: none
}
.overlaybg {
	position: fixed;
	background: rgba(0,0,0,.5);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: none;
	z-index: 9999
}
.cntctpopup {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border: 0 solid #3482ca;
	background: #fff;
	padding: 10px;
	height: auto;
	width: 675px;
	box-sizing: border-box;
	display: none;
	z-index: 10000;
	border-radius: 10px;
	box-shadow: 0 0 150px rgba(0,0,0,.5)
}
.cntctpopupcntnt {
	float: left;
	width: 100%;
	background: #fff;
	position: relative;
	border-radius: 10px
}
.cntctpopup h2 {
	float: left;
	width: 100%;
	text-align: center;
	padding: 10px 0 0;
	background: 0 0;
	color: #000;
	margin-top: 10px;
	font-family: roboto-bold;
	position: relative;
	padding: 0 0 0
}
.cntctpopup p {
	color: #333;
	font-size: 16px;
	padding: 0;
	text-align: center;
	margin: 10px 0 20px;
	float: left;
	width: 100%
}
.cntfrmrow {
	width: 100%;
	float: left;
	display: table;
	table-layout: fixed;
	padding: 5px 0;
	position: relative
}
.cntfrmrow>div {
	display: table-cell
}
.cntlbl {
	width: 200px
}
.cntfrmrow>div label {
	padding-left: 30px;
	color: #333;
	font-family: roboto-bold;
	padding-top: 6px
}
.cntinpt .cntctfrmtxt {
	float: left;
	width: 100%;
	background: #fff;
	border: 1px solid #e0e0e0;
	padding: 4px 5px;
	box-sizing: border-box;
	width: 400px
}
.closeicon {
	position: absolute;
	right: 4px;
	top: -3px;
	padding: 10px;
	font-size: 24px;
	color: #000;
	cursor: pointer;
	z-index: 10
}
.cptchtxt~img {
	position: absolute;
	height: 30px
}
.cptchtxt+img {
	left: 522px;
	margin-right: 10px
}
.buesbmtbtn {
	border: 2px solid #3482ca;
	background: #3482ca;
	padding: 5px 30px;
	color: #fff;
	transition: all ease-in-out 1s;
	margin: 10px auto;
	border-radius: 5px
}
.buesbmtbtn:hover {
	background: #fff;
	color: #3482ca
}
.cntfrmrow:last-child {
	text-align: center
}
.cntfrmrow textarea {
	height: 65px;
	min-height: 65px;
	max-height: 65px
}


.sbmtquery{width: 252px;top: 105px;position: fixed;z-index: 99999;right:-252px;transition:all ease-in-out 1.0s}
.sbmtquerybtn{top: 150px;left: -37px;cursor: pointer;box-shadow: 0 0 8px grey;position: absolute;}
.sbmtqurydv{width: 252px;height:100%;border: 1px solid #d8d8d8;padding: 20px;border-radius: 3px;background-color: #FFF;position:relative;z-index:9;float:left;}
.sbmtqurydv h2{color: #000;margin: 0;text-align: left;font-size: 22px;line-height: 20px;padding: 0 0 10px;}
.sbmtqurydv p{ color: #000;margin: 0;text-align: left;font-size:12px;line-height:15px;}
.sbmtqurydv ul{width:220px;float:left;margin:10px 0px 0px;padding:0px;}
.sbmtqurydv li{width:100%;float:left;margin:0px 0px 5px;position:relative;}
.sbmtqurydv li .inpt-bx,.sbmtqurydv li .inpt-bx3{width:100%;float:left;padding:5px;font-size:12px;border:1px solid #e0e0e0;}
.sbmtqurydv li input.error,.sbmtqurydv li select.error{margin-bottom:10px;}
.sbmtqurydv li label.error{font-size:12px;position:absolute;bottom:-6px;left:0px;}
.sbmtqurydv li .inpt-bx2{width:100%;float:left;padding:5px;font-size:12px;height:60px;}
.sbmtcptcimg{position:absolute;right:0px;top:00px;}
.sbmtcptcimg img{max-height:28px;}
.sbmtrfrsimg{position:absolute;right:0px;top:5px;right:-20px;display:none;}
.sbmtrfrsimg img{width:20px;}
.sbbtn{width: 100%;text-align: center;background-color: #2971b3;text-decoration: none;color: #fff;padding: 10px 0 7px;display: block;font-size: 15px;cursor: pointer;transition:all ease-in-out 0.5s;border:none;}
.sbbtn:hover{background-color: #377ebf;text-decoration:none;}
.sbmtquery.active{right:0px;}
.hmcntctrfrs{position: absolute;right: 5px;bottom:82px;width: 15px;}
.hmcntctrfrsbtn{width:100%;border:none;background:url(../images/refresh-white.png) no-repeat center;height:20px;font-size:0px;background-size:contain;display:none;}

.letternavigation{float:left;width:100%;margin:0px 0px -10px;padding:0px;}
.letternavigation h2,.gloryinrhead{float:left;width:calc(100% - 20px);color: #333;font-size: 21px;font-weight: 700;padding:15px 10px;border:1px solid #d0d0d0;border-bottom: 2px solid #e0e0e0;font-family: roboto-medium;margin:10px 10px 0px;background:#fff;}
.letternavigation ul{width:100%;float:left;margin:10px 0px 0px 10px;padding:0px;}
.letternavigation ul li{float:left;list-style:none;margin:0px 9px 10px 0px;width:33px;text-align:center;}
.letternavigation ul li a{display:block;color:#fff;font-size:16px;line-height:30px;background:#3482ca;border:2px solid #3482ca;transition:all ease-in-out 1.0s;}
.letternavigation ul li a:hover{background:transparent;color:#3482ca;text-decoration:none;}





/*========================= blog-write-for-us ====================================*/


.blogpostrow.writeus h2{font-size: 20px;text-align: center;margin: 20px 0;font-family: roboto-bold;}

.blogpostrow .whywrite {margin: 0px -10px;padding: 0px;display: block; text-align:center;}

.blogpostrow .whywrite .img-set {
    padding: 10px;
    width: 32.6666%;
    display: inline-block;
    box-sizing: border-box;
	/*margin-bottom: 30px;*/
}
.blogpostrow .whywrite .img-set .in-set {
    margin-bottom: 20px;
    border-radius: 5px;
    background: #fff;
    text-align: center;
    margin: 0px;
    border: 1px solid #e0e0e0;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .1);
    min-height: 110px;
    padding: 20px 15px;
}
.blogpostrow .whywrite .img-set span {
    display: inline-block;
    margin: 0px auto;
    height: 40px;
    width: auto;
    position: relative;
    font-size: 34px;
}

.blogpostrow .whywrite .img-set .score {
    font-size: 34px;
    font-family: roboto-bold;
    color: #fff;
    padding: 0;
    text-align: center;
}


.blogpostrow .whywrite .img-set p {
    margin: 0px;
    padding: 0px;
    line-height: 20px;
    font-size: 20px;
    color: #fff;
    text-shadow: 0 0 5px #828181;
}

.blogpostrow .whywrite .img-set:nth-child(1) .in-set {
    background: #f44336;
}
.blogpostrow .whywrite .img-set:nth-child(2) .in-set {
    background: #6ab04c;
}
.blogpostrow .whywrite .img-set:nth-child(3) .in-set {
    background: #70a1ff;
}
.blogpostrow .whywrite .img-set:nth-child(4) .in-set {
    background: #f0932b;
}
.blogpostrow .whywrite .img-set:nth-child(5) .in-set {
    background: #8601e8;
}
.blogpostrow .whywrite .img-set:nth-child(6) .in-set {
    background: #8601e8;
}

.contrith-bx {
    width: 100%;
    float: left;
    background: #f6f6f6;
    padding: 0 20px;
    margin: 30px 0;
}

.contrith-bx ul {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.contrith-bx ul li {
    float: left;
    list-style: none;
    margin: 0 20px 20px 0;
    width: 22.7%;
    background-color: #ffffff;
    height: 100px;
	text-align: center;
    padding: 10px;
}

.contrith-bx ul li span{
    margin: 10px 0;
    display: inline-block;
	font-size: 14px;
    font-weight: 700;
}

.contrith-bx ul li.last {
    margin-right: 0;
}

.appre p { text-align:center}

.appre ul {
    width: 100%;
    float: left;
    margin: 20px 0px;
}
.appre ul li {
    float: left;
    font-size: 14px;
    font-family: roboto-light;
    margin: 10px 0px;
    width: 48.6%;
    padding-left: 30px;
    margin-right: 20px;
    padding: 10px;
	font-weight:700;
}
.appre ul li:nth-child(2n) {
    margin-right: 0;
   }

.appre .danger {
  background-color: #ffdddd;
  border-left: 6px solid #f44336;
}
.appre .success {
  background-color: #ddffdd;
  border-left: 6px solid #4CAF50;
}

.appre .info {
  background-color: #e7f3fe;
  border-left: 6px solid #2196F3;
}


.appre .warning {
  background-color: #ffffcc;
  border-left: 6px solid #ffeb3b;}

/*.guid { background-color:#FEE; display:inline-block;}*/

.guid ul {
    width: 100%;
    float: left;
    margin: 20px 0px;
}
.guid ul li {
    float: left;
    font-size: 14px;
    font-family: roboto-light;
    margin: 10px 0px;
    width: 100%;
    padding: 10px;
    font-weight: 700;
}

.guid span {
	position: relative;
    top: 7px;
    margin-left: 10px;
	}
.one { background-color:#effaff}
.two {background-color: #ffede1;}	
.three {background-color: #ffe3e3;} 
.four {background-color: #ffe8fc;}
.five {background-color: #e8ffe6;}   

.few-bx {
    width: 100%;
    float: left;
    background: #70a1ff;
    padding: 0 20px;
    margin: 30px 0;
}

.few-bx p{ text-align:center;}

.few-bx ul {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}

.few-bx span { font-size:22px;}

.few-bx ul li {
    float: left;
    list-style: none;
    margin: 20px 20px 20px 0;
    width: 48%;
    background-color: #ffffff;
    height: 320px;
	text-align: center;
    padding: 20px;
}
.few-bx ul li.last {
    margin-right: 0;
}

.clearfix {
    clear: both;
}


.ab-link-panel {
    background: #fff;
    float: left;
    width: 270px;
    margin-left: 15px;
    margin-top: 15px;
    padding: 15px;
    box-sizing: border-box;
    text-align: center;
}

.orangebutton-ab {
    background: #1e7ebb;
    border-radius: 0;
    display: inline-block;
    padding: 8px 17px;
    font-size: 20px;
    color: #fff;
    text-decoration: none;
    width: 100%;
    text-align: left;
    box-sizing: border-box;
    transition: .3s;
}
.orangebutton-ab:hover {
    box-shadow: 0 0 10px #72c8ff;
    background: #138ad6;
	color:#ffffff;
	text-decoration:none;
}
.orangebutton-ab:hover i.fa-long-arrow-right {
    margin-right: -8px;
}
.orangebutton-ab i.fa-file-text-o {
    vertical-align: baseline;
    margin-right: 5px;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fa-long-arrow-right {
    vertical-align: baseline;
    float: right;
    margin-right: 3px;
    margin-top: 3px;
    transition: .5s;
}
.coment-bx .panel-default > .panel-heading{
	background: none;
	border: 0;
	font-size: 16px;
}
.coment-bx .panel-default > .panel-heading i{
	float: right;
	font-size: 12px;
	font-style: normal;
}
.coment-bx .panel-default > .panel-heading b{
	color: #5bc0de;
}
.coment-bx .panel-default > .panel-footer{
	background: none;
	border: 0;
	text-align: right;
}
.coment-bx .panel-default > .panel-footer button{
	border: 0;
	color:#5D6769;
	font-size: 14px;
}
.coment-bx .panel-default > .panel-footer button:hover{
	color:#333;
	background: none;
}
.coment-bx .panel-default > .panel-body{
	color:#5D6769;
}
.post-top-arrow{
	position: relative;
}
.post-top-arrow::before{
	content: "";
	z-index: 1;
	position: absolute;
	height: 30px;
	width: 30px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	background-color:#fff;
	margin-top: -16px;
	margin-left: -16px;
	border-width: 1px;
	border-style: solid;
	border-color: #ddd;
	top: 0;
	left: 50%;
	border-right-width: 0;
	border-bottom-width: 0;
	overflow: hidden;
	left: 60px;
}
.coment-bx .panel{
	margin-bottom: 35px;
}
.coment-bx{
	float: left;
	width: 100%;
}
#comment_form .form-group{
border:0;
padding:0;
}
.orangebutton-ab .fa-file-alt{
	margin: 3px 3px 0 0;
}
.certificate-link a{margin-top: 19px;display: inline-block;}
.certificate-link a img{height: 80px;}
@media only screen and (max-width:1200px) {
.thankyou-right {
	width: 600px
}
.contact-form {
	bottom: -40px
}
.contact-form input.captcha[type=text] {
	width: 106px
}
.sec2 ul li {
	margin-right: 10px;
	width: 185px
}
.sec2 ul li .service-img {
	height: 158px
}
.sec3-content ul li {
	margin: 0 5px 10px;
	width: 95px
}
.sec4-new .tab-content {
	width: 397px
}
.call-center-inner ul li {
	width: 322px
}
.call-center-inner ul li .calcenter-content {
	width: 59%;
	padding: 43px 0 10px 8px
}
.call-center-blue-bx ul li {
	width: 125px
}
.clients-gr-bx ul li {
	margin-right: 15px
}
.services-case-study ul li {
	width: 205px
}
.services-case-study ul li .case-study-link {
	background: url(../images/case-study-arrow.png) 135px center no-repeat #3482ca
}
.services-case-study ul li .case-study-link:hover {
	background: url(../images/case-study-arrow.png) 135px center no-repeat #f77324
}
}

@media only screen and (max-width:992px) {
footer .padbtm {
	padding-bottom: 20px;
}
.thankyou-right {
	width: 450px
}
.thankyou-left {
	width: 300px
}
.menu>ul>li a {
	font-size: 12px;
	padding: 2em 4px
}
.bnnr-content h1 {
	margin-top: 60px;
	font-size: 24px
}
.bnnr-content p {
	font-size: 18px
}
.contact-form {
	bottom: -85px
}
.contact-form input.captcha[type=text] {
	width: 115px
}
.contact-form input[type=submit] {
	margin-top: 0
}
.sec2 ul li {
	width: 142px
}
.sec2 ul li .service-img {
	width: 143px;
	height: 122px
}
.sec2 ul li a {
	font-size: 12px
}
.sec3-content ul li {
	width: 70px
}
.brochure a {
	font-size: 14px;
	padding: 23px 13px
}
.phone-no-nav li a {
	font-size: 13px
}
.phone-no-nav li img {
	margin: 0 5px
}
.left-inner {
	width: 41.6667%
}
.right-inner {
	width: 58.3333%
}
.downloadpagelist li {
	width: 100%
}
.downloadcontentcol {
	height: 213px;
	margin: 75px 0 0 21px;
	width: 200px
}
.downloadpagelist {
	margin: 0
}
.sec5 h2 {
	margin-top: 40px
}
.call-center-blue-bx ul li.last {
	margin-right: 10px
}
.services-case-study ul li {
	margin-bottom: 10px;
	width: 185px;
	min-height: 245px
}
.services-case-study ul li .case-study-link {
	padding-left: 10px
}
}

@media only screen and (max-width:959px) {
.inner-banner, .slider {
	margin-top: 10px
}
.nav-sec {
	margin-top: 68px;
	height: auto;
	padding: 0
}
.logo {
	width: auto!important;
	float: left;
	margin-top: -68px;
	padding-left: 15px
}
}

@media only screen and (max-width:767px) {
.cntctpopup {
	width: 96%;
	height: 80vh;
	overflow-y: auto
}
.cntfrmrow {
	display: block
}
.cntfrmrow>div {
	display: block
}
.cntfrmrow>div label {
	padding-left: 0
}
.cntinpt .cntctfrmtxt {
	width: 100%
}
.cptchtxt~img {
	right: 80px
}
.cptchtxt+img {
	left: auto;
	margin-right: -10px;
	right: 10px
}
.closeicon {
	position: fixed
}
.test-motion {
	float: left
}
.sideblog ul li .blgblk {
	max-width: 100%;
	width: 100%
}
.sideblog ul li .blgcntnt {
	float: left;
	width: 100%;
	max-width: 100%
}
.sideblog ul li .blgblk img {
	max-width: 100%;
	width: auto;
	margin-bottom: 10px
}
.test-motion, .test-motion .bx-wrapper {
	max-width: 100%
}
.test-motion .bx-wrapper .bx-viewport {
	max-height: 275px
}
.test-motion p {
	padding: 15px 10px
}
.contact-form-shadow, .thankyou-left {
	display: none
}
.contact-form input.captcha[type=text], .sec1 {
	width: 100%
}
.border-right, .search-bx input[type=text] {
	border-right: none
}
.thank-you p {
	font-size: 16px
}
.thankyou-right {
	width: 100%;
	padding-top: 0
}
.contact-form {
	position: static;
	margin-top: 170px
}
.contact-form img {
	float: right;
	margin-top: -46px
}
.contact-form input[type=submit] {
	margin-top: 0
}
.slider {
	height: 460px
}
.sec1 {
	float: left;
	padding: 90px 15px 15px
}
.sec1 h2, .sec2 h2 {
	font-size: 30px
}
.sec1 p {
	font-size: 14px;
	line-height: 22px
}
.sec2 ul {
	width: 430px;
	margin: 10px auto;
	float: none
}
.sec2 ul li {
	width: 210px;
	margin-bottom: 10px
}
.sec2 h2, .sec4 h2, .sec5 h2 {
	margin-bottom: 20px
}
.sec2 ul li .service-img {
	width: 100%;
	height: 180px
}
.sec2 ul li:nth-child(even) {
	margin-right: 0
}
.sec3-content {
	padding: 20px
}
.sec3-content h2 {
	font-size: 24px
}
.sec3-content p, .sec4 ul li p {
	font-size: 15px
}
.sec3-content ul {
	width: 100%;
	float: left
}
.sec3-content ul li {
	width: 115px
}
.sec4 h2, .sec5 h2 {
	font-size: 30px
}
.sec4, .sec5 {
	padding: 30px 0
}
.sec5 p {
	padding: 15px;
	font-size: 15px
}
.sec6 h2 {
	margin-bottom: 30px;
	font-size: 30px
}
.brochure {
	margin-top: 0;
	margin-bottom: 20px
}
.downloadpagelist li, .left-inner, .right-inner {
	width: 100%
}
.downloadcontentcol {
	height: 213px;
	margin: 75px 0 0 21px;
	width: 200px
}
.search-bx, ul.tabs {
	width: 100%
}
.downloadpagelist {
	margin: 0
}
.scrollup {
	display: none!important
}
.search-bx input[type=submit] {
	border-left: 1px solid #fff;
	float: right
}
.sec4-new .col-md-9 h2 {
	font-size: 24px;
	margin-bottom: 20px
}
.sec4-new .col-sm-12 {
	overflow: hidden
}
ul.tabs {
	float: left
}
ul.tabs li {
	width: 90%;
	margin-right: 5%
}
.sec4-new .tab-content {
	width: 100%;
	border: none;
	height: auto;
	padding: 15px 10px
}
.sec5 h2 {
	margin-top: 0
}
.services-case-study ul li {
	width: 210px
}
.services-case-study ul {
	width: 210px;
	float: none;
	margin: 0 auto
}
.call-center-inner ul li .calcenter-content {
	width: 100%;
	padding: 0 0 10px
}
.call-center-blue-bx ul li {
	width: 100%
}
.right-inner .uk-img {
	padding-left: 0;
	padding-right: 0
}
.right-inner .uk-img img {
	margin-bottom: 10px
}
.call-center-inner ul li {
	height: auto!important
}
}

@media only screen and (max-width:480px) {
.contact-form {
	margin-top: 110px
}
.sec2 ul {
	width: 210px
}
.sec3-content {
	padding: 20px 0
}
.bnnr-content p {
	min-height: 135px
}
.test-motion p {
	font-size: 13px;
	line-height: 17px
}
.call-center-inner ul li {
	width: 210px;
	overflow-x: hidden;
	margin-right: 0
}
.call-center-inner ul li a {
	padding: 3px 0 3px 12px;
	font-size: 11px
}
.call-center-blue-bx ul li .blue-bx-industry, .services-case-study ul li .case-study-txt {
	height: auto;
	padding-bottom: 10px
}
.services-case-study ul li .case-study-link {
	padding: 7px 0 7px 20px
}
.sbmtquery{top: 180px;}
.sbmtquerybtn{top: 0 !important;}


/*max-width:480px*/
}
.articleDisc img {
	max-width: 100%;
	height: auto
}

.googlead a, .googlead span {
    background: #fff;
    padding: 10px 20px;
    border-radius: 5px;
    width: 274px;
    position: relative;
    margin-bottom: 30px;
}
.googlead span img, .googlead a img {
    max-width: 70px;
    height: 70px;
}
.footer-bottom .googlead {
    display: flex !important;
    flex-wrap: wrap;
}
.googlead p {
    padding: 0 0 5px 10px;
    margin: 0px 0 0 0;
    color: #333;
    text-align: left;
    font-size: 14px;
    line-height: 17px;
    position: absolute;
    left: 94px;
    right: 20px;
    transform: translate(0,-50%);
    top: 50%;
}
.text-image{text-align: center;margin-bottom: 30px;}

.whatsapp-link {
	position: fixed;
	right: 50px;
	bottom: 130px;
	z-index: 9999;
	background: #12bb18;
	padding: 0;
	font-size: 35px;
	text-align: center;
	color: #fff;
	border-radius: 10px;
}

.whatsapp-link a {
	color: #fff;
	margin: 0;
	width: 40px;
	height: 40px;
	display: block;
	font-size: 26px;
	padding: 7px;
}