/*Common Global css*/



/* --------------------------------------
LINK STYLE
------------------------------------------*/
a {
	color: #005595;
    text-decoration : none;
    -webkit-transition      : all 0.3s ease 0s;
    -moz-transition      : all 0.3s ease 0s;
    -o-transition      : all 0.3s ease 0s;
    transition      : all 0.3s ease 0s;
}

a,
a:active,
a:focus,
a:active {
    text-decoration : none;
    outline         : none
}

a:hover,
a:focus {
    text-decoration: none;
}

.gray-bg0 {
	background-color: #fcca15;
}



/*Global Classes*/
.padding-top-bottom-100 {
    padding-top: 100px;
    padding-bottom: 100px;
	background-color: #fcca15;
}


/*LIST STYLE*/

/*To make different list style you should add any of given class below  to ul tag.*/

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
/*Common Global css*/






/* ===========================================
TAB STYLE START
============================================== */
/*pxlr-tab-style-one start*/
.pxlr-tab-style-one .tab-area{
	
}

.pxlr-tab-style-one .row {
	margin-left: 0;
	margin-right: 0;
}

.pxlr-tab-style-one .cs-margin{
	margin-left: -15px;
	margin-right: -15px;
}

.pxlr-tab-style-one .nav {
  background-color: #fcca15;
}

.pxlr-tab-style-one .nav-stacked>li {
  	margin-top: 0;
  	border-bottom: 4px solid #f9f9f9;
  	border-right: 4px solid #f9f9f9;
  	position: relative;
  	text-align: center;
}

.pxlr-tab-style-one .nav-stacked>li:last-child{
	border-bottom: 0;
}

.pxlr-tab-style-one .nav-stacked>li.active{
	border-right: 0;
}

.pxlr-tab-style-one .nav-pills>li>a {
	font-size: 14px;
	border-radius: 0;
	color: #969595;
	background-color: #fff;
	padding: 25px 0;
}

.pxlr-tab-style-one .nav-pills>li.active>a,
.pxlr-tab-style-one .nav-pills>li.active>a:focus,
.pxlr-tab-style-one .nav-pills>li.active>a:hover {
	background-color: #fff;
	color: #2d3e52;
	box-shadow: inset 2px 0 0 #005595;
}


.pxlr-tab-style-one .nav-pills>li.active i{
	color: #31aaeb;
}

.pxlr-tab-style-one .nav-pills>li.active::after {
	content: "";
	position: absolute;
	left: 0;
	top: 45%;
	border-top: 7px solid transparent;
	border-left: 6px solid #31aae2;
	border-bottom: 7px solid transparent;
}

.pxlr-tab-style-one i{
	display: block;
	height: 30px;
	width: 30px;
	line-height: 30px;
	color: #dadada;
	border: 1px solid #f1f1f1;
	border-radius: 50%;
	text-align: center;
	margin: 5px auto;
}

.pxlr-tab-style-one .tab-content{
	padding: 35px 25px;
}

.pxlr-tab-style-one h2{
	font-size: 15px;
	color: #31aaeb;
}

.pxlr-tab-style-one .tab-content p{
	padding-top: 5px;
	overflow: hidden;
}
/*pxlr-tab-style-one end*/


/*pxlr-tab-style-two start*/
.pxlr-tab-style-two .nav li a{
	  padding: 10px 25px;
}

.pxlr-tab-style-two .nav-pills>li>a {
	border-radius: 0;
	color: #969595;
	background-color: #fff;
	border-top: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	height: 60px;
  	line-height: 35px;
}

.pxlr-tab-style-two .nav-pills>li:last-child a{
	border-bottom: 1px solid #f1f1f1;
}

.pxlr-tab-style-two .nav-pills>li.active>a, 
.pxlr-tab-style-two .nav-pills>li.active>a:focus,
.pxlr-tab-style-two .nav-pills>li.active>a:hover {
	color: #31aaeb;
	background-color: #fff;
}

.pxlr-tab-style-two .nav>li>a:focus, 
.pxlr-tab-style-two .nav>li>a:hover {
}

.pxlr-tab-style-two .nav-stacked>li {
	margin-top: 0;
	margin-left: 0;
}

.pxlr-tab-style-two .tab-pane img {
  	
  	margin-bottom: 30px;
}

.pxlr-tab-style-two .tab-pane img.pull-left {
  	margin-right: 24px;
}

.pxlr-tab-style-two .tab-content p{
	overflow: hidden;
}
/*pxlr-tab-style-two end*/



/*pxlr-tab-style-three start*/
.pxlr-tab-style-three .row {
	margin-left: 0;
	margin-right: 0;
}

.pxlr-tab-style-three .no-padding{
	padding: 0;
}

.pxlr-tab-style-three .tab-left-part {
  background-color: #fff;
  padding: 10px 10px;
  border: 1px solid #f1f1f1;
}

.pxlr-tab-style-three .tab-right-part{
	background-color: #fff;
	border-top: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
}

.pxlr-tab-style-three .nav-stacked>li {
  	margin-top: 12px;
  	border-top: 1px solid #f1f1f1;
  	/*border-bottom: 1px solid #f1f1f1;
  	border-right: 1px solid #f1f1f1;
  	border-left: 1px solid #f1f1f1;*/
  	text-align: center;
  	position: relative;
}


.pxlr-tab-style-three .nav-stacked>li.active::after {
	content: "";
	position: absolute;
	left: 100%;
	top: 0;
	border-top: 22px solid transparent;
	border-left: 10px solid #005595;
	border-bottom: 22px solid transparent;
}

.pxlr-tab-style-three .nav-stacked>li:first-child{
	margin-top: 0;
}

.pxlr-tab-style-three .nav-stacked>li.active{
	border-right: 0;
}

.pxlr-tab-style-three .nav-pills>li>a {
	font-size: 14px;
	border-radius: 0;
	color: #969595;
	background-color: #fff;
	padding: 10px 0;
}

.pxlr-tab-style-three .nav-pills>li.active>a,
.pxlr-tab-style-three .nav-pills>li.active>a:focus,
.pxlr-tab-style-three .nav-pills>li.active>a:hover {
	background-color: #31aaeb;
	color: #2d3e52;
}

.pxlr-tab-style-three .tab-content{
	padding: 25px 25px;
}

.pxlr-tab-style-three h2{
	font-size: 15px;
	color: #31aaeb;
}


.pxlr-tab-style-three .tab-pane img {
	margin-top: 5px;
	margin-bottom: 30px;
	margin-left: 5px;
}
.pxlr-tab-style-three .tab-pane img.pull-left {
  	margin-right: 35px;
}

.pxlr-tab-style-three .tab-content p{
	padding-top: 25px;
	overflow: hidden;
}

.pxlr-tab-style-three .tab-content p{
	padding-top: 5px;
	overflow: hidden;
}
/*pxlr-tab-style-three end*/



/*pxlr-tab-style-four start*/
.pxlr-tab-style-four .tab-area{
	background-color: #f1f1f1;
}

.pxlr-tab-style-four .row {
	margin-left: 0;
	margin-right: 0;
}

.pxlr-tab-style-four .cs-margin{
	margin-left: -15px;
	margin-right: -15px;
}

.pxlr-tab-style-four .nav {
  background-color: #f9f9f9;
}

.pxlr-tab-style-four .nav-stacked>li {
  	margin-top: 0;
  	background-color: #f1f1f1;
  	border-bottom: 2px solid #fff;
}

.pxlr-tab-style-four .nav-stacked>li:last-child{
	border-bottom: 0;
}

.pxlr-tab-style-four i{
	padding-right: 10px;
}

.pxlr-tab-style-four .nav-pills>li>a {
	font-size: 14px;
	border-radius: 0;
	color: #fff;
	background-color: #31aaeb;
	padding: 28px 0 28px 25px;
}

@media (min-width : 992px) and (max-width : 1199px) {
	.pxlr-tab-style-four .nav-pills>li>a {
	  padding: 35px 0 35px 25px;
	}

}

.pxlr-tab-style-four .nav-pills>li.active>a,
.pxlr-tab-style-four .nav-pills>li.active>a:focus,
.pxlr-tab-style-four .nav-pills>li.active>a:hover {
	background-color: #f1f1f1;
	color: #969595;
}


.pxlr-tab-style-four .tab-pane img {
	margin-top: 43px;
	margin-bottom: 43px;
	margin-left: 30px;
}
.pxlr-tab-style-four .tab-pane img.pull-left {
  	margin-right: 35px;
}

.pxlr-tab-style-four .tab-content p{
	padding-top: 25px;
	overflow: hidden;
}
/*pxlr-tab-style-four end*/



/*pxlr-tab-style-five start*/
.pxlr-tab-style-five .tab-area{
	/*background-color: #fff;*/
}

.pxlr-tab-style-five .row {
	margin-left: 0;
	margin-right: 0;
}

.pxlr-tab-style-five .no-padding{
	padding: 0;
}

.pxlr-tab-style-five .tab-right-part{
	background-color: #fcca15;
	border-top: 1px solid #464646;
	border-left: 1px solid #464646;
	border-right: 1px solid #464646;
	border-bottom: 1px solid #464646;
}


.pxlr-tab-style-five .nav {
  	background-color: #fcca15;
}

.pxlr-tab-style-five .nav-stacked>li {
  	margin-top: 9px;
  	border-top: 1px solid #464646;
  	border-bottom: 1px solid #464646;
  	border-right: 1px solid #464646;
  	border-left: 1px solid #464646;
  	position: relative;
  	text-align: center;
}

.pxlr-tab-style-five .nav-stacked>li:first-child{
	margin-top: 0;
}

.pxlr-tab-style-five .nav-stacked>li.active{
	border-right: 0;
}

.pxlr-tab-style-five .nav-pills>li>a {
	font-size: 14px;
	border-radius: 0;
	color: #fcca15;
	background-color: #464646;
	padding: 25px 0;
}

.pxlr-tab-style-five .nav-pills>li.active>a,
.pxlr-tab-style-five .nav-pills>li.active>a:focus,
.pxlr-tab-style-five .nav-pills>li.active>a:hover {
	background-color: #fff;
	color: #2d3e52;
	box-shadow: inset 2px 0 0 #005595;
}

.pxlr-tab-style-five .nav-pills>li.active::after {
	content: "";
	position: absolute;
	left: 0;
	top: 45%;
	border-top: 7px solid transparent;
	border-left: 6px solid #005595;
	border-bottom: 7px solid transparent;
}

.pxlr-tab-style-five .tab-content{
	padding: 0px 25px;
}

.pxlr-tab-style-five h2{
	font-size: 1em!important;
	color: #005595;
	float:left;
	position:relative;
}

.pxlr-tab-style-five .tab-content p{
	padding-top: 5px;
	overflow: hidden;
	margin-left:0px;
}

.pxlr-tab-style-five li { font-size:0.9em!important; font-family:'Open sans'; text-align:left; line-height:22px;}
/*pxlr-tab-style-five end*/






