/*------------------------------------------------------------------
[Master Stylesheet]

-------------------------------------------------------------------*/

@import url("default-template-style.css");
@import url("style-element.css");
@import url("divineartnav.css");
@import url("divineartnav-style.css");
@import url("divineartnav-animate.css");
@import url("shop-style.css");
@import url("template-blog.css");
@import url("../vendor/themify-icons/themify-icons.css");

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');

/*------------------------------------------------------------------
[Table of contents]

1. Body
2. Navigation
3. Page Tilte
4. Button Style
5. Heading style
6. Icon Box Style
7. Fullwidth Section Style
8. Portfolio Style
9. Testmonials Style
10. Accordion / Toggle Style
11. Blog Post Style
12. Pricing Table Style
13. Footer style
14. Responsive Media Screen style

-------------------------------------------------------------------*/

/*------------------------------------------------------------------
# [Color codes]

# Black (text): #000
# Blue : #0a8dcc

------------------------------------------------------------------*/

/*------------------------------------------------------------------
[Typography]


Body :		'Open Sans', sans-serif;
Title and logo:		'Raleway', sans-serif;

-------------------------------------------------------------------*/



/*---Body---*/
 
html,
	body {
	  height: 100%;
	  width: 100%;
	}
	
body {
	color:#666;
  	font-family :'Open Sans', sans-serif;
}

nav{
	font-family :'Raleway', sans-serif;
	font-weight :400;
}
a {
	color: #0a8dcc;
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    transition: all 0.35s;
}
.btn, .btn:hover {
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    transition: all 0.35s;
  	font-family: 'Open Sans', sans-serif;
}
a:hover,
a:focus {
	color: #0a8dcc;
	outline: none;
	outline-offset: 0px;
	text-decoration:none !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family :'Raleway', sans-serif;
	color:#333;
	font-weight :300;
}

p {
	line-height: 1.5;
	margin-bottom: 20px;
}

.blue{
	color:#0a8dcc;
}
.white{
	color: #fff;
}
.black{
	color:#000;
}
.yellow{
	color:#ffff00;
}
.gray{
	color:#898989;
}
.bg-blue{
	background-color:#0a8dcc;
}
.light-blue {
    background-color: #e5f0fb;
}
section{
	padding:50px 0px;
}
.light-gray{
	background-color:#f7f7f7;
}


/*--- Nav ---*/

nav.navbar .navbar-brand img.logo {
    max-width: 150px;
}
nav.navbar .megamenu-content .col-menu .title {
    display:none;
} 
@media (min-width: 1024px){
nav.navbar.divinnav li.dropdown ul.dropdown-menu{
	/*width:auto;*/
}
nav.navbar.divinnav ul.navbar-right li.dropdown ul.dropdown-menu li a {
    text-align: left;
}
}
@media (max-width : 991px) {
nav.navbar .navbar-brand img.logo {
    max-width: 100px;
}
nav.navbar .megamenu-content .col-menu .title {
    display:block;
}
nav.navbar .dropdown-menu{
	font-size:100%;
}
}
@media (max-width : 767px) {
ul.cart-list > li img {
    width: 35px;
    height: 35px;
}
ul.cart-list > li > a.photo {
    width: 35px;
    height: 35px;	
}
}


/*--- Nav top bar ---*/

.top-container {
    float: left;
    width: 100%;
    color: #fff;
    padding: 5px 0;
	background-color: #0a8dcc;
}
.top-column-left, .top-column-right {
    float: left;
}
.top-social-network, ul.contact-line, ul.register {
    float: left;
    margin: 0;
    padding: 0;
}
ul.contact-line li:first-child {
    border-left: none;
    padding: 0;
}
ul.contact-line li, ul.register li {
    float: left;
    font-size: 12px;
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
    border-left: 1px solid rgba(255, 255, 255, 0.6);
}
.top-column-right {
    float: right;
}
.top-social-network a {
    margin: 2px;
}
.top-container a, .top-container a:hover, .top-container a:focus, .top-container a:active {
    color: #fff;
}

@media (max-width: 767px) {
.top-container .top-column-left {
	display: none;
}
.top-container .top-column-right {
    padding-right: 15px;
}
.top-container {
	font-size:13px;
}
}



.stl-1 .attr-nav.fl-left {
    margin-left: 40px;   
	position: fixed;
    right: 5%;
}

/*--- Nav top bar ---*/

.stl-2.top-container {
    float: left;
    width: 100%;
    color: #fff;
	position: absolute;    
	z-index: 9;
	height: 120px;
    line-height: 95px;
	background-color: #0a8dcc;
}
.stl-2 ul.contact-line li, ul.register li{
    border-left: none;
}
.stl-2.top-container .top-social-network a {
    font-size: 15px;
    width: 25px;
    height: 25px;
    line-height: 24px;
    color: #fff;
    display: inline-block;
    border: 1px solid transparent;
    text-align: center;
    border-radius: 50px;
    margin: 3px;
}
.stl-2.top-container .top-social-network a:hover {
    background: #fff;
    border: 1px solid #fff;
	color: #0a8dcc;
}
.stl-2.top-container a, .top-container a:hover, .stl-2.top-container a:focus, .stl-2.top-container a:active {
    color: #fff;
}
@media (max-width: 991px) {
.stl-2.top-container {
    height: 50px;
    line-height: 50px;
}
}
@media (max-width: 767px) {
.stl-2.top-container .top-column-left {
	display: none;
}
.stl-2.top-container .top-column-right {
    padding-right: 15px;
}
.stl-2.top-container {
	font-size:13px;
}
}



/*--  Start Nav --*/

nav.navbar.navbar-fixed.no-background.stl-2 .bg-menu {
    background-color: #ffffff;
    border-radius: 10px;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
nav.navbar.stl-2 .bg-menu {
    border-radius: 0px;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
nav.navbar.divinnav.navbar-fixed.no-background.stl-2 {
    top: 85px;    
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
nav.navbar.divinnav.navbar-fixed.stl-2 {
    top: 0;    
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.stl-2 .top-search {
    background-color: rgba(89, 196, 167, 0.5);
    border-radius: 5px;
    margin-top: 10px;
}
@media only screen and (max-width: 991px) {
nav.navbar.divinnav.navbar-fixed.no-background.stl-2 {
    top: 50px;
}
}













/*---Page Tilte---*/


.page_title_ctn {
    padding-top: 15px;
    padding-bottom: 15px;
	background-image:url(../images/bg_34.jpg);
    background-size: cover;
    border-bottom: 1px solid #ecf0f1;
}
.page_title_ctn h1, .page_title_ctn h2, .breadcrumb, .breadcrumb a, .breadcrumb li.active {
    color: #ffffff;
}
.breadcrumb li.active span {
    text-decoration:underline;
}
.page_title_ctn h2 {
    font-weight: 400;
	margin-top:10px;
    font-size: 24px;
    line-height: 34px;
    max-width: 420px;
    float: left;
}
.breadcrumb {
    margin-bottom: 20px;
    list-style: none;
	background-color: transparent; 
	border-radius: 0px; 
    position: relative;
    margin-top: 15px;
    float: right;
    margin-bottom: 0;
	padding:0;
}
.breadcrumb > li + li:before {
    color: #fff;
}



/*---Button Style Here---*/
	
	
	/*---Button Commen Style---*/
	.btn {
		font-size:100%;
	}
	.dart-btn-xs {
		min-width: 120px;
		max-width: 100%;
		padding: 10px 15px;
		vertical-align: middle;
		max-height: 40px;
	}
	.dart-btn-sm {
		font-size:1.1428571428571428em;
		min-width: 170px;
		max-width: 100%;
		padding: 15px 20px;
		vertical-align: middle;
		max-height: 55px;
	}
	.dart-btn-lg {
		font-size:1.7142857142857142em;
		min-width: 270px;
		max-width: 100%;
		padding: 25px 30px;
		vertical-align: middle;
		max-height: 80px;
	}
	
	.border_1px {
		border-width: 1px;
	}
	.border_2px {
		border-width: 2px;
	}
	.border_3px {
		border-width: 3px;
	}
	.border_4px {
		border-width: 4px;
	}
	.border_5px {
		border-width: 5px;
	}
	.border_6px {
		border-width: 6px;
	}	
	.btn.transparent{
		border-color:#fff;
		background-color:transparent;
		color:#fff;
	}
	.btn.transparent:hover{
		border-color:#fff;
		background-color:#fff;
		color:#333;
	}
	
	
	/*---Normal Style---*/
	#NormalButton {
		display: inline-flex;
	}
	#NormalButton .normal-btn {
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 15px;
	}
	.normal-btn {
		color: #ffffff;
		background: #0a8dcc;
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight: 900;
		border-radius: 5px;
		text-transform:uppercase;
	}
	.normal-btn:hover, .normal-btn:focus {
		color: #fff;
		background: #333333;
	}
	
	
	/*---3d Redius Button Style---*/
	#Redius3DButton {
		display: inline-flex;
	}
	#Redius3DButton .rd-3d-btn {
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 15px;
	}
	.rd-3d-btn {
		color: #ffffff;
		background: #64b63e;
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight: 900;
		border-radius: 5px;
		text-transform:uppercase;
	}
	.rd-3d-btn:hover, .rd-3d-btn:focus {
		color: #fff;
		background: rgba(100, 182, 62, 0.8);
	}
	.rd-3d-btn {
		border-bottom: 5px solid rgba(0,0,0,.2);
	}
	.rd-3d-btn.dart-btn-xs {
		max-height: 45px;
	}
	.rd-3d-btn.dart-btn-sm {
		max-height: 60px;
	}
	.rd-3d-btn.dart-btn-lg {
		max-height: 85px;
	}
	
	/*---Rectangle Button Style---*/
	#RectangleButton {
		display: inline-flex;
	}
	#RectangleButton .rectangle-btn {
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 15px;
	}
	.rectangle-btn {
		color: #ffffff;
		background: #f5793b;
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight: 900;
		border-radius: 0px;
		text-transform:uppercase;
	}
	.rectangle-btn:hover, .rectangle-btn:focus {
		color: #fff;
		background: #333;
	}
	
	
	/*---Stroke Radius Button Style---*/
	#StrokeRadiusButton {
		display: inline-flex;
	}
	#StrokeRadiusButton .rd-stroke-btn {
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 15px;
	}
	.rd-stroke-btn {
		color: #333;
		background: #ffffff;
		border-style: solid;
    	border-color: #333;
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight: 900;
		border-radius: 5px;
		text-transform:uppercase;
	}
	.rd-stroke-btn:hover, .rd-stroke-btn:focus {
		color: #fff;
		background: #333;
	}
	
	.border_rd_3px {
		border-radius: 3px;
	}
	.border_rd_7px {
		border-radius: 7px;
	}
	.border_rd_10px {
		border-radius: 10px;
	}
	.border_rd_12px {
		border-radius: 12px;
	}
	.border_rd_15px {
		border-radius: 15px;
	}
	.border_rd_20px {
		border-radius: 20px;
	}
	
	/*---3d Rectangle Button Style---*/
	#Rectangle3DButton {
		display: inline-flex;
	}
	#Rectangle3DButton .ret-3d-btn {
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 15px;
	}
	.ret-3d-btn {
		color: #ffffff;
		background: #a6208d;
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight: 900;
		border-radius: 0px;
		text-transform:uppercase;
	}
	.ret-3d-btn:hover, .ret-3d-btn:focus {
		color: #fff;
		background: rgba(166, 32, 141, 0.8);
	}
	.ret-3d-btn {
		-webkit-box-shadow: 3px 4px #6a0a58;
		-moz-box-shadow: 3px 4px #6a0a58;
		box-shadow: 3px 4px #6a0a58;
	}
	.ret-3d-btn.dart-btn-xs {
		max-height: 45px;
	}
	.ret-3d-btn.dart-btn-sm {
		max-height: 60px;
	}
	.ret-3d-btn.dart-btn-lg {
		max-height: 85px;
	}
	
	
	
	/*---Stroke Rectangle Button Style---*/
	#StrokeRectangleButton {
		display: inline-flex;
	}
	#StrokeRectangleButton .ret-stroke-btn {
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 15px;
	}
	.ret-stroke-btn {
		color: #333;
		background: #ffffff;
		border-style: solid;
    	border-color: #333;
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight: 900;
		border-radius: 0px;
		text-transform:uppercase;
	}
	.ret-stroke-btn:hover, .ret-stroke-btn:focus {
		color: #fff;
		background: #333;
	}
	
	
	/*---3d Redius Button With Sub Text Style---*/
	#Redius3DButtonSub {
		display: inline-flex;
	}
	#Redius3DButtonSub .rd-3d-sub-btn {
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 15px;
	}
	.rd-3d-sub-btn {
		color: #ffffff;
		background: #64b63e;
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight: 900;
		border-radius: 5px;
		text-transform:uppercase;
	}
	.rd-3d-sub-btn span {
		display: block;
		margin-top: 10px;
		font-size: 14px;
		font-weight: 400;
		letter-spacing: 1px;
		font-style: italic;
		text-transform: none;
	}
	.rd-3d-sub-btn:hover, .rd-3d-sub-btn:focus {
		color: #fff;
		background: rgba(100, 182, 62, 0.8);
	}
	.rd-3d-sub-btn {
		border-bottom: 5px solid rgba(0,0,0,.2);
	}
	.rd-3d-sub-btn.dart-btn-xs {
		max-height: 100%;
	}
	.rd-3d-sub-btn.dart-btn-sm {
		max-height: 100%;
	}
	.rd-3d-sub-btn.dart-btn-lg {
		max-height: 100%;
	}
	
	/*---Stroke Rectangle Button with Sub Text Style---*/
	#StrokeRectangleButtonSub {
		display: inline-flex;
	}
	#StrokeRectangleButtonSub .ret-stroke-sub-btn {
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 15px;
	}
	.ret-stroke-sub-btn {
		color: #333;
		background: #ffffff;
		border-style: solid;
    	border-color: #333;
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight: 900;
		border-radius: 0px;
		text-transform:uppercase;
	}
	.ret-stroke-sub-btn span {
		display: block;
		margin-top: 10px;
		font-size: 14px;
		font-weight: 400;
		letter-spacing: 1px;
		font-style: italic;
		text-transform: none;
	}
	.ret-stroke-sub-btn:hover, .ret-stroke-sub-btn:focus {
		color: #fff;
		background: #333;
	}
	.ret-stroke-sub-btn.dart-btn-xs {
		max-height: 100%;
	}
	.ret-stroke-sub-btn.dart-btn-sm {
		max-height: 100%;
	}
	.ret-stroke-sub-btn.dart-btn-lg {
		max-height: 100%;
	}
	
	
	/*---Color Option---*/
	
	.color-option{
		display:inline-block;
	}
	.color-option a{
		display: inline-block;
		text-align:center;
	}
	.aqua{
		background-color:#00FFFF;
		border:1px solid #00FFFF;
	}
	.aqua:hover{
		background-color:#fff;
		border:1px solid #00FFFF;
		color:#00FFFF;
	}
	
	.blue-dark{
		background-color:#0000FF;
		border:1px solid #0000FF;
		color:#fff;
	}
	.blue-dark:hover{
		background-color:#fff;
		border:1px solid #0000FF;
		color:#0000FF;
	}
	
	.blueViolet {
		background-color:#8A2BE2;
		border:1px solid #8A2BE2;
		color:#fff;
	}
	.blueViolet:hover{
		background-color:#fff;
		border:1px solid #8A2BE2;
		color:#8A2BE2;
	}
	
	.brown {
		background-color:#A52A2A;
		border:1px solid #A52A2A;
		color:#fff;
	}
	.brown:hover{
		background-color:#fff;
		border:1px solid #A52A2A;
		color:#A52A2A;
	}

	.chartreuse{
		background-color:#7FFF00;
		border:1px solid #7FFF00;
	}
	.chartreuse:hover{
		background-color:#fff;
		border:1px solid #7FFF00;
		color:#7FFF00;
	}
	
	.chocolate {
		background-color:#D2691E;
		border:1px solid #D2691E;
		color:#fff;
	}
	.chocolate:hover{
		background-color:#fff;
		border:1px solid #D2691E;
		color:#D2691E;
	}
	
	.crimson {
		background-color:#DC143C;
		border:1px solid #DC143C;
		color:#fff;
	}
	.crimson :hover{
		background-color:#fff;
		border:1px solid #DC143C;
		color:#DC143C;
	}
	
	.cyan{
		background-color:#00FFFF;
		border:1px solid #00FFFF;
	}
	.cyan:hover{
		background-color:#fff;
		border:1px solid #00FFFF;
		color:#00FFFF;
	}
	
	.darkBlue {
		background-color:#00008B;
		border:1px solid #00008B;
		color:#fff;
	}
	.darkBlue:hover{
		background-color:#fff;
		border:1px solid #00008B;
		color:#00008B;
	}
	
	.darkMagenta {
		background-color:#8B008B;
		border:1px solid #8B008B;
		color:#fff;
	}
	.darkMagenta:hover{
		background-color:#fff;
		border:1px solid #8B008B;
		color:#8B008B;
	}
	
	.darkRed {
		background-color:#8B0000;
		border:1px solid #8B0000;
		color:#fff;
	}
	.darkRed:hover{
		background-color:#fff;
		border:1px solid #8B0000;
		color:#8B0000;
	}
	
	.darkViolet{
		background-color:#9400d3;
		border:1px solid #9400d3;
		color:#fff;
	}
	.darkViolet:hover{
		background-color:#fff;
		border:1px solid #9400d3;
		color:#9400d3;
	}
	
	.deepPink{
		background-color:#FF1493;
		border:1px solid #FF1493;
		color:#fff;
	}
	.deepPink:hover{
		background-color:#fff;
		border:1px solid #FF1493;
		color:#FF1493;
	}
	
	.deepSkyBlue{
		background-color:#00BFFF;
		border:1px solid #00BFFF;
		color:#fff;
	}
	.deepSkyBlue:hover{
		background-color:#fff;
		border:1px solid #00BFFF;
		color:#00BFFF;
	}
	
	.floralWhite {
		background-color:#FFFAF0;
		border:1px solid #FFFAF0;
	}
	.floralWhite:hover{
		background-color:transparent;
		border:1px solid #FFFAF0;
		color:#FFFAF0;
	}
	
	.forestGreen {
		background-color:#228B22;
		border:1px solid #228B22;
		color:#fff;
	}
	.forestGreen:hover{
		background-color:#fff;
		border:1px solid #228B22;
		color:#228B22;
	}
	
	.gainsboro {
		background-color:#DCDCDC;
		border:1px solid #DCDCDC;
	}
	.gainsboro:hover{
		background-color:transparent;
		border:1px solid #DCDCDC;
		color:#DCDCDC;
	}
	
	.indigo{
		background-color:#4B0082;
		border:1px solid #4B0082;
		color:#fff;
	}
	.indigo:hover{
		background-color:#fff;
		border:1px solid #4B0082;
		color:#4B0082;
	}
	
	.lawnGreen {
		background-color:#7CFC00;
		border:1px solid #7CFC00;
		color:#fff;
	}
	.lawnGreen:hover{
		background-color:#fff;
		border:1px solid #7CFC00;
		color:#7CFC00;
	}
	
	.olive {
		background-color:#808000;
		border:1px solid #808000;
		color:#fff;
	}
	.olive:hover{
		background-color:#fff;
		border:1px solid #808000;
		color:#808000;
	}
	
	.orange {
		background-color:#FFA500;
		border:1px solid #FFA500;
		color:#fff;
	}
	.orange:hover{
		background-color:#fff;
		border:1px solid #FFA500;
		color:#FFA500;
	}


	/*---Buttons With Icons---*/
		
	.bt_icon_border.bt_icon_left {
		color: #ffffff;
		background: #21c2f8;
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 30px;
		padding:0;
		max-height:100%;
		font-weight: 900;
		border-radius: 5px;
	}
	.bt_icon_border.bt_icon_left i {
		margin: 0;
		padding: 30px 30px 31px;
		float: left;
		border-right: 1px solid rgba(0,0,0,.15);
		max-height: 80px;
	}
	.bt_icon_left i {
		margin-right: 20px;
	}
	.ta_center i, .ta_left i, .ta_right i {
		transition: all linear .2s;
		-webkit-transition: all linear .2s;
		-moz-transition: all linear .2s;
		-o-transition: all linear .2s;
	}
	.bt_icon_border.bt_icon_left span {
		padding-left: 24px;
		padding-right: 24px;
	}
	.bt_icon_border.bt_icon_left span {
		margin: 0;
		padding: 25px 30px 31px;
		float: right;
		display: block;
		border-left: 1px solid rgba(255,255,255,.15);
		max-height: 80px;
	}
	
	.bt_icon_left {
		color: #ffffff;
		background: #0000ff;
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 30px;
		font-weight: 900;
		border-radius: 5px;
	}
	.bt_icon_left i {
		margin: 0;;
		float: left;
		margin-right: 20px;
		max-height: 80px;
		margin-top: 5px;
	}
	.bt_icon_left span {
		margin: 0;
		float: right;
		display: block;
		max-height: 80px;
	}

	.bt_icon_right {
		color: #ffffff;
		background: #f5793b;
		margin-top: 0px;
		margin-bottom: 35px;
		margin-left: 0px;
		margin-right: 30px;
		font-weight: 900;
		border-radius: 5px;
	}
	.bt_icon_right i {
		margin: 0;;
		float: right;
		margin-left: 20px;
		max-height: 80px;
		margin-top: 5px;
	}
	.bt_icon_right span {
		margin: 0;
		float: left;
		display: block;
		max-height: 80px;
	}



	
/*---Heading style Here---*/		
	
	.dart-heading.text-capitalize {
		text-transform:capitalize !important;
	}
	.dart-heading.text-uppercase {
		text-transform:uppercase !important;
	}
	/*---Style 1---*/
	
	.dart-headingstyle-one .dart-heading {
		padding-bottom: 25px;
		position: relative;
	}
	.dart-headingstyle-one .dart-heading:after {
		content: "";
		background: #0a8dcc;
		width: 28px;
		height: 2px;
		position: absolute;
		left: 50%;
		bottom: 0;
		margin-left: -14px;
	}
	.dart-headingstyle-one .dart-heading.white-dash:after {
		background: #fff;
	}
	.dart-headingstyle-one .dart-heading.text-left:after {
		left: 15px;
	}
	/*---Style 2---*/
	
	.dart-headingstyle-two .dart-heading {
		text-transform:uppercase;
		display: inline-block;
		margin-bottom: 0;
		position: relative;
	}
	.dart-headingstyle-two .dart-heading:before, .dart-headingstyle-two .dart-heading:after {
		content: " ";
		height: 10px;
		width: 10px;
		background-color: #0a8dcc;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		position: absolute;
		top: 50%;
		margin-top: -5px;
	}	
	.dart-headingstyle-two .dart-heading:before {
		left: -28px;
	}
	.dart-headingstyle-two .dart-heading:after {
		right: -28px;
	}

	/*---Style 3---*/
	
	.dart-headingstyle-three .dart-heading {
		position: relative;
	}
	.dart-headingstyle-three span.border-icon {
		color: #0a8dcc;
		padding: 0 10px;
		font-size: 12px;
		line-height: 18px;
		position: relative;
		display: inline-block;
	}
	.dart-headingstyle-three span.border-icon:before, .dart-headingstyle-three span.border-icon:after {
		content: "";
		background: #ccc;
		width: 50px;
		height: 1px;
		top: 8px;
		position: absolute;
	}
	.dart-headingstyle-three span.border-icon:before {
		left: 100%;
	}
	.dart-headingstyle-three span.border-icon:after {
		right: 100%;
	}
	
	/*---Style 4---*/
	
	.dart-headingstyle-four span {
		font-size: 12px;
		text-transform: uppercase;
	}
	.dart-headingstyle-four .dart-heading {
		padding-bottom: 25px;
		position: relative;
		margin-top: 0px;
	}
	.dart-headingstyle-four .dart-heading:after {
		content: "";
		background: #0a8dcc;
		width: 50px;
		height: 1px;
		position: absolute;
		left: 50%;
		bottom: 0;
		margin-left: -25px;
	}
	
	/*---Style 5---*/
	
	.dart-headingstyle-five .dart-heading {
		position: relative;
		text-transform: capitalize;
		padding-bottom: 25px;
		margin-bottom: 0;
	}
	.dart-headingstyle-five .dart-heading i {
		position: absolute;
		bottom: -8px;
		left: 50%;
		margin-left: -5px;
		font-size: 10px;
		background-color: #fff;
		color: #0a8dcc;
		padding-bottom: 5px;
		padding-right: 5px;
		z-index: 100;
		border-bottom: 1px solid #dadada;
		border-right: 1px solid #dadada;
		-webkit-transform: rotate(45deg);
		transform: rotate(0deg);
	}
	.dart-headingstyle-five .dart-heading:after {
		content: "";
		background: #dadada;
		width: 118px;
		height: 1px;
		position: absolute;
		left: 50%;
		bottom: 0;
		margin-left: -59px;
	}
	
	/*---Style 6---*/
	
	.dart-headingstyle-six .dart-heading {
		text-transform: uppercase;
	}
	.dart-headingstyle-six  p {
		margin-bottom: 0;
	}
	
	/*---Style 7---*/
	
	.dart-headingstyle-seven .dart-heading {
		position: relative;
		text-transform: uppercase;
		padding-bottom: 20px;
		margin-bottom: 25px;
	}
	.dart-headingstyle-seven  p {
		margin-bottom: 0;
	}
	.dart-headingstyle-seven .dart-heading:after {
		content: "";
		background: #0a8dcc;
		width: 140px;
		height: 1px;
		position: absolute;
		left: 50%;
		bottom: 0;
		margin-left: -70px;
	}
	.dart-headingstyle-seven  p {
		margin-bottom: 0;
	}		
	
	/*---Style 8---*/
	
	.dart-headingstyle-eight .dart-heading {
		display: inline-block;
		padding: 20px;
		text-transform: uppercase;
		border: 2px solid #333;
		margin-bottom: 0;
	}
	
	/*---Style 9---*/
	
	.dart-headingstyle-nine .dart-heading {
		text-transform: capitalize;
		position: relative;
	}	
	.dart-headingstyle-nine span.border-icon {
		color: #0a8dcc;
		padding: 0 10px;
		font-size: 10px;
		line-height: 18px;
		position: relative;
		display: inline-block;
	}
	.dart-headingstyle-nine span.border-icon:before, .dart-headingstyle-nine span.border-icon:after {
		content: "";
		background: #ccc;
		width: 140px;
		height: 1px;
		top: 8px;
		position: absolute;
	}
	.dart-headingstyle-nine span.border-icon:before {
		left: 100%;
	}
	.dart-headingstyle-nine span.border-icon i {
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.dart-headingstyle-nine span.border-icon:before, .dart-headingstyle-nine span.border-icon:after {
		content: "";
		background: #ccc;
		width: 140px;
		height: 1px;
		top: 8px;
		position: absolute;
	}
	.dart-headingstyle-nine span.border-icon:after {
		right: 100%;
	}
	.dart-headingstyle-nine p {
		margin: 10px 0 0;
	}
	
	/*---Style 10---*/
	.dart-headingstyle-ten span {
		text-transform: uppercase;
		color: #333;
	}
	.dart-headingstyle-ten .dart-heading {
		text-transform: uppercase;
		margin-bottom: 20px;
		margin-top:0px;
	}
	.dart-headingstyle-ten i {
		font-size:1.4285714285714286em;
		color: #0a8dcc;
	}
	

/*--- Icon Box Style here---*/


	/*---Style 1---*/
	#icon_box_1{
		text-align:center;
		margin-bottom:30px;
	}
	.icon_box1_alt .icon_circle, .icon_box1_alt i {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}

	.icon_box1_alt .icon_circle {
		text-align: center;
		width: 106px;
		height: 106px;
		margin: 0 auto;
		background-color: #0a8dcc;
		border: 4px solid #fff;
		border-radius: 100px;
		display: block;
		text-shadow: none;
		color: #444;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box1_alt i {
		color: #fff;
		font-size:2.5714285714285716em;
		display: block;
		line-height: 98px;
		text-align: center;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box1_alt .icon_circle, .icon_box1_alt i {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box1_alt a{
		margin-top:20px;
		margin-bottom:15px;
		display:block;
	}
	#icon_box_1:hover .icon_circle {
		background: #333;
		border: 4px solid #0a8dcc;
		cursor:pointer;
	}
	#icon_box_1:hover .icon_circle i {
		color: #0a8dcc;
	}
	#icon_box_1:hover{
		cursor:pointer;
	}
	
	/*---Style 2---*/
	.icon_box_rd_corner {
		display: block;
		position: relative;
		margin-bottom: 20px;
		overflow: hidden;
		cursor: pointer;
	}
	.icon_box_rd_corner i {
		font-size: 17px;
		color: #fff;
		position: absolute;
		top: 0;
		left: 0;
		padding: 11px 0 0;
		width: 40px;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
		height: 40px;
		background: #333;
		text-align: center;
		border-radius: 5px;
	}
	.icon_box_rd_corner h4 {
		padding: 10px 0 0 55px;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
		margin-top: 0px;
	}
	.icon_box_rd_corner p {
		margin-top: 10px;
	}
	.icon_box_rd_corner a {
		display: inline-block;
	}
	.icon_box_rd_corner:hover i {
		background: #0a8dcc;
	}	
	.icon_box_rd_corner:hover a h4 {
		color: #0a8dcc;
	}
	.icon_box_rd_corner a:hover {
		text-decoration:none;
	}
	
	/*---Style 3---*/
	
	.icon_box3_simple {
		margin-top: 60px;
		padding: 45px 30px 20px;		
		background-color: #ffffff;
    	border: 1px solid #ebebeb;
		text-align: center;
		text-shadow: none;
		position: relative;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
		cursor: pointer;
	}
	.icon_box3_simple .icon_circle {
		text-align: center;
		width: 75px;
		height: 75px;
		margin: 0 auto 0 -37.5px;
		background-color: #ffffff;
    	border: 1px solid #ebebeb;
		border-radius: 100px;
		position: absolute;
		top: -39.5px;
		left: 50%;
		text-shadow: none;
		color: #444;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box3_simple .icon_circle, .icon_box3_simple .simple_sub_circle {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}	
	.icon_box3_simple .simple_sub_circle {
		width: 59px;
		height: 59px;
		background: #0a8dcc;
		border-radius: 300px;
		position: absolute;
		top: 7px;
		left: 7px;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box3_simple i {
		color: #fff;
		font-size: 25px;
		line-height: 75px;
		display: block!important;
		text-align: center;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
		position: relative;
	}
	.icon_box3_simple h4 {
		text-align: center;
		padding: 10px 0 0;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box3_simple h4, .icon_box3_simple i {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box3_simple .box_btn, .icon_box3_simple p {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box3_simple p {
		padding: 5px 0 0;
		text-align: center;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box3_simple .box_btn {
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		text-shadow: none;
		padding: 11px 16px 12px;
		font-weight: 400;
		font-size:1.1428571428571428em;
		display: inline-block;
		min-width: 135px;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box3_simple:hover {
		background: #ffffff;
		border: 1px solid #ecf0f1;
		border-bottom: 3px solid #0a8dcc;
	}
	.icon_box3_simple:hover {
		border-bottom: 3px solid #0a8dcc;
		padding: 43px 30px 18px 30px;
	}
	.icon_box3_simple:hover .icon_circle {
		background: #0a8dcc;
		border: 1px solid #ebebeb;
	}
	.icon_box3_simple:hover .simple_sub_circle {
		background: #333;
	}
	.icon_box3_simple:hover h4 {
		color: #0a8dcc;
	}
	.icon_box3_simple:hover .box_btn {
		color: #333;
	}
	
	/*---style 4---*/
	
	.icon_box4_alt {
		margin-top: 60px;
		padding: 65px 30px 35px;
		background: #f7f7f7;
    	border: 1px solid #ebebeb;
		text-align: center;
		text-shadow: none;
		position: relative;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
		cursor: pointer;
	}
	.icon_box4_alt {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box4_alt .icon_circle, .icon_box4_alt i {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box4_alt .icon_circle {
		text-align: center;
		width: 106px;
		height: 106px;
		margin: 0 auto 0 -53px;
		background-color: #0a8dcc;
		border: 4px solid #fff;
		border-radius: 100px;
		position: absolute;
		top: -53px;
		left: 50%;
		display: block;
		text-shadow: none;
		color: #444;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box4_alt i {
		color: #fff;
		font-size: 36px;
		display: block;
		line-height: 98px;
		text-align: center;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box4_alt h4, .icon_box4_alt p {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box4_alt h4 {
		text-align: center;
		padding: 10px 0 0;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box4_alt p {
		padding: 1px 0 0;
		text-align: center;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box4_alt .box_btn{
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box4_alt .box_btn {
		background-color: #ffffff;
    	color: #898989;
   		border: 1px solid #ebebeb;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		text-shadow: none;
		padding: 10px 16px 9px;
		font-weight: 700;
		font-size: 15px;
		display: inline-block;
		min-width: 135px;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	#icon_box_4:hover {
		background: #ffffff;
		border: 1px solid #ebebeb;
	}
	#icon_box_4:hover .icon_circle {
		background: #333;
		border: 4px solid #0a8dcc;
	}
	#icon_box_4:hover .icon_circle i {
		color: #0a8dcc;
	}
	#icon_box_4:hover h4 {
		color: #333;
	}
	#icon_box_4:hover .box_btn {
		background: #0a8dcc;
		color: #ffffff;
		border: 1px solid #0a8dcc;
	}
	
	/*---Style 5---*/
	
	.icon_box5_hex {
		border: 1px solid #ebebeb;
		background: #ffffff;
	}
	.icon_box5_hex {
		margin-top: 60px;
		padding: 21px 20px 41px;
		text-align: center;
		text-shadow: none;
		transition: all .2s linear;
		cursor: pointer;
		position: relative;
		border-radius: 3px;
	}
	.icon_box5_hex {
		margin-top: 0px;
		margin-bottom: 50px;
	}
	.icon_box5_hex .icon_circle, .icon_box5_hex .icon_circle:after, .icon_box5_hex .icon_circle:before {
		background: #ebebeb;
		color: #fff;
	}
	.icon_box5_hex .icon_circle, .icon_box5_hex .icon_circle:after, .icon_box5_hex .icon_circle:before {
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.icon_box5_hex .icon_circle {
		width: 100px;
		margin: 35px auto 38px;
		border-radius: 10px;
		color: #fff;
		height: 60px;
		line-height: 60px;
		text-align: center;
		display: block;
		position: relative;
		text-shadow: none;
		transition: all .2s linear;
	}
	.icon_box5_hex .icon_circle, .icon_box5_hex .icon_circle:after, .icon_box5_hex .icon_circle:before {
		background: #ebebeb;
		color: #fff;
	}
	.icon_box5_hex .icon_circle:after, .icon_box5_hex .icon_circle:before {
		z-index: 0;
		top: -15px;
		content: "";
		position: absolute;
		width: 55px;
		height: 55px;
		transform: scalex(1.7)rotate(45deg);
		-webkit-transform: scalex(1.7)rotate(45deg);
		-moz-transform: scalex(1.7)rotate(45deg);
		-ms-transform: scalex(1.7)rotate(45deg);
		-o-transform: scalex(1.7)rotate(45deg);
		left: 23px;
		border-radius: 10px 24px;
		transition: all .2s linear;
	}
	.icon_box5_hex .icon_circle:before {
		top: 24px;
	}
	.icon_box5_hex .icon_circle, .icon_box5_hex .icon_circle:after, .icon_box5_hex .icon_circle:before {
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.icon_box5_hex .icon_sub_ctn, .icon_box5_hex .icon_sub_ctn:before, .icon_box5_hex .icon_sub_ctn:after {
		background: #898989;
	}
	.icon_box5_hex .icon_sub_ctn, .icon_box5_hex .icon_sub_ctn:after, .icon_box5_hex .icon_sub_ctn:before {
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.icon_box5_hex .icon_sub_ctn {
		font-size: 35px;
		display: block;
		text-align: center;
		position: absolute;
		left: 5px;
		top: 5px;
		z-index: 3;
		height: 55px;
		line-height: 60px;
		margin: 0 auto;
		width: 90px;
		border-radius: 10px;
		transition: all .2s linear;
	}
	.icon_box5_hex .icon_sub_ctn, .icon_box5_hex .icon_sub_ctn:before, .icon_box5_hex .icon_sub_ctn:after {
		background: #898989;
	}
	.icon_box5_hex .icon_sub_ctn:after, .icon_box5_hex .icon_sub_ctn:before {
		z-index: 0;
		top: -15px;
		content: "";
		position: absolute;
		width: 51px;
		height: 51px;
		transform: scalex(1.7)rotate(45deg);
		-webkit-transform: scalex(1.7)rotate(45deg);
		-moz-transform: scalex(1.7)rotate(45deg);
		-ms-transform: scalex(1.7)rotate(45deg);
		-o-transform: scalex(1.7)rotate(45deg);
		left: 20px;
		border-radius: 10px 24px;
		transition: all .2s linear;
	}
	
	.icon_box5_hex .icon_sub_ctn:before {
		top: 19px;
	}
	.icon_box5_hex h3, .icon_box5_hex i {
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
	}
	.icon_box5_hex i {
		font-size: 35px;
		display: inline-block!important;
		text-align: center;
		position: relative;
		z-index: 3;
		transition: all .2s linear;
	}	
	.icon_box5_hex .box_btn, .icon_box5_hex p {
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
	}
	.icon_box5_hex h4 {
		text-align: center;
		padding: 10px 0 0;
		margin-bottom: 20px;
		text-transform: uppercase;
		font-weight: 900;
		letter-spacing: 1px;
		position: relative;
		transition: all .2s linear;
	}
	.icon_box5_hex h4:after {
		background: #898989;
		content: "";
		width: 70px;
		height: 1px;
		position: absolute;
		left: 50%;
		margin-left: -35px;
		bottom: -12px;
	}
	.icon_box5_hex p {
		padding: 1px 0 0;
		text-align: center;
		transition: all .2s linear;
	}
	.icon_box5_hex .box_btn {
		background-color: #898989;
		color: #ffffff;
		text-shadow: none;
		padding: 9px 15px 11px;
		font-weight: 700;
		margin-top: 20px;
		font-size: 14px;
		position: absolute;
		display: inline-block;
		text-transform: uppercase;
		left: 50%;
		margin-left: -65px;
		transition: all .2s linear;
	}	
	.icon_box5_hex:hover {
		border: 1px solid #ebebeb;
		background: #ffffff;
	}
	.icon_box5_hex:hover .icon_circle, .icon_box5_hex:hover .icon_circle:after, .icon_box5_hex:hover .icon_circle:before {
		background: #ebebeb;
		color: #fff;
	}
	.icon_box5_hex:hover .icon_circle, .icon_box5_hex:hover .icon_circle:after, .icon_box5_hex:hover .icon_circle:before {
		background: #ebebeb;
		color: #fff;
	}
	.icon_box5_hex:hover .icon_sub_ctn, .icon_box5_hex:hover .icon_sub_ctn:before, .icon_box5_hex:hover .icon_sub_ctn:after {
		background: #0a8dcc;
	}
	.icon_box5_hex:hover h4 {
		color: #0a8dcc;
	}	
	.icon_box5_hex:hover p {
		color: #898989;
	}
	.icon_box5_hex:hover .box_btn {
		background: #0a8dcc;
		color: #ffffff;
	}	
	
	
	/*---Style 6---*/
	.icon_box_circle {
		display: block;
		position: relative;
		margin-bottom: 20px;
		overflow: hidden;
		cursor: pointer;
	}
	.icon_box_circle i {
		font-size: 17px;
		color: #fff;
		position: absolute;
		top: 0;
		left: 0;
		padding: 11px 0 0;
		width: 40px;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
		height: 40px;
		background: #0a8dcc;
		text-align: center;
		border-radius: 100px;
	}
	.icon_box_circle h4 {
		padding: 10px 0 0 55px;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
		margin-top: 0px;
	}
	.icon_box_circle p {
		margin-top: 10px;
	}
	.icon_box_circle a {
		display: inline-block;
	}
	.icon_box_circle:hover i {
		background: #333;
	}	
	.icon_box_circle:hover a h4 {
		color: #333;
	}	
	
	/*---Style 7---*/
	
	.icon_box_big_rd_square {
		margin-top: 0px;
		margin-bottom: 30px;
	}
	.icon_box_big_rd_square .ib_big_rd_square {
		background: #333;
	}
	.ib_big_rd_square {
		width: 70px;
		height: 70px;
		left: 15px;
		top: 0;
		border-radius: 12px;
		transition: all .2s linear;
	}
	.ib_big_rd_square, .icon_box_big_rd_square i {
		-moz-transition: all .2s linear;
		position: absolute;
	}
	.icon_box_big_rd_square h4, .icon_box_big_rd_square i {
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.icon_box_big_rd_square i {
		font-size: 30px;
		color: #fff;
		top: 0;
		left: 0;
		background: 0 0;
		line-height: 70px;
		transition: all .2s linear;
		text-align: center;
		width: 70px;
	}
	.icon_box_big_rd_square h4 {
		text-align: left;
		padding: 0 0 0 90px;
		transition: all .2s linear;
		margin-top:5px;
	}
	.icon_box_big_rd_square h4, .icon_box_big_rd_square p {
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
	}
	.icon_box_big_rd_square p {
		padding: 1px 0 3px 90px;
		text-align: left;
		transition: all .2s linear;
	}
	.icon_box_big_rd_square:hover .ib_big_rd_square {
		background: #0a8dcc;
	}
	.icon_box_big_rd_square:hover h4 {
		color: #0a8dcc;
	}	
	
	/*---style 7---*/
	.icon_box8_ct_big {
		padding-left: 0;
		padding-right: 0;
	}
	.icon_box8_ct_big {
		margin-top: 0px;
		margin-bottom: 40px;
	}
	.icon_box8_ct_big .icon_circle {
		color: #333;
	}
	.icon_box8_ct_big .icon_circle, .icon_box8_ct_big i {
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box8_ct_big .icon_circle {
		text-align: center;
		width: 150px;
		height: 150px;
		margin: 0 auto;
		border: 3px solid;
		border-radius: 100px;
		display: block;
		position: relative;
		text-shadow: none;
		transition: all .2s linear;
	}
	.icon_box8_ct_big, .icon_box8_ct_big .icon_circle {
		-webkit-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.icon_box8_ct_big h3, .icon_box8_ct_big i {
		-webkit-transition: all .2s linear;
	}
	.icon_box8_ct_big i {
		font-size: 40px;
		display: block;
		line-height: 150px;
		text-align: center;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box8_ct_big i:before {
		width: 110px;
		height: 110px;
		border-radius: 100px;
		display: block;
		line-height: 110px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -55px;
		margin-left: -55px;
		border: 3px solid transparent;
	}
	.icon_box8_ct_big:hover i:before {
		border: 3px solid rgba(0,0,0,.3);
		background-color: #0a8dcc;
	}
	
	.icon_box8_ct_big h3, .icon_box8_ct_big p {
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box8_ct_big h3 {
		text-align: center;
		padding: 5px 0 0;
		margin-bottom: 9px;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}	
	.icon_box8_ct_big .box_btn, .icon_box8_ct_big p {
		-webkit-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.icon_box8_ct_big p {
		padding: 1px 0 0;
		text-align: center;
		transition: all .2s linear;
	}
	.icon_box8_ct_big:hover .icon_circle {
		background: #333;
	}
	.icon_box8_ct_big:hover .icon_circle i {
		color: #fff;
	}
	.icon_box8_ct_big:hover h3 {
		color: #0a8dcc;
	}
	.icon_box8_ct_big:hover .icon_circle {
		border: 5px solid rgba(255,255,255,.3);
	}
	
	/*---Style 9---*/

	.icon_box_hexa {
		margin-top: 0px;
		margin-bottom: 30px;
	}
	.ibox_hexagon {
		position: absolute;
		width: 35px;
		height: 20.21px;
		background-color: #64C7CC;
		margin: 10.1px 0;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}
	.ibox_hexagon, .ibox_hexagon:after, .ibox_hexagon:before {
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.icon_box_hexa .ibox_hexagon {
		background: #333;
	}
	.ibox_hexagon, .ibox_hexagon:after, .ibox_hexagon:before {
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	ibox_hexagon:after, .ibox_hexagon:before {
		content: "";
		position: absolute;
		width: 0;
		left: 0;
		border-left: 18px solid transparent;
		border-right: 17.5px solid transparent;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}
	.ibox_hexagon:before {
		bottom: 100%;
		border-bottom: 10.1px solid #64C7CC;
	}
	.ibox_hexagon:before {
		border-bottom-color: #333;
	}
	.icon_box_hexa i {
		font-size: 15px;
		color: #fff;
		background: 0 0;
		padding: 0;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
		line-height: 20px;
		text-align: center;
		width: 35px;
		display: inline-block;
	}	
	.icon_box_hexa h4, .icon_box_hexa i {
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.ibox_hexagon:after, .ibox_hexagon:before {
		content: "";
		position: absolute;
		width: 0;
		left: 0;
		border-left: 18px solid transparent;
		border-right: 17.5px solid transparent;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}
	.ibox_hexagon:after {
		top: 100%;
		width: 0;
		border-top: 10.1px solid #64C7CC;
	}
	.ibox_hexagon:after {
		border-top-color: #333;
	}
	.icon_box_hexa h4 {
		text-align: left;
		padding: 10px 0 0 45px;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}	
	.icon_box_hexa h4, .icon_box_hexa p {
		-webkit-transition: all .2s linear;
	}
	.icon_box_hexa p {
		padding: 9px 0 0;
		margin-bottom: 8px;
		text-align: left;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}	
	.ib_square, .icon_box_hexa p {
		-ms-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box_hexa:hover .ibox_hexagon {
		background: #0a8dcc;
	}
	.icon_box_hexa:hover .ibox_hexagon:before {
		border-bottom-color: #0a8dcc;
	}
	.icon_box_hexa:hover .ibox_hexagon:after {
		border-top-color: #0a8dcc;
	}
	.icon_box_hexa:hover .icon_box_button {
		color: #0a8dcc;
	}
	

	/*---Style 10---*/

	.icon_box10_full {
		text-align: center;
		padding: 43px 30px 27px;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
		cursor: pointer;
		background: #ffffff;
		border: 1px solid #ebebeb;
	}
	.icon_box10_full, .icon_box10_full .icon_circle {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box10_full .icon_circle {
		text-align: center;
		width: 59px;
		height: 59px;
		margin: 0 auto;
		background: 0 0;
		border-radius: 100px;
		border: 1px solid #333;
		text-shadow: none;
		color: #333;
		line-height: 65px;
		position: relative;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.sub_circle {
		position: absolute;
		top: 0;
		left: 0;
		width: 57px;
		height: 57px;
		border-radius: 100px;
		border: 1px solid #ebebeb;
		opacity: 0;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box10_full i, .sub_circle {
		-ms-transition: all .2s linear;
		-o-transition: all .2s linear;
		-webkit-transition: all .2s linear;
	}	
	.icon_box10_full i {
		font-size: 24px;
		color: #333;
		width: 57px;
		padding: 0;
		display: inline-block;
		text-align: center;
		transition: all .2s linear;
	}
	.icon_box10_full h4, .icon_box10_full i {
		-moz-transition: all .2s linear;
	}
	.icon_box10_full h4 {
		text-align: center;
		padding: 28px 0 0;
		transition: all .2s linear;
	}
	.icon_box10_full h3, .icon_box10_full p {
		-ms-transition: all .2s linear;
		-o-transition: all .2s linear;
		-webkit-transition: all .2s linear;
	}
	.icon_box10_full p {
		padding: 2px 0 0;
		margin-bottom: 9px;
		text-align: center;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box10_full .box_btn {
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		text-shadow: none;
		font-weight: 400;
		font-size: 15px;
		display: inline-block;
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	.icon_box10_full .box_btn, .icon_box10_full_alt {
		-webkit-transition: all .2s linear;
		-o-transition: all .2s linear;
	}
	.icon_box10_full:hover {
		background: #333;
		border: 1px solid #fff;
	}
	.icon_box10_full:hover p {
		color:#898989;
	}
	.icon_box10_full:hover .icon_circle, .icon_box10_full:hover .sub_circle {
		border: 1px solid #ffffff;
	}
	.icon_box10_full:hover .sub_circle {
		transform: scale(1.2);
		-moz-transform: scale(1.2);
		-webkit-transform: scale(1.2);
		-o-transform: scale(1.2);
		-ms-transform: scale(1.2);
		opacity: 1;
	}
	.icon_box10_full:hover .icon_circle, .icon_box10_full:hover .sub_circle {
		border: 1px solid #ffffff;
	}
	.icon_box10_full:hover .icon_circle i {
		color: #ffffff;
	}
	.icon_box10_full:hover h4 {
		color: #ffffff;
	}
	.icon_box10_full:hover .box_btn {
		color: #fff;
	}
	
	
	/*---Style 11---*/
	.icon_list11 {
		text-align: center;
		border:1px solid #ebebeb;
		padding: 30px 10px;
			margin: 15px 0px;	
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
		-ms-transform: scale(1, 1); /* IE 9 */
		-webkit-transform: scale(1, 1); /* Safari */
		transform: scale(1, 1);
	}
	.icon_list11 p{
		padding:0px 10px 0px;
	}
	.icon_list11 hr {
		width: 30px;
		height: 3px;
		background-color: #0a8dcc;
		border: none;
	}
	.icon_list11:hover hr {
		background-color: #fff;
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
	}
	.icon_list11:hover h4 {
		color:#fff;
	}
	.icon_list11:hover {
		background-color: #0a8dcc;
		color:#fff;
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
			-ms-transform: scale(1.1, 1.1); /* IE 9 */
		-webkit-transform: scale(1.1, 1.1); /* Safari */
		transform: scale(1.1, 1.1);
	}
	.icon_list11:hover .list-icon {
		color:#fff;
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
	}
	.list-icon {
		font-size:3.4285714285714284em;
		color:#898989;
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
			margin-bottom: 10px;
	}
	
	/*---Style 12---*/
	
	#icon_box12_si {
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.icon_box12_si i {
		font-size: 35px;
		color: #fff;
		text-align: left;
		position: absolute;
		top: 9px;
		left: 15px;
		line-height: 35px;
		transition: all .2s linear;
	}
	.icon_box p, .icon_box12_si i {
		-moz-transition: all .2s linear;
		-webkit-transition: all .2s linear;
	}
	.icon_box12_si .in-line{
		padding-left:70px;
	}
	.icon_box12_si h4, .icon_box12_si i {
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
	}
	.icon_box12_si h4 {
		text-align: left;
		color:#fff;
		margin-top:0px;
		padding: 10px 0 0 10px;
		transition: all .2s linear;
	}
	.icon_box12_si h4, .icon_box12_si p {
		-moz-transition: all .2s linear;
		-webkit-transition: all .2s linear;
	}
	.icon_box12_si p {
		padding: 4px 0 0 10px;
		color:#ccc;
		text-align: left;
		-o-transition: all .2s linear;
		-ms-transition: all .2s linear;
		transition: all .2s linear;
	}
	
	.icon_box12_si i:after {
		content: "";
		border: 1px solid rgba(204, 204, 204, 0.4);
		position: absolute;
		height: 80px;
		right: -30px;
	}



/*---Background Options---*/
	
	.bg-color {
		background-color: #12111f;
	}
	.bg-img{
		background-image:url(../images/bg_14.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}
	.bg_19{
		background-image:url(../images/background/bg-19.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}
	.bg_21{
		background-image:url(../images/background/bg-21.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}
	.bg_22{
		background-image:url(../images/background/bg-22.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}
	.bg_23{
		background-image:url(../images/background/bg-23.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}
	.bg_27{
		background-image:url(../images/background/bg-27.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}
	
	.bg_28{
		background-image:url(../images/background/bg-28.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}
	
	
/*---Fullwidth Section Style Here---*/

	/*---Style 1---*/
	#fullwidth_1.fullWidthOne h2 {
		margin-bottom: 40px;
		margin-top: 40px;
	}

	/*---Style 2---*/
	#fullwidth_2 .promo-block img{
		display:inline-block;
	}
	
	/*---Style 3---*/
	#fullwidth_3.fullWidthThree h2 {
		margin-bottom: 40px;
		margin-top: 40px;
	}	
	
	/*---Style 5---*/
	
	.fullWidthFive img{width:90%}
	
	.fullWidthFive h2{
		color:#333;
		margin-top:50px;
	}
	.fullWidthFive .feature-wrapper{
		margin-top:30px;
	}
	.fullWidthFive .feature-content h4{
		line-height:50px;
		color:#333;
		margin-bottom:10px;
		margin-top:0px;
	}
	.fullWidthFive .feature-content i{
		float:left;
		margin-right:20px;
		display:block;
		color:#898989;
		width:50px;
		height:50px;
		font-size:16px;
		line-height:50px;
		text-align:center;
		background-color:#f9f9f9;	
		border-radius:50%;
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	.fullWidthFive .feature-wrapper:hover .feature-content i{
		background-color:#0a8dcc;
		color:#fff;
	}
	@media (max-width: 1024px) {
	.fullWidthFive .feature-wrapper {
		margin-top: 15px;
	}
	.fullWidthFive h2 {
		margin-top: 10px;
	}
	}
	@media (max-width: 767px) {
	.fullWidthFive img{
		margin-bottom:30px;
	}
	}
	
	/*---Style 6---*/
	
	.fullWidthSix .section-title{
		margin-bottom:45px;
	}
	.fullWidthSix .section-title h2{
		text-transform:uppercase;
		margin-bottom:10px;
	}
	.fullWidthSix .section-title .sub{
		display:block;
	}
	.fullWidthSix img{
		margin:0 auto;
	}
	.fullWidthSix .feature-wrapper{
		margin-bottom:34px;
	}
	.fullWidthSix .feature-content{
		margin-top:25px;
	}
	.fullWidthSix .feature-content h4{
		margin-bottom:20px;
		margin-top: 5px;
	}
	.fullWidthSix .feature-content i{
		float:left;
		margin-right:20px;
		display:block;
		width:34px;
		height:34px;
		background-color:#fff;
		color:#898989;
		font-size:16px;
		line-height:34px;
		text-align:center;
		border-radius:50%;
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
	}
	.fullWidthSix .left-feature i{
		position:absolute;
		right:-45px;
	}
	.fullWidthSix .right-feature.feature-content i{
		position:absolute;
		left:-25px;
	}
	.fullWidthSix .feature-wrapper:hover .feature-content i{
		background-color:#0a8dcc;
		color:#fff;	
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
	}
	.fullWidthSix .left-feature .feature-text{
		text-align:right;
	}
	.fullWidthSix .feature-text{
		 padding: 0 10px;
	}
	.fullWidthSix .left-feature.mt-65{
		margin-top:65px;
	}

	@media (max-width: 991px) {
	.fullWidthSix .right-feature.feature-content i{
		left:0;
	}
	.fullWidthSix .left-feature.feature-content i{
		right:0;
		margin-right: 0;
	}
	.fullWidthSix .feature-content{
		margin-left:10px;
	}
	.fullWidthSix .right-feature .feature-text{
		margin-left:10px;
	}
	.fullWidthSix .left-feature .feature-text{
		margin-right:20px;
	}
	}
	
	@media (max-width: 767px) {
	.fullWidthSix .feature-text{
		text-align:left;
	}
	.fullWidthSix .left-feature .feature-text {
		text-align: right;
		padding-right: 50px;
	}
	.fullWidthSix .left-feature.feature-content i {
		right: 0;
		margin-right:20px;
	}
	.fullWidthSix .right-feature.feature-content i {
		left: 0;
		margin-left:20px;
	}
	.fullWidthSix .right-feature .feature-text {
		padding-left: 50px;
	}
	.fullWidthSix .feature-wrapper {
		margin-bottom: 0;
	}
	.fullWidthSix .dart-mt-50 {
		margin-top: 0px;
	}
	.fullWidthSix .dart-mb-60 {
		margin-bottom: 20px;
	}
	}
	
	/*---Style 7---*/
	#fullwidth_7.fullWidthSeven h2 {
		margin-bottom: 40px;
		margin-top: 40px;
	}
	@media (max-width: 767px) {
	#fullwidth_7.fullWidthSeven img{
		margin-top:20px;
	}
	}
	
	/*---Style 8---*/	
	.fullWidthEight h2{
		margin-bottom:50px;
	}
	.fullWidthEight .list-circle li{
		position:relative;
		padding-left:30px;
		line-height:40px;
	}
	.fullWidthEight .list-circle li:before{
		display:inline-block;
		content:"\f105";
		font-family:FontAwesome;
		position:absolute;
		left:0;
		top:12px;
		color:#dadada;
		background-color:#fff;
		border:1px solid #dadada;
		width:20px;
		height:20px;
		border-radius:50%;
		text-align:center;
		line-height:18px;
		-webkit-transition:all .3s ease 0;
		-moz-transition:all .3s ease 0;
		-o-transition:all .3s ease 0;
		transition:all .3s ease 0;
	}
	.fullWidthEight .list-circle li:hover:before{
		background-color:#0a8dcc;
		color:#fff;
		border:1px solid #0a8dcc;
	}
	@media (max-width: 991px) {
	.fullWidthEight h2 {
		margin-bottom: 20px;
	}
	}
	
	
	/*---Style 9---*/
	.fullWidthNine .feature-wrapper h4{
		margin-top:0;
	}
	.fullWidthNine .feature-wrapper > i{
		float:left;
		font-size:2.142857142857143em;
		width:10%;
		color:#0a8dcc;
	}
	.fullWidthNine .feature-wrapper .feature-content{
		border-bottom:1px solid #f1f1f1;
		float:left;
		padding-bottom:10px;
		width:90%;
		margin-bottom:20px;
	}
	.fullWidthNine .feature-wrapper:last-child .feature-content{
		border-bottom:0;
		padding-bottom:0;
		margin-bottom:0;
	}
	@media (max-width: 991px) {
	.fullWidthNine img{
		margin-top:20px;
		margin-bottom:20px;
	}
	}
	
	
	/*---Style 10---*/
	#fullwidth_10 .promo-block img{
		display:inline-block;
	}
	
	
	/*---Style 11---*/	
	.fullWidthEleven h2{
		margin-bottom:50px;
	}
	.fullWidthEleven .list-circle li{
		position:relative;
		padding-left:30px;
		line-height:40px;
	}
	.fullWidthEleven .list-circle li:before{
		display:inline-block;
		content:"\f0a4";
		font-family:FontAwesome;
		position:absolute;
		left:0;
		top:12px;
		color:#0a8dcc;
		text-align:center;
		line-height:18px;
		-webkit-transition:all .3s ease 0;
		-moz-transition:all .3s ease 0;
		-o-transition:all .3s ease 0;
		transition:all .3s ease 0;
	}
	@media (max-width: 991px) {
	.fullWidthEleven h2 {
		margin-bottom: 20px;
	}
	.fullWidthEleven .list-circle li {
		line-height: 25px;
	}
	.fullWidthEleven .list-circle li::before {
		top: 5px;
	}
	}
	
	/*---Style 12---*/	
	.fullWidthTwelve h4{
		margin-bottom:50px;
		color:#0a8dcc;
	}
	@media (max-width: 1024px) {
	.fullWidthTwelve h4{
		margin-bottom:20px;
	}
	}
	@media (max-width: 767px) {
	.fullWidthTwelve img{
		margin-top:20px;
	}
	}
	
	
	/*---Style 13---*/
	.fullWidthThirteen .four-block{
		padding-bottom:30px;
		padding-top:30px;
	}
	.fullWidthThirteen .four-block .media-heading{
		margin-bottom:15px;
	}
	.fullWidthThirteen .four-block .media-left {
		padding-right: 25px;
	}
	@media (min-width : 768px) {
	.fullWidthThirteen .four-block{
		border-right:1px solid #ededed;
		border-bottom:1px solid #ededed;
	}
	.fullWidthThirteen .four-block:nth-child(2), .fullWidthThirteen .four-block:nth-child(4){
		border-right:0;
	}
	.fullWidthThirteen .four-block:nth-child(3), .fullWidthThirteen .four-block:nth-child(4){
		padding-top:30px;
		padding-bottom:30px;
		border-bottom:0;
	}
	.fullWidthThirteen .four-block:nth-child(1), .fullWidthThirteen .four-block:nth-child(3){
		padding-right:30px;
	}
	.fullWidthThirteen .four-block:nth-child(2), .fullWidthThirteen .four-block:nth-child(4){
		padding-left:30px;
	}
	.fullWidthThirteen .four-block .media-left{
		padding-right:25px;
	}
	}
	@media (max-width : 991px){
	.fullWidthThirteen .four-block .media-left img{
		max-width:150px;
	}		
	}
	@media (max-width : 767px){
	.fullWidthThirteen .four-block .media-left img{
		max-width:110px;
	}
	.fullWidthThirteen .four-block {
		padding-bottom: 0;
	}	
	.fullWidthThirteen .dart-mb-40 {
		margin-bottom: 10px;
	}	
	}
	
	
	/*---Style 14---*/
	
	
	.fullWidthFourteen .feature-content i{
		background:transparent;
		color:#0a8dcc;
		width:auto;
	}
	
	.fullWidthFourteen .feature-content.left-feature i{
		position:static;
	}
	@media (min-width: 768px) {
	.fullWidthFourteen .feature-content.left-feature{
		text-align:right;
	}
	.fullWidthFourteen .feature-content.left-feature i{
		float:right;
		margin-left:20px;
		margin-right:0;
	}
	}
	.fullWidthFourteen .left-feature i.fa{
		/*position:absolute;*/
		right:-45px;
	}
	.fullWidthFourteen .feature-content i{
		float:left;
		margin-right:20px;
		display:block;
		font-size:16px;
		line-height:50px;
		text-align:center;
		border-radius:50%;
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	.fullWidthFourteen .feature-content h4 {
		line-height: 50px;
		margin-bottom: 10px;
		margin-top:0;
	}
	.fullWidthFourteen img{
		display:inline-block;
	}
	@media (max-width: 991px){
	.fullWidthFourteen .dart-mt-50{
		margin-top:0;
	}
	.fullWidthFourteen .feature-content i{
		width: 50px;
		height: 50px;
		background-color: #0a8dcc;
		color:#fff;
	}
	}
	
	
	/*---Style 15---*/
	.fullWidthFifteen img{
		display:inline-block;
	}
	
	/*---Style 16---*/	
	.fullWidthSixteen .feature-wrapper{
		margin-top:30px;
	}
	.fullWidthSixteen .feature-icon{
		float:left;
		margin-right:25px;
		width:70px;
		height:70px;
		background-color:#0a8dcc;
		color:#fff;
		font-size:25px;
		line-height:70px;
		text-align:center;
		border-radius:50%;
		box-shadow:0 0 0 10px rgba(255,255,255,0.2);
	}
	.fullWidthSixteen .feature-content{
		overflow:hidden;
		color:rgba(49,49,49,0.6);
	}
	.fullWidthSixteen .feature-content h4{
		margin-top:10px;
	}
	.fullWidthSixteen .feature-wrapper:hover .feature-icon{
		background-color:#fff;
		color:#0a8dcc;
	}
	.fullWidthSixteen .feature-icon,.fullWidthSixteen .feature-content{
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	
	
	/*---Style 17---*/	
	.fullWidthSeventeen .feature-wrapper{
		margin-top:20px;
	}
	.fullWidthSeventeen .feature-icon{
		float:left;
		margin-right:25px;
		width:70px;
		height:70px;
		background-color:#0a8dcc;
		color:#fff;
		font-size:25px;
		line-height:70px;
		text-align:center;
		border-radius:50%;
		box-shadow:0 0 0 10px rgba(255,255,255,0.2);
	}
	.fullWidthSeventeen .feature-content{
		overflow:hidden;
		color:rgba(49,49,49,0.6);
	}
	.fullWidthSeventeen .feature-content h4{
		margin-top:10px;
	}
	.fullWidthSeventeen .feature-wrapper:hover .feature-icon{
		background-color:#fff;
		color:#0a8dcc;
	}
	.fullWidthSeventeen .feature-icon,.fullWidthSeventeen .feature-content{
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	
	/*---Style 18---*/
	.fullWidthEighteen .content_block{
	}
	.fullWidthEighteen .content_block.accordionstyle_2 .panel-group .panel-heading+.panel-collapse>.panel-body {
		padding: 20px 10px 0px;
	}
	@media (max-width: 991px){
	
	.fullWidthEighteen .img_block{
		display:inline-block;
		min-width: 500px;
	}
	}
	@media (max-width: 767px){
	
	.fullWidthEighteen .img_block{
		display:inline-block;
		min-width: 100%;
		margin-bottom:30px;
	}
	.fullWidthEighteen{
		padding-bottom:30px;
		padding-top:30px;
	}
	}
	
	/*---Style 19---*/
	.fullWidthNineteen .content_block p{
		color:#ccc;
	}
	.fullWidthNineteen .list-circle li:before {
		display: inline-block;
		content: "\f105";
		font-family: FontAwesome;
		position: absolute;
		left: 0;
		top: 6px;
		color: #000;
		font-size:12px;
		background-color: #0a8dcc;
		width: 14px;
		height: 14px;
		border-radius: 50%;
		text-align: center;
		line-height: 14px;
		-webkit-transition: all .3s ease 0;
		-moz-transition: all .3s ease 0;
		-o-transition: all .3s ease 0;
		transition: all .3s ease 0;
	}
	.fullWidthNineteen .list-circle li {
		position: relative;
		padding-left: 30px;
		line-height: 25px;
		color:#ccc;
	}
	
	@media (max-width: 991px){
	
	.fullWidthNineteen .img_block{
		display:inline-block;
		min-width: 500px;
	}
	}
	@media (max-width: 767px){
	
	.fullWidthNineteen .img_block{
		display:inline-block;
		min-width: 100%;
		margin-bottom:30px;
	}
	.fullWidthNineteen{
		padding-bottom:30px;
		padding-top:30px;
	}
	.fullWidthNineteen .content_block{
		padding-bottom:10px;
	}
	}
	
	
	/*---Style 21---*/	
	.fullWidthtwentyone .feature-wrapper{
		margin-top:20px;
		margin-bottom:20px;
	}
	.fullWidthtwentyone .feature-icon{
		float:left;
		margin-right:25px;
		width:70px;
		height:70px;
		background-color:transparent;
		color:#fff;
		font-size:25px;
		line-height:70px;
		text-align:center;
		border-radius:50%;
		border:1px solid #fff;
	}
	.fullWidthtwentyone .feature-content{
		overflow:hidden;
		color:#ccc;
	}
	.fullWidthtwentyone .feature-content h4{
		margin-top:0px;
		color:#fff;
	}
	.fullWidthtwentyone .feature-wrapper:hover .feature-content h4{
		color:#0a8dcc;
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	.fullWidthtwentyone .feature-wrapper:hover .feature-icon{
		background-color:#0a8dcc;
		color:#fff;
		border-color: #0a8dcc;
	}
	.fullWidthtwentyone .feature-icon, .fullWidthtwentyone .feature-content{
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	.fullWidthtwentyone .btn{
		min-width:auto;
	}
	@media (max-width: 991px){
	
	.fullWidthtwentyone .img_block{
		display:inline-block;
		min-width: 450px;
	}
	.fullWidthtwentyone .dart-mt-100{
		margin-top:50px;
	}
	}
	@media (max-width: 767px){
	
	.fullWidthtwentyone .img_block{
		display:inline-block;
		min-width: 100%;
		margin-bottom:30px;
		float:none !important;
	}
	.fullWidthtwentyone .dart-mt-100{
		margin-top:0px;
	}
	.fullWidthtwentyone .dart-mb-60{
		margin-bottom:20px;
	}
	.fullWidthtwentyone .btn {
		margin-bottom:0px;
	}
	}
	
	
	/*---Style 22---*/	
	.fullWidthtwentytwo{
		text-align:center;
		color:#fff;
		padding:80px 0px;
	}
	.fullWidthtwentytwo h2{
		font-size:8.571428571428571em;
		font-weight:bolder;
	}
	.fullWidthtwentytwo .btn{
		margin-top:30px;
	}
	
	/*---Style 23---*/
	
	.fullWidthtwentythree .carousel-inner{
		text-align:center;
	}
	.fullWidthtwentythree .carousel-inner p{
		width:60%;
		margin:20px auto;
		color:#ccc;
	}	
	.fullWidthtwentythree .carousel-control.left {
		background: none;
		width: 0;
		left: 5%;
	}
	.fullWidthtwentythree .carousel-control.right {
		background: none;
		width: 0;
		right: 5%;
	}

	
	/*---style 24---*/	

	.fullWidthtwentyfour{
		background:url(../images/fullscreen-img/img-24.png) no-repeat center top;
		background-size:cover;
	}
	.fullWidthtwentyfour .section-title{
		margin-bottom:50px;
	}
	.fullWidthtwentyfour .section-title h2{
	}
	.fullWidthtwentyfour .section-title .sub{
		display:block;
		color:#0a8dcc;
		line-height:30px;
		font-weight:600;
	}
	.fullWidthtwentyfour .feedback-reting {
		width: 100%;
	}
	.fullWidthtwentyfour .feedback-reting ul{
		list-style: none;
		float: left;
		padding-right: 5px;
	}
	.fullWidthtwentyfour .feedback-reting ul li{
		float: left;
		padding-right: 0px;
	}
	.fullWidthtwentyfour .feedback-reting ul li i{
		color: #ffa200;
		font-size: 20px;
	}
	.fullWidthtwentyfour .feedback-reting p{
		color: #898989;
		text-transform: uppercase;
	}
	.fullWidthtwentyfour blockquote{
		padding:0;
		margin:0;
		font-size:2.142857142857143em;
		line-height:40px;
		font-weight:700;
		border-left:0;
		color:#333;
	}
	.fullWidthtwentyfour blockquote p{
		position:relative;
	}
	.fullWidthtwentyfour blockquote p::before,.fullWidthtwentyfour blockquote p::after{
		font-family:FontAwesome;
		color:#0a8dcc;
	}
	.fullWidthtwentyfour blockquote p::before{
		content:"\f10d";
		margin-right:10px;
		padding-left:5px;
	}
	.fullWidthtwentyfour blockquote p::after{
		content:"\f10e";
		margin-left:10px;
	}
	.fullWidthtwentyfour blockquote footer{
		margin:40px 0;
	}
	.fullWidthtwentyfour blockquote footer .author{
		font-size:1em;
		font-weight:700;
		color:#0a8dcc;
	}
	.fullWidthtwentyfour blockquote footer cite{
		display:block;
		font-size:0.5714285714285714em;
		font-weight:400;
		color:#333;
	}
	.fullWidthtwentyfour blockquote footer:before{
		content:'';
	}
	#fullWidthtwentyfour .carousel-indicators li{
		width:50px;
		height:50px;
		margin-right: 10px;
		border-radius:50%;
		border:2px solid transparent;
	}
	#fullWidthtwentyfour .carousel-indicators li.active{
		border:2px solid #fff;
		-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    	filter: grayscale(100%);
	}
	#fullWidthtwentyfour .carousel-indicators li{
		background:url(../images/avtar-img/avtar-2.png) no-repeat center center;
	}
	#fullWidthtwentyfour .carousel-indicators .active{
		background-color:#fff;
	}
	@media (min-width: 768px) {
	#fullWidthtwentyfour .carousel-indicators{
		bottom:-70px;
		left:0;
		width:100%;
		margin-left:0;
		text-align:left;
	}
	}
	@media (max-width: 767px) {
	.fullWidthtwentyfour .section-title {
		margin-bottom: 10px;
	}
	#fullWidthtwentyfour .carousel-indicators{
		bottom: -60px;
		left: 0;
		width:100%;
		margin-left: 0;
    	text-align: left;
	}
	}


	/*---style 25---*/	
	.fullWidthtwentyfive{
		background:url(../images/fullscreen-img/img-25.png) no-repeat center center;
		background-size:cover;
	}
	.fullWidthtwentyfive .section-heading{
		margin-bottom:60px;
	}
	.fullWidthtwentyfive .section-heading h2{
		color:#fff;
	}
	.fullWidthtwentyfive .section-heading .sub{
		display:block;
		color:#ccc;
		font-weight:600;
	}
	.fullWidthtwentyfive .feature-wrapper{
		margin-bottom:40px;
	}
	.fullWidthtwentyfive .feature-icon{
		float:left;
		display:block;
		font-size:16px;
		margin-right:10px;
		width:50px;
		height:50px;
		line-height:50px;
		background-color:transparent;
		border:1px solid #fff;
		color:#fff;
		text-align:center;
		position:relative;
	}
	.fullWidthtwentyfive .feature-content{
		overflow:hidden;
		color:#ccc;
	}
	.fullWidthtwentyfive .feature-content h4{
		margin-top:0px;
		color:#fff;
	}
	.fullWidthtwentyfive .feature-content p{
		
	}
	.fullWidthtwentyfive .feature-wrapper:hover .feature-icon{
		background-color:#fff;
		color:#0a8dcc;
	}
	.fullWidthtwentyfive .feature-wrapper:hover .feature-content{
		color:#fff;
	}
	.fullWidthtwentyfive .feature-icon, .fullWidthtwentyfive .feature-content{
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	
	@media (max-width: 991px) {	
	.fullWidthtwentyfive {
		background-position: top right;
	}
	}
	@media (max-width: 767px) {	
	.fullWidthtwentyfive .feature-wrapper {
		margin-bottom: 10px;
	}
	.fullWidthtwentyfive .section-heading {
		margin-bottom: 30px;
	}
	}
	/*---Style 26---*/
	
	.fullWidthtwentysix{
		background: url(../images/fullscreen-img/img-26.png) no-repeat center center;
		background-size:cover;
	}
	.fullWidthtwentysix .section-heading h2{
		font-weight:300;
	}
	.fullWidthtwentysix .section-heading span{
		display:block;
		font-size:1.4285714285714286em;
		font-weight:300;
		color:rgba(49,49,49,0.5);
	}
	.fullWidthtwentysix .feature-wrapper{
		margin-top:50px;
	}
	.fullWidthtwentysix .feature-icon{
		float:left;
		margin-right:25px;
		width:70px;
		height:70px;
		background-color:#0a8dcc;
		color:#fff;
		font-size:25px;
		line-height:70px;
		text-align:center;
		border-radius:50%;
		box-shadow:0 0 0 10px rgba(255,255,255,0.2);
	}
	.fullWidthtwentysix .feature-content{
		overflow:hidden;
		color:rgba(49,49,49,0.6);
	}
	.fullWidthtwentysix .feature-content h4{
	}
	.fullWidthtwentysix .feature-wrapper:hover .feature-icon{
		background-color:#fff;
		color:#0a8dcc;
		box-shadow:0 0 0 10px rgba(10,141,204,0.2);
	}
	.fullWidthtwentysix .feature-wrapper:hover .feature-content{
		color:#333;
	}
	.fullWidthtwentysix .feature-icon,.fullWidthtwentysix .feature-content{
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	
	@media (max-width: 991px) {	
	.fullWidthtwentysix {
		background-position: 60% top;
	}
	}
	@media (max-width: 767px) {	
	.fullWidthtwentysix {
		background-position: left top;
	}
	.fullWidthtwentysix .feature-wrapper {
		margin-top: 25px;
	}
	}
	
	
	/*---Style 27---*/
	.fullWidthtwentyseven .section-heading{
		margin-bottom:40px;
		text-align:center;
	}
	.fullWidthtwentyseven .section-heading h2{
		color:#fff;
		text-transform:uppercase;
		margin-bottom:10px;
	}
	.fullWidthtwentyseven .section-heading .sub{
		display:block;
		font-size:15px;
		color:#fff;
	}
	.fullWidthtwentyseven .feature-wrapper{
		color:#fff;
		margin-bottom:25px;
	}
	.fullWidthtwentyseven .feature-content h4{
		line-height: 30px;
		color:#fff;
		margin-bottom:15px;
	}
	.fullWidthtwentyseven .feature-content i{
		float:left;
		margin-right:20px;
		display:block;
		width:50px;
		height:50px;
		background-color:#0a8dcc;
		font-size:16px;
		line-height:50px;
		text-align:center;
		border-radius:50%;
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	.fullWidthtwentyseven .feature-wrapper:hover .feature-content i{
		background-color:#fff;
		color:#0a8dcc;
	}	
	.fullWidthtwentyseven .feature-content.left-feature{
		text-align:right;
	}
	.fullWidthtwentyseven .feature-content.left-feature i{
		float:right;
		margin-left:20px;
		margin-right:0;
		position: inherit !important;
	}
	@media (max-width: 1024px) {
	.fullWidthtwentyseven .feature-wrapper {
		margin-bottom: 10px;
	}
	}
	@media (max-width: 991px) {
	.fullWidthtwentyseven .feature-wrapper {
		margin-bottom: 0px;
	}
	.fullWidthtwentyseven .dart-pr-30 {
		padding-right: 15px;
	}
	.fullWidthtwentyseven .dart-pl-30 {
		padding-left: 15px;
	}
	.fullWidthtwentyseven .dart-mt-40 {
		margin-top: 0px;
	}
	.fullWidthtwentyseven .feature-content h4 {
		margin-bottom: 10px;
		margin-top: 5px;
	}
	.fullWidthtwentyseven .feature-content i{
		width:40px;
		height:40px;
		line-height:40px;
	}	
	}
	@media (max-width: 767px) {
	.fullWidthtwentyseven .feature-content.left-feature{
		text-align:left;
	}
	.fullWidthtwentyseven .feature-content.left-feature i{
		float:left;
		margin-left:0px;
		margin-right:20px;
		position: inherit !important;
	}
	.fullWidthtwentyseven.dart-pb-0 {
		padding-bottom: 50px;
	}
	}


	/*---Style 28---*/
	
	.fullWidthtwentyeight .section-heading{
		color:ccc;
		margin-bottom:60px
	}
	.fullWidthtwentyeight .section-heading .sub{
		font-weight:400;
		text-transform:uppercase;
		color:#ccc;
	}
	.fullWidthtwentyeight .section-heading h2{
		color:#fff;
		position:relative;
		margin-bottom:40px;
	}
	.fullWidthtwentyeight .section-heading {
		color:#ccc;
	}
	.fullWidthtwentyeight .section-heading h2:before{
		content:"";
		background-color:#fff;
		width:30px;
		height:2px;
		position:absolute;
		left:50%;
		margin-left:-15px;
		bottom:-20px;
	}
	.fullWidthtwentyeight .multi-screen-view{
		width: 100%;
		position:relative;
		display: table;
	}
	.fullWidthtwentyeight .multi-screen-view ul {
		width: 100%;
		display: table-row;
	}
	.fullWidthtwentyeight .multi-screen-view ul li{
		position:relative;
		display: table-cell;
		vertical-align: bottom;
	}
	.fullWidthtwentyeight .multi-screen-view ul li:nth-child(1){
		width: 12.29%;
	}
	.fullWidthtwentyeight .multi-screen-view ul li:nth-child(2){
		width: 16.66%;
	}
	.fullWidthtwentyeight .multi-screen-view ul li:nth-child(3){
		width: 42.10%;
	}
	.fullWidthtwentyeight .multi-screen-view ul li:nth-child(4){
		width: 16.66%;
	}
	.fullWidthtwentyeight .multi-screen-view ul li:nth-child(5){
		width: 12.29%;
	}
	.fullWidthtwentyeight .multi-screen-view ul li img{
		width: 100%;
	}
	@media (max-width: 767px) {
	.fullWidthtwentyeight .section-heading{
		margin-bottom:30px
	}
	}
	
	
	/*---Style 29---*/
	
	.fullWidthtwentynine{
		background:url(../images/fullscreen-img/img-29.png) no-repeat center center;
		background-size:cover;
	}
	.fullWidthtwentynine .section-heading{
		margin-bottom:30px;
	}
	.fullWidthtwentynine .section-heading h2{
		color:#fff;
		text-transform:uppercase;
		margin-bottom:25px;
	}
	.fullWidthtwentynine .progress{
		height:45px;
		margin-bottom:10px;
		background-color:rgba(0,0,0,0.2);
		box-shadow:none;
		position:relative;
		border-radius:0;
	}
	.fullWidthtwentynine .progress-bar{
		line-height:28px;
		background-color:#0a8dcc;
		box-shadow:none;
	}
	.fullWidthtwentynine .progress span.title{
		position:absolute;
		left:22px;
		line-height: 45px;
	}
	.fullWidthtwentynine .progress span.parcent{
		position:absolute;
		right:15px;
	    line-height: 45px;
	}
	.fullWidthtwentynine .progress .progress-bar.progress-bar-dealy{
		-webkit-transition:width .8s ease-in-out;
		-moz-transition:width .8s ease-in-out;
		-ms-transition:width .8s ease-in-out;
		-o-transition:width .8s ease-in-out;
		transition:width .8s ease-in-out;
	}

	@media (max-width: 767px) {
	.fullWidthtwentynine{
		background-position: right top;
	}
	}
	
	
	
	/*---Style 30---*/
	
	.fullWidththirty{
		background:url(../images/fullscreen-img/img-30.png) no-repeat center center;
		background-size:cover;
	}
	.fullWidththirty .section-heading .sub{
		display:block;
		font-size:1.1428571428571428em;
		text-transform:uppercase;
		color:#ccc;
	}
	.fullWidththirty .section-heading h2{
		text-transform:uppercase;
		color:#fff;
		margin-top:0;
	}
	.fullWidththirty .feature-wrapper{
		margin-top:50px;
	}
	.fullWidththirty .feature-icon{
		float:right;
		margin-left:25px;
		width:80px;
		height:80px;
		border:1px solid #0a8dcc;
		color:#fff;
		font-size:24px;
		line-height:80px;
		text-align:center;
	}
	.fullWidththirty .feature-wrapper:hover .feature-icon{
		background-color:#0a8dcc;
		color:#fff
	}
	.fullWidththirty .feature-wrapper .feature-content{
		color:#ccc;
	}
	.fullWidththirty .feature-wrapper:hover .feature-content{
		color:#fff;
	}
	.fullWidththirty .feature-icon,.fullWidththirty .feature-content{
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	.fullWidththirty .feature-content h4{
		font-weight:400;
		color:#fff;
		margin-bottom:20px;
		margin-top: 0px;
	}
	
	@media (max-width: 767px) {
	.fullWidththirty {
		background-position: left top;
	}
	.fullWidththirty .feature-wrapper {
		margin-top: 20px;
	}
	.fullWidththirty .section-heading {
		margin-bottom:40px;
	}
	}
	
	/*---Style 31---*/
	
	.fullWidththirtyOne{
		background:url(../images/fullscreen-img/img-31.png) no-repeat center center;
		background-size:cover;
	}
	.fullWidththirtyOne .section-heading .sub{
		font-size:12px;
		font-weight:400;
		text-transform:uppercase;
		}
	.fullWidththirtyOne .section-heading h2{
		text-transform:uppercase;
		position:relative;
		margin-bottom:35px;
	}
	.fullWidththirtyOne .section-heading{
		margin-bottom:35px;
	}
	.fullWidththirtyOne .section-heading h2:before{
		content:"";
		background-color:#fff;
		width:50px;
		height:2px;
		position:absolute;
		left:50%;
		margin-left:-25px;
		bottom:-20px;
	}
	.fullWidththirtyOne .feature-icon{
		float:left;
		margin-right:20px;
		width:50px;
		height:50px;
		font-size:16px;
		line-height:50px;
		background-color:rgba(0,0,0,0.3);
		color:#fff;
		text-align:center;
	}
	.fullWidththirtyOne .feature-content{
		overflow:hidden;
		color:rgba(0,0,0,0.7);
	}
	.fullWidththirtyOne .feature-content h4{
		font-weight:400;
		color:#333;
	}
	.fullWidththirtyOne .feature-wrapper:hover .feature-icon{
		background-color:#0a8dcc;
		color:#fff;
	}
	.fullWidththirtyOne .feature-wrapper:hover .feature-content{
		color:#fff;
	}
	.fullWidththirtyOne .feature-icon, .fullWidththirtyOne .feature-content{
		-webkit-transition:all .3s ease 0s;
		-moz-transition:all .3s ease 0s;
		-o-transition:all .3s ease 0s;
		transition:all .3s ease 0;
	}
	.fullWidththirtyOne .btn-default{
		background-color:rgba(255,255,255,0.3);
		border-color:transparent;
		color:#fff;
	}
	.fullWidththirtyOne .btn-default:hover{
		background-color:
		#fff;color:#0a8dcc;
	}

	/*---Style 32---*/
	.fullWidththirtyTwo{
		background:url(../images/fullscreen-img/img-32.jpg) no-repeat center center;
		background-size:cover;
		padding:190px 0;
	}
	.fullWidththirtyTwo .dart_testimonialSlider{
		text-align:center;
		color:#fff;
		position:relative;
	}
	.fullWidththirtyTwo .dart_testimonialSlider .client-thumb{
		margin-bottom:45px;
	}
	.fullWidththirtyTwo .dart_testimonialSlider .client-thumb img{
		width:55px;
		height:55px;
		border-radius:50%;
	}
	.fullWidththirtyTwo .dart_testimonialSlider blockquote{
		padding:0;
		margin:0 0 45px;
		font-size:20px;
		line-height:34px;
		border-left:0;
		text-align: left;
	}
	.fullWidththirtyTwo .dart_testimonialSlider blockquote h1 {
		color: #fff;
		font-size: 40px;
		font-weight: 700;
		letter-spacing: 1px;
		line-height: 40px;
		margin-bottom: 60px;
		text-transform: uppercase;
	}
	.fullWidththirtyTwo .dart_testimonialSlider blockquote footer{
		margin-top:30px;
	}
	.fullWidththirtyTwo .dart_testimonialSlider blockquote .small:before,.fullWidththirtyTwo .dart_testimonialSlider blockquote footer:before,.fullWidththirtyTwo .dart_testimonialSlider blockquote small:before{
		content:''
	}
	.fullWidththirtyTwo .dart_testimonialSlider .client-name{
		font-size:14px;
		font-weight:600;
		color:#fff;
	}
	.fullWidththirtyTwo .dart_testimonialSlider .client-title{
		display:block;
		font-size:10px;
		font-weight:400;
		text-transform:uppercase;
	}
	.fullWidththirtyTwo .dart_testimonialSlider .flex-control-thumbs img{
		width:140px;
		height:90px;
	}
	.fullWidththirtyTwo .dart_testimonialSlider .flex-control-thumbs li{
		width:13%;
		float:none;
		display:inline-block;
		margin:0 20px;
	}
	.fullWidththirtyTwo .dart_testimonialSlider .flex-control-thumbs img{
		opacity:.5;
		width: 95px;
		height: auto;
	}
	.fullWidththirtyTwo .dart_testimonialSlider .flex-control-thumbs .flex-active{
		opacity:1;
	}
	.testimonialSlider-nav a.prev,.testimonialSlider-nav a.next{
		position:absolute;
		top:50%;
		margin-top:-25px;
		width:50px;
		height:50px;
		font-size:20px;
		line-height:46px;
		color:#fff;
		text-align:center;
		border:1px solid #fff;
		border-radius:50%;
		opacity:.5;
	}
	@media only screen and (max-width : 767px) {
	.fullWidththirtyTwo .dart_testimonialSlider .flex-control-thumbs{
		display:none;
	}
	}

	
	/*---Style 33---*/
	.fullWidththirtyThree{
		background:url(../images/fullscreen-img/img-33.jpg) no-repeat center center ;
		background-size:cover;
	}
	.fullWidththirtyThree .dart-heading{
		border-right:1px solid rgba(255,255,255,0.2);
	}
	.fullWidththirtyThree .dart-heading h2{
		color:#fff;
	}
	.fullWidththirtyThree .dart-cta{
		padding:25px 0 0 15px;
	}
	.fullWidththirtyThree p{
		color:#fff;
		margin-bottom:0;
	}
	.fullWidththirtyThree .dart-screens{
		width: 87%;
		position:relative;
		display: table;
		float: right;
	}
	@media (max-width: 1280px) {
	.dart-screens{
		width: 95%;
	}
	}
	@media (max-width: 1000px) {
	.dart-screens{
		width: 98%;
	}
	}
	.fullWidththirtyThree .dart-screens ul {
		width: 100%;
		display: table-row;
	}
	.fullWidththirtyThree .dart-screens ul li{
		position:relative;
		display: table-cell;
		vertical-align: middle;
	}
	.fullWidththirtyThree .dart-screens ul li img{
		width: 100%;
	}
	
	
	
	/*---Style 34---*/
	.fullWidththirtyFour{
		background:url(../images/fullscreen-img/img-34.png) no-repeat center center ;
		background-size:cover;
	}
	.dart-mockup {
		width: 850px;
		margin: 0 auto;
		position: relative;
	}
	@media (max-width: 1000px) {
	.dart-mockup {
		width: 100%;
	}
	}
	.dart-mockup img{
		width: 100%;
		position: relative;
	}
	.dart-mockup img.wp-screen, .dart-mockup img.mobile-screen{
		position: absolute;
		left: 0;
		top: 0;
	}

	
	
	/*---Style 35---*/
	
	.fullWidththirtyFive{
		background:url(../images/fullscreen-img/img-35.png) no-repeat center center ;
		background-size:cover;
	}
	.fullWidththirtyFive .dart-cta{
		padding:25px 0 0 15px;
	}
	.fullWidththirtyFive .dart-cta .btn{
		margin-right:10px;
	}
	.fullWidththirtyFive .dart-cta .btn-default{
		border-color:#fff;
		color:#fff;
	}
	.fullWidththirtyFive .dart-cta .btn-default:hover{
		color:#0a8dcc;
	}
	.fullWidththirtyFive img{
		display:block;
		margin:0 auto;
	}
	.fullWidththirtyFive .services-icons {
		width: 100%;
		position: relative;
	}
	.fullWidththirtyFive .services-icons img{
		width: 100%;
		position: relative;
	}
	.fullWidththirtyFive .services-icons img.icon1, .fullWidththirtyFive .services-icons img.icon2, .fullWidththirtyFive .services-icons img.icon3, .fullWidththirtyFive .services-icons img.icon4{
		position: absolute;
		left: 0;
		top: 0;
	}
	
	@media (max-width: 767px) {
	.fullWidththirtyFive .dart-headingstyle-six{
		margin-bottom:0;
		text-align:center;
	}
	.fullWidththirtyFive .dart-cta {
		padding: 10px 0 35px 0px;
		text-align:center
	}
	}
	
	
	
	/*---Style 36---*/
	
	.fullWidththirtySix{
		background:url(../images/fullscreen-img/img-36-b.png) no-repeat center center ;
		background-size:cover;
		    color: #fff;
	}
	.fullWidththirtySix .dart-title{
		margin-top:110px;
	}
	.fullWidththirtySix .dart-title h2{
		color:#fff;
		text-transform:uppercase;
	}
	.fullWidththirtySix .feature-list li{
		line-height:40px;
		width:49%;
		display:inline-block;
	}
	.fullWidththirtySix .feature-list li i{
		margin-right:10px;
		color:#0a8dcc;
	}
	.fullWidththirtySix .dart-cta .btn{
		margin-right:10px;
	}
	.fullWidththirtySix .dart-cta .btn-default{
		border-color:#fff;
		color:#fff;
	}
	.fullWidththirtySix .dart-cta .btn-default:hover{
		color:#0a8dcc;
	}
	.fullWidththirtySix .phone-mockup {
		width: 100%;
		position: relative;
	}
	.fullWidththirtySix .phone-mockup img{
		width: 100%;
		position: relative;
	}
	@media (max-width: 991px) {
	.fullWidththirtySix .dart-title {
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.fullWidththirtySix .dart-cta{
		margin-top: 10px;
	}
	}
	@media (max-width: 480px) {
	.fullWidththirtySix .feature-list li {
		line-height: 30px;
		width: 100%;
		display: inline-block;
	}
	}
	
	
	/*---Style 37---*/
	.fullWidththirtySeven{
		background:url(../images/fullscreen-img/img-37-b.png) no-repeat center center ;
		background-size:cover;
		    color: #fff;
	}
	.fullWidththirtySeven .feature-icon{
		float:left;
		margin-right:25px;
		font-size:30px;
		color:#fff;
	}
	.fullWidththirtySeven .feature-content{
		color:#ccc;
		overflow:hidden;
		border-bottom:1px solid rgba(157,209,246,0.4);
		margin-bottom:20px;
		padding-bottom:10px;
	}
	.fullWidththirtySeven .feature-content.last-type{
		border-bottom:0;
		margin-bottom:0;
		padding-bottom:0;
	}
	.fullWidththirtySeven .feature-content h4{
		color:#fff;
		margin-top:10px;
	}
	
	@media (max-width: 991px) {
	.fullWidththirtySeven .feature-content {
		margin-bottom: 0;
		padding-bottom: 0px;
	}
	}
	
	
	/*---Style 38---*/
	.fullWidththirtyEight{
		position:relative;
	}
	.fullWidththirtyEight .vertcl-psnt{
		bottom:0;
		display:inline-block;
		height:100%;
		left:0;
		margin:auto;
		position:absolute;
		right:0;
		top:0;
	}
	.fullWidththirtyEight .vertcl-tbl{
		display:table;
		height:100%;
		width:100%;
		padding:0 15px;
	}
	.fullWidththirtyEight .vertcl-cell{
		display:table-cell;
		vertical-align:middle;
	}
	.fullWidththirtyEight .video-icn{
		background-color:rgba(10,141,204,0.8);
		color:#fff;
		display:inline-block;
		font-size:30px;
		height:70px;
		line-height:70px;
		vertical-align:middle;
		width:70px;
		margin-bottom:25px;
	}
	.fullWidththirtyEight .video-icn:hover{
		background-color:#fff;
		color:rgba(10,141,204,1)
	}
		
	
	
	/*---Style 39---*/
	.fullWidththirtyNine{
		background:url(../images/fullscreen-img/img-39-b.png) no-repeat center center ;
		background-size:cover;
		color: #fff;
	}
	.fullWidththirtyNine img{
		width:100%;
		margin-top: 30px;
	}
	@media (max-width: 767px) {
	.fullWidththirtyNine img{
		margin-bottom:30px;
	}
	}
	.fullWidththirtyNine h2{
		color:#fff
	}
	.fullWidththirtyNine .list-circle li{
		position:relative;
		padding-left:30px;
		line-height:40px;
		color:#fff;
	}
	.fullWidththirtyNine .list-circle li:before{
		display:inline-block;
		content:"\f105";
		font-family:FontAwesome;
		position:absolute;
		left:0;
		top:12px;
		color:#fff;
		background-color:transparent;
		border:1px solid #dadada;
		width:20px;
		height:20px;
		border-radius:50%;
		text-align:center;
		line-height:18px;
		-webkit-transition:all .3s ease 0;
		-moz-transition:all .3s ease 0;
		-o-transition:all .3s ease 0;
		transition:all .3s ease 0;
	}
	.fullWidththirtyNine .list-circle li:hover:before{
		background-color:#fff;
		color:#0a8dcc;
		border:1px solid #fff;
	}
	
/*---  Skill Progress Style Here ---*/	
	
	/*---Style 1---*/
	
	.progressOne{background:#f9f9f9}
	.progressOne .progress-wrapper{margin-bottom:30px}
	.progressOne .progress-item{position:relative;line-height:40px;padding:0 8px;border:1px solid #f1f1f1;margin-bottom:10px;background:#fff;height:45px}
	.progressOne .progress-title{display:inline-block;font-size:13px;font-weight:400;line-height:40px;padding-bottom:8px;position:absolute;color:#fff;margin-left:20px}
	.progressOne .progress{height:31px;background-color:#ccc;box-shadow:none;margin:6px 0}
	.progressOne .progress-bar{background-color:#0a8dcc;box-shadow:none;text-align:right;}
	.progressOne .progress-percent{position:absolute;font-size:13px;line-height:40px;color:#969595;text-align:center;right:15px;top:2px}

/*---Portfolio Style Here---*/


	/*---Style 1---*/
	.portfolioOne .item-box {
		position: relative;
		display: block;
		margin: 0 auto;
		text-align:center;
	}
	.portfolioOne .item-box .portfolio-item {
		background: rgba(10, 141, 204, 0.9);
		color: white;
		opacity: 0;
		display: block;
		position: absolute;
		bottom: 0;
		text-align: center;
		width: 100%;
		height: 100%;
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
	}
	.portfolioOne .item-box .portfolio-item .item-info {
		width: 100%;
		text-align: center;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
	}
	
	.portfolioOne .item-box:hover .portfolio-item {
		opacity: 1;
	}
	.portfolioOne .item-box img.img-responsive{
		display:inline-block;
		width:100%;
	}
	.portfolioOne .portfolio-item .item-info .line {
		height: 1px;
		width: 0%;
		margin: 15px auto;
		background-color: #ffffff;
		-webkit-transition: all 500ms ease-out;
		-moz-transition: all 500ms ease-out;
		-o-transition: all 500ms ease-out;
		transition: all 500ms ease-out;
	}
	
	.portfolioOne .item-box:hover .item-info .line {
		opacity: 1;
		width: 40%;
	}

	
	/*---Style 2---*/
	.portfolioTwo .ImageWrapper {
		display: block;
		overflow: hidden;
		position: relative;
	}
	.portfolioTwo .ImageWrapper .ImageOverlay {
		background: none repeat scroll 0 0 rgba(10, 141, 204, 0.9);
		bottom: 0;
		display: block;
		height: 100%;
		left: 0;
		opacity: 0;
		position: absolute;
		right: 0;
		top: 0;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
		width: 100%;
	}
	.portfolioTwo .ImageWrapper .Buttons_icon {
		margin: 0;
		opacity: 0;
		position: absolute;
		text-align: center;
		top: 0;
		visibility: hidden;
		width: 100%;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}
	.portfolioTwo .WhiteRounded {
		background-color: #ffffff;
		border: medium none;
		display: inline-block !important;
		float: none !important;
		font-size: 14px;
		font-weight: normal;
		height: 40px;
		line-height: 40px;
		margin: 0 2px;
		text-align: center;
		width: 40px;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		-ms-border-radius: 50%;
		-o-border-radius: 50%;
		border-radius: 50%;
		-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
		-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
		-ms-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
		-o-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
		box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
	}
	.portfolioTwo .WhiteRounded > a {
		color: #222222;
		display: block;
		font-weight: normal;
	}
	.portfolioTwo .ImageWrapper:hover .ImageOverlay {
		opacity: 1;
	}
	.portfolioTwo .ImageWrapper:hover .Buttons_icon {
		margin-top: -20px;
		opacity: 1;
		top: 40%;
		visibility: visible;
	}	
	.portfolioTwo .ImageWrapper .item-info {
		margin: 0;
		opacity: 0;
		position: absolute;
		text-align: center;
		bottom: 0;
		visibility: hidden;
		width: 100%;
		color:#fff;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}	
	.portfolioTwo .ImageWrapper:hover .item-info{
		margin-top: -20px;
		opacity: 1;
		bottom: 20%;
		visibility: visible;
	}
	
	.portfolioTwo .ImageWrapper img.img-responsive {
		display: inline-block;
		width: 100%;
	}
	@media (max-width: 991px) {
	.portfolioTwo .ImageWrapper:hover .Buttons_icon {
		top: 40%;
	}
	.portfolioTwo .ImageWrapper:hover .item-info{
		bottom: 30%;
	}
	}
	
	
	/*---Style 3---*/
	
	.portfolioThree .ImageWrapper {
		display: block;
		overflow: hidden;
		position: relative;
	}
	.portfolioThree .ContentWrapper img {
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}
	.portfolioThree .ContentWrapper .Content {
		position: absolute;
		background: #ffffff;
		opacity: 0;
		visibility: hidden;
		width: 50%;
		height: 100%;
		display: block;
		top: 0;
		left: 0;
		-webkit-transform: perspective(600px) rotateY(90deg);
		-moz-transform: perspective(600px) rotateY(90deg);
		-ms-transform: perspective(600px) rotateY(90deg);
		-o-transform: perspective(600px) rotateY(90deg);
		transform: perspective(600px) rotateY(90deg);
		-webkit-transform-origin: left center 0;
		-moz-transform-origin: left center 0;
		-ms-transform-origin: left center 0;
		-o-transform-origin: left center 0;
		transform-origin: left center 0;
		-webkit-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
		-ms-transform-style: preserve-3d;
		-o-transform-style: preserve-3d;
		transform-style: preserve-3d;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}
	.portfolioThree .ContentWrapper .Content .info-Content {
		position: absolute;
		top: 5%;
		padding: 0 10px;
	}
	.portfolioThree .ContentWrapper .Content .info-Content h5 {
		color: #0a8dcc;
		padding: 0 0 6px;
	}
	.portfolioThree .ContentWrapper:hover img {
		-webkit-transform: translateX(20%);
		-moz-transform: translateX(20%);
		-ms-transform: translateX(20%);
		-o-transform: translateX(20%);
		transform: translateX(20%);
	}
	.portfolioThree .ContentWrapper:hover .Content {
		opacity: 1;
		visibility: visible;
		-webkit-transform: perspective(600px) rotateY(0deg);
		-moz-transform: perspective(600px) rotateY(0deg);
		-ms-transform: perspective(600px) rotateY(0deg);
		-o-transform: perspective(600px) rotateY(0deg);
		transform: perspective(600px) rotateY(0deg);
	}
	@media (max-width: 991px) {
	.portfolioThree .ContentWrapper .Content .info-Content h5 {
		padding: 0 0 0px;
		margin-top: 0;
		margin-bottom: 5px;
	}
	.portfolioThree .ContentWrapper .Content {
		width: 65%;
	}
	}
	@media (max-width: 767px) {
		.portfolioThree .ContentWrapper .Content .info-Content h5 {
			padding: 0 0 6px;
			margin-top: 10;
			margin-bottom: 10px;
		}
		.portfolioThree .ContentWrapper .Content {
			width: 50%;
		}
		.portfolio_3{
			margin-bottom:15px;
		}
	}
	
	/*---Style 4---*/
	
	.portfolioFour .ImageWrapper {
		display: block;
		overflow: hidden;
		position: relative;
	}
	.portfolioFour .ImageWrapper .ImageOverlay {
    	background: none repeat scroll 0 0 rgba(2, 2, 2, 0.4);
		bottom: 0;
		display: block;
		height: 100%;
		left: 0;
		opacity: 0;
		position: absolute;
		right: 0;
		top: 0;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
		width: 100%;	
	}
	.portfolioFour .ImageWrapper .Buttons_icon {
		margin-top: 0px;
		opacity:0;
		top: 0;
		right: 5%;
		visibility: visible;
		text-align: right;
		position: absolute;
		width: 100%;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}
	.portfolioFour .ImageWrapper:hover .Buttons_icon {
		margin-top: -20px;
		opacity: 1;
		top: 0;
		right:5%;
		visibility: visible;
		text-align:right;
		position: absolute;
		width: 100%;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}
	.portfolioFour .WhiteRounded a i{
		color:#fff;
		font-size:24px;
	}
	.portfolioFour .ImageWrapper:hover .item-info{
		margin-top: -20px;
		opacity: 1;
		top: 50%;
		visibility: visible;
	}
	.portfolioFour .WhiteRounded > a {
		color: #222222;
		display: block;
		font-weight: normal;
	}
	.portfolioFour .ImageWrapper:hover .ImageOverlay {
		opacity: 1;
	}
	.portfolioFour .ImageWrapper:hover .Buttons_icon {
		opacity: 1;
		top: 15%;
		visibility: visible;
		right:5%
	}	
	.portfolioFour .ImageWrapper .item-info {
		margin: 0;
		opacity: 0;
		top: 0;
		position: absolute;
		text-align: center;
		bottom: 0;
		visibility: hidden;
		width: 100%;
		color:#fff;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}	
	.portfolioFour .ImageWrapper img.img-responsive {
		display: inline-block;
		width: 100%;
	}
	
	
	/*---Style 5---*/
	.portfolioFive .ImageWrapper .ImageOverlay {
    	background: none repeat scroll 0 0 rgba(2, 2, 2, 0.4);
		bottom: 0;
		display: block;
		height: 100%;
		left: 0;
		opacity: 0;
		position: absolute;
		right: 0;
		top: 0;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
		width: 100%;
	}
	.portfolioFive .ImageWrapper .item-info  .headline{
		background-color:#ffffff;
		color:#2c3e50;
   		padding: 5px;
	}
	.portfolioFive .ImageWrapper {
		display: block;
		overflow: hidden;
		position: relative;
	}
	
	.portfolioFive .ImageWrapper .Buttons_icon {
		margin: 0;
		opacity: 0;
		position: absolute;
		text-align: center;
		top: 0;
		visibility: hidden;
		width: 100%;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}
	.portfolioFive .WhiteRounded {
		background-color: #ffffff;
		border: medium none;
		display: inline-block !important;
		float: none !important;
		font-size: 14px;
		font-weight: normal;
		height: 40px;
		line-height: 40px;
		margin: 0 2px;
		text-align: center;
		width: 40px;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		-ms-border-radius: 50%;
		-o-border-radius: 50%;
		border-radius: 50%;
		-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
		-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
		-ms-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
		-o-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
		box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1);
	}
	.portfolioFive .WhiteRounded > a {
		color: #222222;
		display: block;
		font-weight: normal;
	}
	.portfolioFive .ImageWrapper:hover .ImageOverlay {
		opacity: 1;
	}
	.portfolioFive .ImageWrapper:hover .Buttons_icon {
		margin-top: -20px;
		opacity: 1;
		top: 40%;
		visibility: visible;
	}	
	.portfolioFive .ImageWrapper .item-info {
		margin: 0;
		opacity: 0;
		position: absolute;
		text-align: center;
		bottom: 0;
		visibility: hidden;
		width: 100%;
		color:#fff;
		-webkit-transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		-o-transition: all 0.3s ease 0s;
		transition: all 0.3s ease 0s;
	}	
	.portfolioFive .ImageWrapper:hover .item-info{
		margin-top: -20px;
		opacity: 1;
		bottom: 20%;
		visibility: visible;
	}
	
	.portfolioFive .ImageWrapper img.img-responsive {
		display: inline-block;
		width: 100%;
	}
	@media (max-width: 991px) {
		.portfolioFive .ImageWrapper:hover .Buttons_icon {
			top: 40%;
		}
		.portfolioFive .ImageWrapper:hover .item-info{
			bottom: 30%;
		}
	}
	@media (max-width : 767px) {
		.portfolioFive .ImageWrapper:hover .item-info {
			bottom: 25%;
		}
	}
	
	/*---Style 6---*/
	
	.portfolioSix .item-box {
		position: relative;
		display: block;
		margin: 0 auto;
		text-align:center;
	}
	.portfolioSix .item-box .portfolio-item .item-info {
		width: 100%;
		text-align: center;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
	}
	.portfolioSix .item-box:hover .portfolio-item {
		opacity: 1;
	}
	.portfolioSix .item-box img.img-responsive{
		display:inline-block;
		width:100%;
	}
	.portfolioSix .portfolio-item .item-info .line {
		height: 1px;
		width: 0%;
		margin: 15px auto;
		background-color: #ffffff;
		-webkit-transition: all 500ms ease-out;
		-moz-transition: all 500ms ease-out;
		-o-transition: all 500ms ease-out;
		transition: all 500ms ease-out;
	}
	.portfolioSix .item-box:hover .item-info .line {
		opacity: 1;
		width: 40%;
	}
	.portfolioSix .ImageWrapper .item-info  .headline{
		background-color:#ffffff;
		color:#2c3e50;
   		padding: 5px;
	}
	.portfolio-bg{	
		height: 100%;
	}
	.portfolioSix .item-box .portfolio-item {
		background: rgba(10, 141, 204, 0.9);
		color: white;
		opacity: 0;
		display: block;
		position: absolute;
		top: 0;
		text-align: center;
		width: 100%;
		height: 60%;
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
	}
	.portfolioSix .item-box .portfolio-item-bg-black {
		background: rgba(2, 2, 2, 0.9);
		color: white;
		opacity: 0;
		display: block;
		position: absolute;
		bottom:0;
		text-align: center;
		width: 100%;
		height: 40%;
		-webkit-transition: all 0.35s;
		-moz-transition: all 0.35s;
		transition: all 0.35s;
	}
	.portfolioSix .item-box .portfolio-item-bg-black .item-info {
		width: 100%;
		text-align: center;
		position: absolute;
		top: 60%;
		padding:20px;
		transform: translateY(-50%);
	}
	.portfolioSix .item-box .portfolio-item .item-info .plus{
		font-weight:100;
		font-size:130px;
	}
	.portfolioSix .item-box .portfolio-item-bg-black .item-info h4{
		text-transform:uppercase;
		color:#fff;
		margin-bottom:0px;
	}
	.portfolioSix .item-box .portfolio-item-bg-black .item-info hr{
		background-color: #969492;
		color: #969492;
		height: 3px;
		width: 50px;
		font-weight: 600;
		margin-left: 0px;
		margin-top: 0px;
		text-align: center;
		display: inline-block;
		margin-bottom:0px;
	}
	.portfolioSix .item-box:hover .portfolio-item-bg-black {
		opacity: 1;
	}

/*---Testmonials Style Here---*/
	
	/*---Style 1---*/

	.testimonialThree blockquote {
		padding: 0;
		font-size: 14px;
		line-height: 24px;
		border-left: 0;
	}
	.testimonialThree blockquote p {
		padding: 20px 36px;
		border: 1px solid #ebebeb;
		position: relative;
		margin-bottom: 12px;
	}
	.testimonialThree blockquote p::before {
		content: "";
		position: absolute;
		left: 30px;
		bottom: -9px;
		border-top: 10px solid #fff;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		-webkit-filter: drop-shadow(0 2px 0 #eee);
		filter: drop-shadow(0 2px 0 #eee);
	}
	.testimonialThree blockquote .avtar-info {
		font-size: 12px;
		color: #898989;
		text-transform: uppercase;
	}
	.testimonialThree blockquote .avtar-info:before {
		content: '';
	}
	.testimonialThree blockquote .avtar-info img {
		width: 40px;
		height: 40px;
		border-radius: 50%;
	}
	.testimonialThree blockquote .avtar-info .name {
		color: #0a8dcc;
		padding-left: 5px;
	}

	/*---style 8---*/
	
	.testimonialEight{
		text-align:center;
	}	
	.testimonialEight #dart-quote-carousel.carousel {
	  	padding-bottom: 30px;
	}
	.testimonialEight #dart-quote-carousel.carousel .carousel-inner .item {
		  opacity: 0;
		  -webkit-transition-property: opacity;
			  -ms-transition-property: opacity;
				  transition-property: opacity;
	}
	.testimonialEight #dart-quote-carousel.carousel .carousel-inner .active {
		  opacity: 1;
		  -webkit-transition-property: opacity;
			  -ms-transition-property: opacity;
				  transition-property: opacity;
	}
	.testimonialEight #dart-quote-carousel.carousel .carousel-indicators {
	  	bottom: 10px;
		z-index:2;
	}
	.testimonialEight #dart-quote-carousel.carousel .carousel-indicators  li {
		  background-color: #848484;
		  border: none;
	}
	.testimonialEight .carousel .carousel-indicators .active{
		  background-color: #0a8dcc;
		  border: none;
		  width:10px; 
		  height:10px;
		  margin:1px;
	}
	.testimonialEight #dart-quote-carousel blockquote {
		text-align: center;
		border: none;
	}
	.testimonialEight #dart-quote-carousel .profile-circle {
		width: 100px;
		height: 100px;
		margin: 0 auto;
		border-radius: 100px;
	}
	.testimonialEight .item .name{ 
		color:#333333;
	}
	.testimonialEight .item .position{
		text-align:left; 
		margin-left:20px;
	}	
	
	
/*--- Accordion / Toggle Style Here ---*/

	.panel-default .panel-heading {
		padding: 0;
		border-radius: 0;
	}

	/*---Style 1---*/
	.accordionstyle_1 .panel-group {
		margin-bottom: 0;
		border:none;
	}
	.accordionstyle_1 .panel {
		background-color: transparent;
		box-shadow: none;
		border-bottom: 1px solid transparent;
		border-radius: 0;
		margin: 0;
	}
	.accordionstyle_1 .panel-default {
		border: 0;
	}
	.accordionstyle_1 .panel-default>.panel-heading {
		background-color: transparent;
		padding: 0;
	}	
	.accordionstyle_1 .panel .panel-heading a {
		color: #0a8dcc;
		display: block;
		padding: 12px 12px;
		text-decoration:none;
	}
	.accordionstyle_1 .panel .panel-heading a.collapsed {
		color: #898989;
		display: block;
		padding: 12px 12px;
		text-decoration:none;
	}
	.accordionstyle_1 .panel .panel-heading a.collapsed:after {
		content: "\2b";
	}
	.accordionstyle_1 .panel .panel-heading a:after, .accordionstyle_1 .panel .panel-heading a.collapsed:after {
		font-family: 'FontAwesome';
		font-size: 20px;
		float: right;
	}
	.accordionstyle_1 .panel .panel-heading a:after {
		content: "\2212";
	}
	.accordionstyle_1 .panel .panel-heading a:hover {
		color: #898989;
		text-decoration:none;
	}
	/*---Left Side Style---*/
	.accordionstyle_1.accordion_1 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border: 1px solid #e5e5e5;
	}
	.accordionstyle_1.accordion_1 .panel .panel-heading a {
		border: 1px solid #e5e5e5;
		border-bottom:none;
	}
	.accordionstyle_1.accordion_1 .panel .panel-body{
		border: 1px solid #e5e5e5;
	}
	
	/*---Right Side Style---*/
	.accordionstyle_1.accordion_2 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border: 1px solid #e5e5e5;
		color:#898989;
	}
	.accordionstyle_1.accordion_2 .panel .panel-heading a, .accordionstyle_1.accordion_2 .panel .panel-heading a:hover {
		background-color: #0a8dcc;
		border: 1px solid #e5e5e5;
		color:#fff;
		border-bottom:none;
	}
	.accordionstyle_1.accordion_2 .panel .panel-body{
		border: 1px solid #e5e5e5;
	}
	
	
	/*---style 2---*/
	
	.accordionstyle_2 .panel-group {
		margin-bottom: 0;
		border: 0px;
	}
	.accordionstyle_2 .panel {
		background-color: transparent;
		box-shadow: none;
		border-bottom: 0 solid transparent;
		border-radius: 0;
		margin: 0;
	}
	.accordionstyle_2 .panel-default {
		border: 0;
	}		
	.accordionstyle_2 .panel-default>.panel-heading {
		border-radius: 0;
	}
	.accordionstyle_2 .panel .panel-heading a {
		height: 45px;
		display: block;
		padding: 12px 30px;
		background-color:transparent;
		color: #ccc;
		border: 1px solid #f1f1f1;
		text-decoration:none;
	}
	.accordionstyle_2 .panel .panel-heading a.collapsed:after {
		content: "\2b";
		background: #f1f1f1;
	}
	.accordionstyle_2 .panel .panel-heading a:after {
		content: "\2212";
	}
	.accordionstyle_2 .panel .panel-heading a:after, .accordionstyle_2 .panel .panel-heading a.collapsed:after {
		font-family: 'FontAwesome';
		font-size: 15px;
		width: 40px;
		height: 44px;
		line-height: 45px;
		text-align: center;
		background: #F1F1F1;
		float: left;
		margin-left: -31px;
		margin-top: -12px;
		margin-right: 15px;
	}
	.accordionstyle_2 .panel-group .panel-heading+.panel-collapse>.panel-body {
		border-top: 0;
		padding: 20px 10px;
		background: #fff;
		color: #898989;
	}
	.img-accordion {
		width: 81px;
		float: left;
		margin-right: 15px;
		display: block;
	}
	.accordionstyle_2 .panel-group .panel-heading+.panel-collapse>.panel-body {
		border-top: 0;
		padding: 20px 10px;
		background-color:transparent;
		color: #ccc;
	}
	
	
	/*---Left Side Style---*/
	.accordionstyle_2.accordion_3 .panel-default > .panel-heading {
		background-color: transparent;
	}
	.accordionstyle_2.accordion_3 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border: 1px solid #e5e5e5;
		color:#ccc;
	}
	.accordionstyle_2.accordion_3 .panel .panel-heading a, .accordionstyle_2.accordion_2 .panel .panel-heading a:hover {
		border: 1px solid #ccc;
		color:#0a8dcc;
	}
	.accordionstyle_2.accordion_3 .panel .panel-body{
		border: 1px solid #ccc;
	}
	.accordionstyle_2.accordion_3 .panel .panel-heading a:after, .accordionstyle_2.accordion_3 .panel .panel-heading a.collapsed:after {
		background-color: transparent;
	}
	
	/*---Right Side Style---*/
	.accordionstyle_2.accordion_4 .panel .panel-heading a.collapsed {
		background-color: #222;
		border: 1px solid #222;
		color:#fff;
	}
	.accordionstyle_2.accordion_4 .panel .panel-heading a, .accordionstyle.accordion_2 .panel .panel-heading a:hover {
		background-color: #21c2f8;
		border: none;
		color:#fff;
		border-bottom:none;
	}
	.accordionstyle_2.accordion_4 .panel .panel-body{
		border: none;
	}
	
	.accordionstyle_2.accordion_4 .panel .panel-heading a:after {
		background: #0a8dcc;
	}
	.accordionstyle_2.accordion_4 .panel .panel-heading a.collapsed:after {
		background: #666;
		color:#fff;
	}
	
	@media (max-width : 767px) {
	.accordionstyle_2 .panel .panel-heading a:after, .accordionstyle_2 .panel .panel-heading a.collapsed:after {
		width: 35px;
		height: 45px;
	}
	}
	
	
	
	/*---Style 3---*/
	.accordionstyle_3 .panel-group {
		margin-bottom: 0;
		border:none;
	}
	.accordionstyle_3 .panel {
		background-color: transparent;
		box-shadow: none;
		border-bottom: 1px solid transparent;
		border-radius: 0;
		margin: 0;
	}
	.accordionstyle_3 .panel-default {
		border: 0;
	}
	.accordionstyle_3 .panel-default>.panel-heading {
		background-color: transparent;
		padding: 0;
	}	
	.accordionstyle_3 .panel .panel-heading a {
		color: #0a8dcc;
		display: block;
		padding: 12px 12px;
		text-decoration:none;
	}
	.accordionstyle_3 .panel .panel-heading a.collapsed {
		color: #898989;
		display: block;
		padding: 12px 12px;
		text-decoration:none;
	}
	.accordionstyle_3 .panel .panel-heading a.collapsed:after {
		content: "\f01b";
	}
	.accordionstyle_3 .panel .panel-heading a:after, .accordionstyle_3 .panel .panel-heading a.collapsed:after {
		font-family: 'FontAwesome';
		font-size: 20px;
		float: right;
	}
	.accordionstyle_3 .panel .panel-heading a:after {
		content: "\f01a";
	}
	.accordionstyle_3 .panel .panel-heading a:hover {
		color: #898989;
		text-decoration:none;
	}
	/*---Left Side Style---*/
	.accordionstyle_3.accordion_5 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border: 1px solid #e5e5e5;		
		color:#898989;
	}
	.accordionstyle_3.accordion_5 .panel .panel-heading a {
		background-color: #333;
		border: 1px solid #e5e5e5;
		color:#fff;
		border-radius: 5px;
	}
	.accordionstyle_3.accordion_5 .panel .panel-heading a:hover	 {
		background-color: #898989;
		border: 1px solid #898989;
		color:#fff;
		border-radius: 5px;
	}
	.accordionstyle_3.accordion_5 .panel .panel-body{
		padding-left: 0;
    	padding-right: 0;
		border-top: none;
	}
	.accordionstyle_3.accordion_5 .panel-default>.panel-heading {
		background-color: #ecf0f1;		
		border-radius:5px;
	}
	
	/*---Center Side Style---*/
	.accordionstyle_3.accordion_6 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border: 1px solid #e5e5e5;
		color:#fff;
	}
	.accordionstyle_3.accordion_6 .panel .panel-heading a {
		background-color: #0a8dcc;
		border: 1px solid #e5e5e5;
		color:#fff;
		border-radius: 5px;
	}
	.accordionstyle_3.accordion_6 .panel .panel-heading a:hover {
		background-color: #ccc;
		border: 1px solid #ccc;
		color:#fff;
		border-radius: 5px;
	}
	.accordionstyle_3.accordion_6 .panel-default>.panel-heading {
		background-color: #898989;
		color:#fff;
		border-radius:5px;
	}
	.accordionstyle_3.accordion_6 .panel .panel-body{
		padding-left: 0;
    	padding-right: 0;
		border-top: none;
	}
	
	/*---Right Side Style---*/
	.accordionstyle_3.accordion_7 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border: 1px solid #ccc;
		color:#898989;
	}
	.accordionstyle_3.accordion_7 .panel .panel-heading a, .accordionstyle_3.accordion_7 .panel .panel-heading a:hover {
		background-color: transparent;
		border: 1px solid #333;
		color:#333;
		border-radius: 5px;
	}
	.accordionstyle_3.accordion_7 .panel-default>.panel-heading {
		border-radius:5px;
	}
	.accordionstyle_3.accordion_7 .panel .panel-body{
		padding-left: 0;
    	padding-right: 0;
		border-top: none;
	}
	
	
	/*---Style 4---*/
	.accordionstyle_4 .panel-group {
		margin-bottom: 0;
		border:none;
	}
	.accordionstyle_4 .panel {
		background-color: transparent;
		box-shadow: none;
		border-bottom: 1px solid transparent;
		border-radius: 0;
		margin: 0;
	}
	.accordionstyle_4 .panel-default {
		border: 0;
	}
	.accordionstyle_4 .panel-default>.panel-heading {
		background-color: transparent;
		padding: 0;
	}	
	.accordionstyle_4 .panel .panel-heading a {
		color: #0a8dcc;
		display: block;
		padding: 12px 20px;
		text-decoration:none;
	}
	.accordionstyle_4 .panel .panel-heading a.collapsed {
		color: #898989;
		display: block;
		padding: 12px 20px;
		text-decoration:none;
	}
	.accordionstyle_4 .panel .panel-heading a:hover {
		color: #898989;
		text-decoration:none;
	}
	/*---Left Side Style---*/
	.accordionstyle_4.accordion_8 .panel .panel-heading a.collapsed {
		background-color: #f5f5f5;
		border: 1px solid #ccc;
		border-radius: 5px 5px 5px 5px;
	}
	.accordionstyle_4.accordion_8 .panel .panel-heading a {
		border: 1px solid #ccc;
		border-radius: 5px 5px 0px 0px;
		background-color: #f5f5f5;
	}
	.accordionstyle_4.accordion_8 .panel .panel-body{
		border: 1px solid #ccc;
		border-radius: 0px 0px 5px 5px;
	}
	
	/*---Right Side Style---*/
	.accordionstyle_4.accordion_9 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border: 1px solid #ccc;
		color:#898989;
		border-radius: 5px 5px 5px 5px;
	}
	.accordionstyle_4.accordion_9 .panel .panel-heading a {
		background-color: transparent;
		border: 1px solid #ccc;
		color:#0a8dcc;
		border-bottom:0px;
		border-radius: 5px 5px 0px 0px;
	}
	.accordionstyle_4.accordion_9 .panel .panel-body{
		border: 1px solid #ccc;
		border-radius: 0px 0px 5px 5px;	
		border-top:0px;
	}
	
	
	
	/*---style 2---*/
	
	.accordionstyle_5 .panel-group {
		margin-bottom: 0;
		border: 0px;
	}
	.accordionstyle_5 .panel {
		background-color: transparent;
		box-shadow: none;
		border-bottom: 0 solid transparent;
		border-radius: 0;
		margin: 0;
	}
	.accordionstyle_5 .panel-default {
		border: 0;
	}		
	.accordionstyle_5 .panel-default>.panel-heading {
		border-radius: 0;
	}
	.accordionstyle_5 .panel .panel-heading a {
		height: 45px;
		display: block;
		padding: 12px 0px;
		background-color:transparent;
		color: #ccc;
		border: 1px solid #f1f1f1;
		text-decoration:none;
	}
	.accordionstyle_5 .panel .panel-heading a.collapsed:after {
		content: "\f055";
		background: #f1f1f1;
	}
	.accordionstyle_5 .panel .panel-heading a:after {
		content: "\f056";
	}
	.accordionstyle_5 .panel .panel-heading a:after, .accordionstyle_5 .panel .panel-heading a.collapsed:after {
		font-family: 'FontAwesome';
		font-size: 12px;
		height: 44px;
		line-height: 45px;
		text-align: center;
		background: #F1F1F1;
		float: right;
		margin-top: -12px;
	}
	.accordionstyle_5 .panel .panel-heading a.green:after, .accordionstyle_5 .panel .panel-heading a.green.collapsed:after{
		color:#1abc9c;
	}
	.accordionstyle_5 .panel .panel-heading a.blue:after, .accordionstyle_5 .panel .panel-heading a.blue.collapsed:after{
		color:#1eb1e2;
	}
	.accordionstyle_5 .panel .panel-heading a.red:after, .accordionstyle_5 .panel .panel-heading a.red.collapsed:after{
		color:#e56854;
	}
	.accordionstyle_5 .panel-group .panel-heading+.panel-collapse>.panel-body {
		border-top: 0;
		padding: 20px 0px;
		background: #fff;
		color: #898989;
	}
	.img-accordion {
		width: 81px;
		float: left;
		margin-right: 15px;
		display: block;
	}
	.accordionstyle_5 .panel-group .panel-heading+.panel-collapse>.panel-body {
		border-top: 0;
		padding: 10px 0px;
		background-color:transparent;
		color: #ccc;
	}
	.accordionstyle_5 .panel-group .panel-heading+.panel-collapse>.panel-body p {
		margin-bottom:0;
	}
	
	/*---Left Side Style---*/
	.accordionstyle_5.accordion_10 .panel-default > .panel-heading {
		background-color: transparent;
	}
	.accordionstyle_5.accordion_10 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border-width: 0px 0px 1px 0px;
		color: #fff;
		border-style: solid;
		border-color: #898989;
	}
	.accordionstyle_5.accordion_10 .panel .panel-heading a, .accordionstyle_5.accordion_10 .panel .panel-heading a:hover {
		border-width: 0px 0px 1px 0px;
		color: #fff;
		border-style: solid;
		border-color: #ccc;
	}
	.accordionstyle_5.accordion_10 .panel .panel-body{
		border-bottom:1px solid #898989;
	}
	.accordionstyle_5.accordion_10 .panel .panel-heading a:after, .accordionstyle_5.accordion_10 .panel .panel-heading a.collapsed:after {
		background-color: transparent;
	}
	
	/*---Right Side Style---*/
	.accordionstyle_5.accordion_11 .panel-default > .panel-heading {
		background-color: transparent;
	}
	.accordionstyle_5.accordion_11 .panel .panel-heading a.collapsed {
		background-color: transparent;
		border-width: 0px 0px 1px 0px;
		color: #fff;
		border-style: solid;
		border-color: #898989;
	}
	.accordionstyle_5.accordion_11 .panel .panel-heading a, .accordionstyle_5.accordion_11 .panel .panel-heading a:hover {
		border-width: 0px 0px 1px 0px;
		color: #fff;
		border-style: solid;
		border-color: #ccc;
	}
	.accordionstyle_5.accordion_11 .panel-group .panel-heading+.panel-collapse>.panel-body{
		border:none;
		background-color:#fff;
		color:#898989;
		border-radius:5px;
		padding:10px;
		margin-top: 5px;
	}
	.accordionstyle_5.accordion_11 .panel-group .panel-heading+.panel-collapse>.panel-body p{
		margin-bottom:0;
	}
	.accordionstyle_5.accordion_11 .panel .panel-heading a:after, .accordionstyle_5.accordion_11 .panel .panel-heading a.collapsed:after {
		background-color: transparent;
	}
	
	@media (max-width : 767px) {
	.accordionstyle_5 .panel .panel-heading a:after, .accordionstyle_5 .panel .panel-heading a.collapsed:after {
		width: 35px;
		height: 45px;
	}
	}
	
	

/*--- Counters Style Here ---*/




/*--- Blog Post Style Here ---*/


	/*---Blog Style 1---*/
	.blogstyle-1 .blog-post-container {
		margin-bottom:15px;
	}
	.blogstyle-1 .blog-post-container .post-thumbnail {
		position: relative;
	}
	.blogstyle-1 .blog-post-container .post-thumbnail img {
		width: 100%;
	}	
	.blogstyle-1 .blog-post-container .blog-content {
		border: 1px solid #ededed;
	}
	.blogstyle-1 .blog-post-container .dart-header {
		padding: 20px 20px 0;
	}
	.blogstyle-1 .blog-post-container .dart-title {
		text-transform: capitalize;
	}
	.blogstyle-1 .blog-post-container .dart-title a {
		color: #333;
	}
	.blogstyle-1 .blog-post-container .dart-header .dart-meta {
		font-size:0.7142857142857143em;
		text-transform: uppercase;
	}
	.blogstyle-1 .blog-post-container .dart-footer .dart-meta {
		margin-bottom:0px;
	}
	.blogstyle-1 .blog-post-container .dart-header .dart-meta li {
		display: inline-block;
		border-right: 1px solid #E7E7E7;
		line-height: 10px;
		padding-right: 15px;
		margin-right: 15px;
	}
	.blogstyle-1 .blog-post-container .dart-header .dart-meta li:last-child {
		border-right: 0;
		padding-right: 0;
		margin-right: 0;
	}
	.blogstyle-1 .blog-post-container .dart-header .dart-meta li a {
		color: #898989;
	}
	.blogstyle-1 .blog-post-container .dart-content {
		padding: 20px;
	}
	.blogstyle-1 .blog-post-container .dart-content p {
		margin: 0;
	}
	.blogstyle-1 .blog-post-container .dart-footer {
		background-color: #f7f7f7;
		padding: 8px 20px;
		border-top: 1px solid #ebebeb;
	}
	.blogstyle-1 .blog-post-container .dart-footer .dart-meta a {
		color: #898989;
		font-size:0.8571428571428571em;
		text-transform: capitalize;
	}
	/*#blogstyle-1Slider .carousel-control.left, #blogstyle-1Slider .carousel-control.right {
		background-image: none;
		background-color: #fff;
	}
	#blogstyle-1Slider .carousel-control {
		top: 50%;
		margin-top: -13px;
		bottom: auto;
		width: 26px;
		height: 26px;
		font-size: 18px;
		color: #898989;
		text-shadow: none;
		filter: alpha(opacity=100);
		opacity: 1;
	}*/
	.blogstyle-1 .blog-post-container .play-trigger {
		position: absolute;
		left: 50%;
		top: 55%;
		width: 70px;
		height: 45px;
		margin-left: -30px;
		margin-top: -30px;
		border: 0;
		border-radius: 10%;
		color: #fff;
		background: #cd201f;
		font-size:1.4285714285714286em;
		line-height: 45px;
		text-align: center;
		-webkit-transition: all .3s ease 0s;
		-moz-transition: all .3s ease 0s;
		-o-transition: all .3s ease 0s;
		transition: all .3s ease 0;
	}
	.blogstyle-1 .blog-post-container .play-trigger i {
		margin-left: 5px;
	}
	.blogstyle-1 .blog-post-container .play-trigger:hover {
		color: #cd201f;
		background: #fff;
	}
	.blogstyle-1 .blog-post-container .dart-title a:hover, .blogstyle-1 .blog-post-container .dart-title a:focus {
		color: #0a8dcc;
		text-decoration:none;
	}
	.blogstyle-1 .blog-post-container .dart-footer .dart-meta a:hover, .blogstyle-1 .blog-post-container .dart-footer .dart-meta a:focus  {
		color: #0a8dcc;
		text-decoration:none
	}
	.blogstyle-1 .blog-post-container .dart-header .dart-meta li a:hover, .blogstyle-1 .blog-post-container .dart-header .dart-meta li a:focus {
		color: #0a8dcc;
		text-decoration:none;
	}
	@media (max-width : 991px) {
	.blogstyle-1 .blog-post-container .dart-header {
		padding: 5px 10px 0;
	}
	.blogstyle-1 .blog-post-container .dart-content {
		padding: 10px;
	}
	.blogstyle-1 .blog-post-container .dart-footer {
		padding: 8px 10px;
	}
	}
	
	/*---Blog Style 2---*/
	.blogstyle-2 .blog-post-container {
		margin-bottom: 15px;
	}
	.blogstyle-2 .blog-post-container .post-thumbnail {
		position: relative;
	}
	.blogstyle-2 .blog-post-container .post-thumbnail img {
		width: 100%;
	}
	.blogstyle-2 .blog-post-container .blog-content {
		border: 1px solid #ededed;
	}
	.blogstyle-2 .blog-post-container .dart-header {
		padding: 20px 0;
	}
	.blogstyle-2 .blog-post-container .dart-content {
		padding: 10px 0;
	}
	
	.blogstyle-2 .blog-post-container .dart-footer {
		background-color: none;
		padding: 8px 0px;
	}
	.blogstyle-2 .carousel-indicators .active{
		background-color:#0a8dcc;
		border:none;
	}
	.blogstyle-2 .blog-post-container .dart-header .dart-meta li {
		border-right: 1px solid #a7a7a7;
		display: inline-block;
		line-height: 10px;
		padding-right: 15px;
		margin-right: 15px;
	}
	.blogstyle-2 .blog-post-container .dart-title {
		text-transform: capitalize;
	}
	.blogstyle-2 .blog-post-container .dart-title a {
		color: #333;
	}
	.blogstyle-2 .blog-post-container .dart-header .dart-meta {
		font-size:0.7142857142857143em;
		text-transform: uppercase;
	}
	.blogstyle-2 .blog-post-container .dart-footer .dart-meta {
		margin-bottom:0px;
	}
	.blogstyle-2 .blog-post-container .dart-header .dart-meta li:last-child {
		border-right: 0;
		padding-right: 0;
		margin-right: 0;
	}
	.blogstyle-2 .blog-post-container .dart-header .dart-meta li a {
		color: #898989;
	}
	
	.blogstyle-2 .blog-post-container .dart-content p {
		margin: 0;
	}
	.blogstyle-2 .blog-post-container .dart-footer .dart-meta a {
		color: #898989;
		font-size:0.8571428571428571em;
		text-transform: capitalize;
	}
	.blogstyle-2 .blog-post-container .play-trigger {
		position: absolute;
		left: 50%;
		top: 55%;
		width: 70px;
		height: 45px;
		margin-left: -30px;
		margin-top: -30px;
		border: 0;
		border-radius: 10%;
		color: #fff;
		background: #cd201f;
		font-size:1.4285714285714286em;
		line-height: 45px;
		text-align: center;
		-webkit-transition: all .3s ease 0s;
		-moz-transition: all .3s ease 0s;
		-o-transition: all .3s ease 0s;
		transition: all .3s ease 0;
	}
	.blogstyle-2 .blog-post-container .play-trigger i {
		margin-left: 5px;
	}
	.blogstyle-2 .blog-post-container .play-trigger:hover {
		color: #cd201f;
		background: #fff;
	}
	.blogstyle-2 .blog-post-container .dart-title a:hover, .blogstyle-1 .blog-post-container .dart-title a:focus {
		color: #0a8dcc;
		text-decoration:none;
	}
	.blogstyle-2 .blog-post-container .dart-footer .dart-meta a:hover, .blogstyle-1 .blog-post-container .dart-footer .dart-meta a:focus  {
		color: #0a8dcc;
		text-decoration:none
	}
	.blogstyle-2 .blog-post-container .dart-header .dart-meta li a:hover, .blogstyle-1 .blog-post-container .dart-header .dart-meta li a:focus {
		color: #0a8dcc;
		text-decoration:none;
	}
	
	/*---Blog Style 3---*/
	
	.blogstyle-3 .blog-post-container {
		margin-bottom: 15px;
	}
	.blogstyle-3 .blog-post-container .post-thumbnail {
		position: relative;
	}
	.blogstyle-3 .blog-post-container .post-thumbnail img {
		width: 100%;
	}
	.blogstyle-3 .blog-post-container .blog-content {
		border: 1px solid #ededed;
	}
	.blogstyle-3 .blog-post-container .dart-header {
		padding: 20px 20px 0px;
	}
	.blogstyle-3 .blog-post-container .dart-content {
		padding: 10px 20px 15px;
	}
	.blogstyle-3 .blog-post-container .dart-footer {
		background-color: none;
		padding: 10px 10px;
	}
	.blogstyle-3 .post-thumbnail .post-date{
		position:absolute;
		top:10%;
		left:0%;
		background-color:#0a8dcc;
		color:#fff;
		padding: 10px 15px;
		text-align: center;
		display: inline-grid;
		line-height: 20px;
	}
	.blogstyle-3 .coursel-bg{
		position: absolute;
		bottom: 20%;
		text-align: right;
		right: 15%;
		width: 55px;
	}
	.blogstyle-3 .coursel-bg .carousel-control .fa{
		padding:3px 10px;
		background-color:#0a8dcc;
	}
	.blogstyle-3 .coursel-bg .carousel-control .fa:hover{
		background-color:#fff;
		color:#dadada;
	}
	.blogstyle-3  .carousel-control{
		opacity: 1;
		text-shadow:none
	}
	.blogstyle-3 .blog-post-container .dart-header .dart-meta li{
		border-right: 1px solid #898989;
	}
	.blogstyle-3 .blog-post-container .dart-footer .dart-meta a{
		margin-right:5px;
		background-color:#fff;
		padding:5px 10px;
		color:#dadada;
	}
	.blogstyle-3 .blog-post-container .dart-footer .dart-meta .btn-more:hover{
		background-color:#0a8dcc;
		color:#fff;
	}	
	.blogstyle-3 .blog-post-container .dart-header .dart-meta li {
		border-right: 1px solid #a7a7a7;
		display: inline-block;
		line-height: 10px;
		padding-right: 15px;
		margin-right: 15px;
	}
	.blogstyle-3 .blog-post-container .dart-title {
		text-transform: capitalize;
	}
	.blogstyle-3 .blog-post-container .dart-title a {
		color: #333;
	}
	.blogstyle-3 .blog-post-container .dart-header .dart-meta {
		font-size:0.7142857142857143em;
		text-transform: uppercase;
	}
	.blogstyle-3 .blog-post-container .dart-footer .dart-meta {
		margin-bottom:0px;
	}
	.blogstyle-3 .blog-post-container .dart-header .dart-meta li:last-child {
		border-right: 0;
		padding-right: 0;
		margin-right: 0;
	}
	.blogstyle-3 .blog-post-container .dart-header .dart-meta li a {
		color: #898989;
	}
	
	.blogstyle-3 .blog-post-container .dart-content p {
		margin: 0;
	}
	.blogstyle-3 .blog-post-container .dart-footer .dart-meta a {
		color: #898989;
		font-size:0.8571428571428571em;
		text-transform: capitalize;
	}
	.blogstyle-3 .blog-post-container .play-trigger {
		position: absolute;
		left: 50%;
		top: 55%;
		width: 70px;
		height: 45px;
		margin-left: -30px;
		margin-top: -30px;
		border: 0;
		border-radius: 10%;
		color: #fff;
		background: #cd201f;
		font-size:1.4285714285714286em;
		line-height: 45px;
		text-align: center;
		-webkit-transition: all .3s ease 0s;
		-moz-transition: all .3s ease 0s;
		-o-transition: all .3s ease 0s;
		transition: all .3s ease 0;
	}
	.blogstyle-3 .blog-post-container .play-trigger i {
		margin-left: 5px;
	}
	.blogstyle-3 .blog-post-container .play-trigger:hover {
		color: #cd201f;
		background: #fff;
	}
	.blogstyle-3 .blog-post-container .dart-title a:hover, .blogstyle-1 .blog-post-container .dart-title a:focus {
		color: #0a8dcc;
		text-decoration:none;
	}
	.blogstyle-3 .blog-post-container .dart-footer .dart-meta a:hover, .blogstyle-1 .blog-post-container .dart-footer .dart-meta a:focus  {
		color: #0a8dcc;
		text-decoration:none
	}
	.blogstyle-3 .blog-post-container .dart-header .dart-meta li a:hover, .blogstyle-1 .blog-post-container .dart-header .dart-meta li a:focus {
		color: #0a8dcc;
		text-decoration:none;
	}	
	@media (max-width : 991px) {
		.blogstyle-3 .coursel-bg {
			bottom: 23%;
		}
	}
	
	
	/*---Blog Style 4---*/
	
	.blogstyle-4 .coursel-bg{
		position: absolute;
		bottom: 20%;
		text-align: right;
		right: 15%;
		width: 65px;
	}
	.blogstyle-4 .coursel-bg .carousel-control .fa{
		padding:3px 12px;
		border-radius:50px;
		background:none;
		background-color:none;
		border:1px solid #fff;
	}
	.blogstyle-4 .coursel-bg .carousel-control .fa:hover{
		background-color:#0a8dcc;
		color:#fff;
		border:1px solid #31aae2;
	}
	.blogstyle-4  .carousel-control{
		opacity: 1;
		text-shadow:none
	}
	.blogstyle-4 .blog-post-container .dart-footer .dart-meta .btn-more{
		background:none;
		border-radius:50px;
		padding:5px 15px;
	}
	.blogstyle-4 .blog-post-container .dart-footer .dart-meta .btn-more:hover{
		background-color:#0a8dcc;
		color:#fff;
		border-radius:50px;
		padding:5px 15px;
	}
	.blogstyle-4 .blog-content .post-image {
		top: 35%;
		left: 10%;
		background-color: #191919;
		color: #fff;
		padding: 10px 15px;
		text-align: center;
		display: inline-grid;
		position: absolute;
		border-radius: 15px;
		border: 3px solid #fff;
		height: 60px;
		width: 60px;
	}
	.blogstyle-4 .blog-content{
		background-color:#fff;
	}	
	.blogstyle-4 .blog-post-container {
		margin-bottom: 15px;
	}
	.blogstyle-4 .blog-post-container .post-thumbnail {
		position: relative;
	}
	.blogstyle-4 .blog-post-container .post-thumbnail img {
		width: 100%;
	}
	.blogstyle-4 .blog-post-container .blog-content {
		border: 1px solid #ededed;
	}
	.blogstyle-4 .blog-post-container .dart-header {
		padding: 20px 20px 0;
	}
	.blogstyle-4 .blog-post-container .dart-content {
		padding: 10px 20px 15px;
	}
	.blogstyle-4 .blog-post-container .dart-footer {
		background-color: transparent !important;
		padding: 10px 10px;
	}
	.blogstyle-4 .blog-post-container .dart-header .dart-meta li{
		border-right: 1px solid #898989;
	}
	.blogstyle-4 .blog-post-container .dart-footer .dart-meta a{
		margin-right:5px;
		background-color:#fff;
		padding:5px 10px;
		color:#dadada;
	}
	.blogstyle-4 .blog-post-container .dart-footer .dart-meta .btn-more:hover{
		background-color:#0a8dcc;
		color:#fff;
	}	
	.blogstyle-4 .blog-post-container .dart-header .dart-meta li {
		border-right: 1px solid #a7a7a7;
		display: inline-block;
		line-height: 10px;
		padding-right: 15px;
		margin-right: 15px;
	}
	.blogstyle-4 .blog-post-container .dart-title {
		text-transform: capitalize;
	}
	.blogstyle-4 .blog-post-container .dart-title a {
		color: #333;
	}
	.blogstyle-4 .blog-post-container .dart-header .dart-meta {
		font-size:0.7142857142857143em;
		text-transform: uppercase;
	}
	.blogstyle-4 .blog-post-container .dart-footer .dart-meta {
		margin-bottom:0px;
	}
	.blogstyle-4 .blog-post-container .dart-header .dart-meta li:last-child {
		border-right: 0;
		padding-right: 0;
		margin-right: 0;
	}
	.blogstyle-4 .blog-post-container .dart-header .dart-meta li a {
		color: #898989;
	}
	.blogstyle-4 .blog-post-container .dart-content p {
		margin: 0;
	}
	.blogstyle-4 .blog-post-container .dart-footer .dart-meta a {
		color: #898989;
		font-size:0.8571428571428571em;
		text-transform: capitalize;
	}
	.blogstyle-4 .blog-post-container .play-trigger {
		position: absolute;
		left: 50%;
		top: 55%;
		width: 70px;
		height: 45px;
		margin-left: -30px;
		margin-top: -30px;
		border: 0;
		border-radius: 10%;
		color: #fff;
		background: #cd201f;
		font-size:1.4285714285714286em;
		line-height: 45px;
		text-align: center;
		-webkit-transition: all .3s ease 0s;
		-moz-transition: all .3s ease 0s;
		-o-transition: all .3s ease 0s;
		transition: all .3s ease 0;
	}
	.blogstyle-4 .blog-post-container .play-trigger i {
		margin-left: 5px;
	}
	.blogstyle-4 .blog-post-container .play-trigger:hover {
		color: #cd201f;
		background: #fff;
	}
	.blogstyle-4 .blog-post-container .dart-title a:hover, .blogstyle-1 .blog-post-container .dart-title a:focus {
		color: #0a8dcc;
		text-decoration:none;
	}
	.blogstyle-4 .blog-post-container .dart-footer .dart-meta a:hover, .blogstyle-1 .blog-post-container .dart-footer .dart-meta a:focus  {
		color: #0a8dcc;
		text-decoration:none
	}
	.blogstyle-4 .blog-post-container .dart-header .dart-meta li a:hover, .blogstyle-1 .blog-post-container .dart-header .dart-meta li a:focus {
		color: #0a8dcc;
		text-decoration:none;
	}	
	

/*---Tabs style---*/
	
	
	/*---style 1---*/
	.tabOne .nav-tabs{
		border:none;
	}
	.tabOne .nav-tabs>li{
		border:1px solid #eee;
		border-right:0;
		height:50px;
	}
	.tabOne .nav-tabs>li:last-child{
		border-right:1px solid #eee;
	}
	.tabOne .nav-tabs>li.active{
		border-right:1px solid #eee;
		border-top:0;
		border-bottom:1px solid #fff;
		height:56px;
		margin-top:-6px;
		position:relative;
	}
	.tabOne .nav-tabs>li>a{
		border:0;
		border-radius:0;
		color:#333;
		margin-right:0;
		line-height:50px;
		padding:0 15px;
		transition:inherit;
	}
	.tabOne .nav>li>a:focus,.tabOne .nav>li>a:hover{
		background-color:transparent;
	}
	.tabOne .nav-tabs>.active>a,.tabOne .nav-tabs>.active>a:focus,.tabOne .nav-tabs>.active>a:hover{
		color:#0a8dcc;
		line-height:60px;
		border:0;
		box-shadow:inset 0 2px 0 #0a8dcc;
	}
	.tabOne .tab-pane img{
		max-width:100px;
	}
	@media (min-width : 768px) {
	.tabOne .tab-content{
		border:1px solid #eee;
		padding:30px 30px 10px;
	}
	}
	.tabOne .tab-pane img.pull-left{
		margin-right:20px;
	}
	.tabOne .tab-pane img.pull-right{
		margin-left:20px;
	}	
	
	@media (max-width : 767px) {
	.tabOne .tab-content{
		padding:15px;
		border: 1px solid #eee;
	}
	.tabOne .tab-pane img{
		max-width:60px;
	}
	}
	
	/*---Style 1 Right*/
	
	.tabOne.tab-right .nav-tabs > li {
		float: right;
	}
	
	
	/*---style 2---*/
	.tabTwo .nav-tabs{
		border:none;
	}
	.tabTwo .nav-tabs>li{
		border:1px solid #eee;
		border-right:0;
		height:50px;
	}
	.tabTwo .nav-tabs>li:last-child{
		border-right:1px solid #eee;
	}
	.tabTwo .nav-tabs>li.active{
		border-right:1px solid #eee;
		border-top:0;
		border-bottom:1px solid #fff;
		height:56px;
		margin-top:-6px;
		position:relative;
	}
	.tabTwo .nav-tabs>li>a{
		border:0;
		border-radius:0;
		color:#333;
		margin-right:0;
		line-height:50px;
		padding:0 15px;
		transition:inherit;
	}
	.tabTwo .nav>li>a:focus,.tabTwo .nav>li>a:hover{
		background-color:transparent;
	}
	.tabTwo .nav-tabs>.active>a,.tabTwo .nav-tabs>.active>a:focus,.tabTwo .nav-tabs>.active>a:hover{
		color:#333;
		line-height:60px;
		border:0;
		box-shadow: inset 0 1px 0 #eee;
	}
	.tabTwo .tab-pane img{
		max-width:100px;
	}
	@media (min-width : 768px) {
	.tabTwo .tab-content{
		border:1px solid #eee;
		padding:30px 30px 10px;
	}
	}
	.tabTwo .tab-pane img.pull-left{
		margin-right:20px;
	}
	.tabTwo .tab-pane img.pull-right{
		margin-left:20px;
	}	
	
	@media (max-width : 767px) {
	.tabTwo .tab-content{
		padding:15px;
		border: 1px solid #eee;
	}
	.tabTwo .tab-pane img{
		max-width:60px;
	}
	}
	
	/*---Style 2 Right*/
	
	.tabTwo.tab-right{
		background-color: #333;
		color:#ccc;
	}	
	.tabTwo.tab-right .nav-tabs>li {
		border: 1px solid #898989;
	}
	.tabTwo.tab-right .nav-tabs>li>a {
		color: #fff;
	}
	.tabTwo.tab-right .nav-tabs>li.active a{
		background-color: #333;
		color:#fff;
	}
	.tabTwo.tab-right .nav-tabs>.active>a, .tabTwo.tab-right .nav-tabs>.active>a:focus, .tabTwo.tab-right .nav-tabs>.active>a:hover{
		box-shadow:inset 0 3px 0 #0a8dcc;
	}
	.tabTwo.tab-right .nav-tabs>li.active {
		border-bottom: 0;
	}
	.tabTwo.tab-right .tab-content {
		border-top: 0;
		border-color: #898989;
	}
	.tabTwo.tab-right .nav-tabs>li:last-child {
		border-right: 1px solid #333;
	}
	@media (max-width : 767px) {
	.tabTwo.tab-right .nav-tabs.nav-justified > li {
		display: table-cell;
    	width: 1%;
	}
	.tabTwo.tab-right .nav-tabs > .active > a, .tabTwo.tab-right .nav-tabs > .active > a:focus, .tabTwo.tab-right .nav-tabs > .active > a:hover {
		line-height: 50px;
	}
	}
	
	
	
	/*---style 3---*/
	.tabThree .nav-tabs{
		border:none;
	}
	.tabThree .nav-tabs>li{
		border:1px solid #eee;
		border-right:0;
		height:50px;
	}
	.tabThree .nav-tabs>li:last-child{
		border-right:1px solid #eee;
	}
	.tabThree .nav-tabs>li.active{
		border-right:1px solid #eee;
		border-top:0;
		border-bottom:1px solid #fff;
		height:56px;
		margin-top:-6px;
		position:relative;
	}
	.tabThree .nav-tabs>li>a{
		border:0;
		border-radius:0;
		color:#333;
		margin-right:0;
		line-height:50px;
		padding:0 15px;
		transition:inherit;
	}
	.tabThree .nav>li>a:focus,.tabThree .nav>li>a:hover{
		background-color:transparent;
	}
	.tabThree .nav-tabs>.active>a,.tabThree .nav-tabs>.active>a:focus,.tabThree .nav-tabs>.active>a:hover{
		color:#0a8dcc;
		line-height:60px;
		border:0;
		box-shadow: inset 0 2px 0 #0a8dcc;
	}
	.tabThree .tab-pane img{
		max-width:70px;
	}
	@media (min-width : 768px) {
	.tabThree .tab-content{
		border:1px solid #eee;
		padding:30px 30px 10px;
		border-top: 0;
	}
	}
	.tabThree .tab-pane img.pull-left{
		margin-right:20px;
	}
	.tabThree .tab-pane img.pull-right{
		margin-left:20px;
	}	
	
	@media (max-width : 767px) {
	.tabThree .tab-content{
		padding:15px;
		border: 1px solid #eee;
	}
	}
	
	/*---Style 3 Right---*/
	
	.tabThree.tab-right{
		background-color: #333;
		color:#ccc;
	}
	.tabThree.tab-right .nav-tabs{
		background-color:#fff;
	}	
	.tabThree.tab-right .nav-tabs>li {
		border: 1px solid #ebebeb;
	}
	.tabThree.tab-right .nav-tabs>li>a {
		color: #333;
	}
	.tabThree.tab-right .nav-tabs>li.active a{
		background-color: #333;
		color:#fff;
	}
	.tabThree.tab-right .nav-tabs>.active>a, .tabThree.tab-right .nav-tabs>.active>a:focus, .tabThree.tab-right .nav-tabs>.active>a:hover{
		box-shadow:inset 0 1px 0 #333;
	}
	.tabThree.tab-right .nav-tabs>li.active {
		border-bottom: 0;
	}
	.tabThree.tab-right .tab-content {
		border-top: 0;
		border-color: #ebebeb;
	}
	.tabThree.tab-right .nav-tabs>li:last-child {
		border-right: 1px solid #ebebeb;
	}
	@media (max-width : 767px) {
	.tabThree .nav-tabs.nav-justified > li {
		display: table-cell;
    	width: 1%;
	}
	.tabThree .nav-tabs > .active > a, .tabThree .nav-tabs > .active > a:focus, .tabThree .nav-tabs > .active > a:hover 	{
		line-height: 50px;
	}
	.tabThree.tab-right .nav-tabs > li.active {
		height: 50px;
	}
	.tabThree.tab-right .nav-tabs > li.active a, .tabThree.tab-right .nav-tabs > li > a {
		margin-bottom: -1px;
	}
	}	
	
	/*---style 4---*/
	
	.tabFour{
		background-color:transparent;
	}
	.tabFour .row{
		margin-left:0;
		margin-right:0;
	}
	.tabFour .nav{
		background-color:#fff;
	}
	.tabFour .nav-stacked>li {
		margin-top: 0;
		background-color: #fff;
		border: 1px solid #ebebeb;
		margin-bottom:5px;
	}
	.tabFour .nav-stacked>li:last-child{
		border-bottom:1px solid #ebebeb;
	}
	.tabFour i{
		padding-right:10px;
	}
	.tabFour .nav-pills>li>a{
		font-size:14px;
		border-radius:0;
		color:#333;
		background-color:#fff;
	}
	.tabFour .nav-pills>li.active>a,.tabFour .nav-pills>li.active>a:focus,.tabFour .nav-pills>li.active>a:hover{
		background-color:#fff;
		color:#0a8dcc;
		box-shadow: inset 3px 0 0px 0 #0a8dcc;
	}
	
	.tabFour .tab-pane img.pull-left{
		margin-right:25px;
	}
	.tabFour .tab-content p{
		overflow:inherit;
	}
	.tabFour .tab-content > .active {
		border: 1px solid #ebebeb;
		padding: 20px 20px 0px 20px;
	}
	@media (max-width : 767px) {
	.tabFour .tab-pane img.pull-left {
		margin-right: 15px;
		margin-bottom:5px;
		max-width: 100px;
	}
	.tabFour .tab-content p {
		overflow: inherit;
	}
	}
	
	
	/*---style 5---*/
	
	.tabFive{
		background-color:#fff;
	}
	.tabFive .nav-tabs{
		border:1px solid #ebebeb;
		border-bottom:none;
	}
	.tabFive .nav-tabs li{
		border-right:1px solid #ebebeb;
		border-bottom:1px solid #ebebeb;
	}
	.tabFive .nav-tabs li.active{
		border-bottom:1px solid transparent;
	}
	.tabFive .nav-tabs li:last-child{
		border-right:0;
	}
	.tabFive .nav-tabs>li>a{
		border:0;
		border-radius:0;
		background-color:#333;
		color:#ccc;
		height:50px;
		line-height:30px;
		padding:0;
	}
	.tabFive .nav-tabs>.active>a,.tabFive .nav-tabs>.active>a:focus,.tabFive .nav-tabs>.active>a:hover{
		border:0;
		background-color:transparent;
		color:#0a8dcc;
	}
	.tabFive .nav i{
		padding:20px 10px 0 0;
	}
	.tabFive .tab-content{
		border:1px solid #ebebeb;
		padding:20px;
		border-top:0;
		overflow:hidden;
		background-color: #fff;
	}
	.tabFive .tab-pane img{
		margin-top:8px;
	}
	.tabFive .tab-pane img.pull-left{
		margin-right:20px;
	}
	.tabFive .tab-pane img.pull-right{
		margin-left:20px;
	}
	.tabFive .panel-body img{
		margin-top:8px;
	}
	.tabFive .panel-body img.pull-left{
		margin-right:20px;
	}
	.tabFive .panel-body img.pull-right{
		margin-left:20px;
	}
	.tabFive .tab-pane p{
		margin-bottom:15px;
	}
	.tabFive .tab-pane p:last-of-type{
		margin-bottom:0;
	}
	/*---Style 5 Right---*/
	.tabFive.tab-right .nav-tabs>li>a {
		padding: 0px 10px;
		margin-right:0px;
	}
	.tabFive.tab-right .tab-content{
		border:1px solid #ebebeb;		
	}
	.tabFive.tab-right .nav-tabs {
		border: none;
	}
	.tabFive.tab-right .nav-tabs li.active {
		border-bottom: 1px solid #fff;
		border-left: 1px solid #ebebeb;
		border-top: 1px solid #ebebeb;
	}
	.tabFive.tab-right .nav-tabs li.active:last-child {
		border-right: 1px solid #ebebeb;
	}
	@media (max-width : 767px) {
	.tabFive .nav-tabs.nav-justified > li {
		display: table-cell;
    	width: 1%;
	}
	.tabFive .nav-tabs > .active > a, .tabFive .nav-tabs > .active > a:focus, .tabFive .nav-tabs > .active > a:hover 	{
		line-height: 14px;
	}
	.tabFive .nav-tabs > li.active {
		height: 50px;
	}
	.tabFive .nav-tabs > li.active a, .tabFive .nav-tabs > li > a {
		margin-bottom: -1px;
	}
	}
	
	/*---Style 6---*/
	
	.tabSix .nav-tabs{
		border-bottom:none;
	}
	.tabSix .nav-tabs>li>a{
		margin-right:0px;
		line-height:1.42857143;
		background-color:transparent;
		border-style:solid;
		border-color:#898989;
		color:#333;
		border-width:0px 0px 2px 0px;
		border-radius:0px;
		padding:10px 25px;
		font-weight:600;
	}
	.tabSix .nav-tabs>li.active>a, .tabSix .nav-tabs>li.active>a:focus, .tabSix .nav-tabs>li.active>a:hover, .tabSix .nav-tabs>li>a:hover{
		color:#333;
		cursor:pointer;
		border-width:0px 0px 2px 0px;
		border-color:#0a8dcc;
	}
	.tabSix .nav-tabs li a i{
		display: inline-block;
		font-size: 30px;
		height: 75px;
		padding: 0;
		width: 75px;
		margin-top: 0;
		margin-bottom: 10px;
		background: #FFF;
		border: 1px solid #dfdfdf;
		border-radius:100%;
		color: #0a8dcc;
		line-height: 73px;
	}
	.tabSix .nav-tabs li a p{
		margin-bottom:0;
	}
	.tabSix .nav-tabs li {
		display: inline-block;
		float: none;
	}
	@media (min-width: 768px) {
	.tabSix .tab-content{
		margin-top:24px;
	}
	}
	
	
	/*---Style 7---*/
	
	.tabSeven .nav-tabs{
		border-bottom:3px solid #898989;
	}
	.tabSeven .nav-tabs>li>a{
		margin-right:0px;
		line-height:1.42857143;
		background-color:transparent;
		border-style:solid;
		border-color:#898989;
		color:#333;
		border-width:0px 0px 2px 0px;
		border-radius:0px;
		padding:10px 25px;
		font-weight:600;
	}
	.tabSeven .nav-tabs>li.active>a, .tabSeven .nav-tabs>li.active>a:focus, .tabSeven .nav-tabs>li.active>a:hover, .tabSeven .nav-tabs>li>a:hover{
		color:#333;
		cursor:pointer;
		border-width:0px 0px 3px 0px;
		border-color:#0a8dcc;
	}
	.tabSeven .nav-tabs li {
		display:inline-block;
		float: left;
		margin-bottom: -2px;
	}
	.tabSeven .tab-pane img.pull-left{
		margin-right:24px;
		padding-bottom:5px;
	}
	.tabSeven .tab-pane{
		padding:0px 5px;
	}
	@media (min-width: 768px) {
	.tabSeven .tab-content{
		margin-top:24px;
	}
	}
	@media (max-width: 767px) {
	.tabSeven .nav-tabs>li>a{
		padding:10px 5px;	
	}
	.tabSeven .nav-tabs>li.active>a, .tabSeven .nav-tabs>li.active>a:focus, .tabSeven .nav-tabs>li.active>a:hover, .tabSeven .nav-tabs>li>a:hover{
		border-width:0px 0px 2px 0px;
	}
	.tabSeven .nav-tabs {
		border-bottom: none;
	}
	.tabSeven .nav-tabs li {
		float: none;
	}
	}
	
	
	/*---Style 8---*/
	
	.tabEight .nav-tabs{
		border-bottom:1px solid #898989;
	}
	.tabEight .nav-tabs>li>a{
		margin-right:0px;
		line-height:1.42857143;
		background-color:transparent;
		border-style:solid;
		border-color:transparent;
		color:#fff;
		border-width:0px 0px 2px 0px;
		border-radius:0px;
		font-weight:600;
	}
	.tabEight .nav-tabs>li.active>a, .tabEight .nav-tabs>li.active>a:focus, .tabEight .nav-tabs>li.active>a:hover, .tabEight .nav-tabs>li>a:hover{
		color:#fff;
		cursor:pointer;
		background-color:transparent;
		border-width:0px 0px 2px 0px;
		border-color:#0a8dcc;
	}
	.tabEight .nav-tabs li {
		display:inline-block;
		float: left;
	}
	.tabEight .tab-pane p {
		color:#ccc;
	}
	@media (min-width: 768px) {
	.tabEight .tab-content{
		margin-top:24px;
	}
	}
	@media (max-width: 767px) {
	.tabEight .nav-tabs>li>a{
		padding:10px 5px;	
	}
	.tabEight .nav-tabs>li.active>a, .tabEight .nav-tabs>li.active>a:focus, .tabEight .nav-tabs>li.active>a:hover, .tabEight .nav-tabs>li>a:hover{
		border-width:0px 0px 2px 0px;
	}
	.tabEight .nav-tabs li {
		float: none;
	}
	.tabEight .tab-content{
		margin-top:15px;
	}
	}
	
	/*---Style 8 Right---*/
	
	.tabEight.tab-right .nav-tabs>li>a {
		margin: 0 5px;
		border-width: 2px 1px 0px 1px;
		border-color: transparent;
	}
	.tabEight.tab-right .nav-tabs>li.active>a, .tabEight.tab-right .nav-tabs>li.active>a:focus, .tabEight.tab-right .nav-tabs>li.active>a:hover, .tabEight.tab-right .nav-tabs>li>a:hover {
		background-color: transparent;
		border-width: 2px 1px 1px 1px;
		border-top-color:#0a8dcc !important;
		border-bottom-color:#333 !important;
		border-color:#898989;
		margin: 0 5px;
	}
	
/*--- Pricing Table Style Here---*/


	/*---Table Style 1---*/
	
	.packagestyle_one {
		padding: 20px;
		border: 1px solid #ccc;
	}
	.packagestyle_one p{
		margin-top:0px;	
		margin-bottom:50px;
		color: rgba(137, 137, 137, 0.3);
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.packagestyle_one h1{
		font-weight:normal;	
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.packagestyle_one .h3{
		margin-top:5px;
		margin-bottom:50px;	
		color:#898989;
	}
	.packagestyle_one ul{
		border-bottom:1px solid #cccccc;
		padding-bottom: 15px;
		color:#333333;
	}
	.packagestyle_one ul li{
		padding: 5px 0px;
	}
	.packagestyle_one ul li strong{
		color:#333;
	}
	.packagestyle_one ul li{
		color:#898989;
	}
	.packagestyle_one .btn {
		margin: 30px 0px 15px;
	}
	.packagestyle_one:hover {
		border: 1px solid #0a8dcc;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.packagestyle_one:hover h1, .packagestyle_one:hover p.nub {
		color: #0a8dcc;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	
/*---Team style Here---*/ 

	/*---Team style 1---*/
	
	.teamOne{
		border:1px solid #ebebeb;
		background-color: #fff;
	}
	.teamOne .team_content{
		text-align:center;
		border-bottom:1px solid #ebebeb;
		margin:20px;
		padding-bottom:10px;
	}
	.teamOne .team_content h4 a{
		color:#333;
	}
	.teamOne .team_content h4 a:hover{
		color:#0a8dcc;
	}	
	.teamOne ul.team_social_links {
		list-style:none;
		margin-top:20px;
		margin-bottom:30px;
		text-align:center;
	}
	.teamOne ul.team_social_links li {
		display:inline;
		padding: 0;
		margin:0px;
	}
	.teamOne ul.team_social_links li a {
		display:inline-block;
		margi:0 auto;
		-moz-border-radius:50%;
		-webkit-border-radius:50%;
		position:relative;
		margin-bottom:3px;
		margin-right:10px;
		color:#898989;
	}
	.teamOne ul.team_social_links li a i {
		color:#898989;
		text-align: center;
		margin:0;
		line-height:46px;
		-webkit-transition: all 0.8s;
		-moz-transition: all 0.8s;
		-o-transition: all 0.8s;
		-ms-transition: all 0.8s;
		transition: all 0.8s;
		border-radius:50%;
		text-align:center; 
		width: 45px; 
		height: 45px; 
		-moz-border-radius:50%; 
		-webkit-border-radius:50%; 
		border:1px solid #ededed; 
		vertical-align:middle; 
	}
	.teamOne .team_social_links  i:hover{ 
		background-color: #0a8dcc; 
		border-color: #0a8dcc; 
		color:#fff; 
		border-radius:50%;
		text-align:center; 
		width: 45px; 
		height: 45px;
	}
	
	@media (max-width : 991px) {
	.teamOne .team_content p{
		margin-bottom:10px;
	}
	.teamOne ul.team_social_links{
		margin-top:0px;
		margin-bottom:5px;
	}
	.teamOne ul.team_social_links li a{
		margin-right:5px;
	}
	}
	@media (max-width : 767px) {
	.teamOne{
		margin-bottom:15px;
	}
	}	
	
	
/*---contack form---*/	

	.contactus-one .contact-form .form-control {
		border-top: none;
		border-left: none;
		border-right: none;
		border-bottom: 1px solid #fff;
		border-radius: 0px;
		background-color: transparent;
		color: #fff;
		height: 50px;
	}
	.contactus-one .contact-form .form-control {
		border-bottom: 1px solid #ccc;
		box-shadow: none;
	}
	.contact-info > div > p {
		margin-bottom: 10px;
	}
	.contactus-one .contact-info p i {
		margin-right: 15px;
		color: #3277ba;
	}
	.map iframe {
		pointer-events: none;
		width: 100%;
		border: none;
	}
	.map {
		-webkit-filter: grayscale(100%);
		filter: grayscale(100%);
	}
	.map iframe{
		pointer-events: none;
		width:100%;
		border:none;
	}
	.contactus-one .dart-headingstyle-one .dart-heading:after{
		left:15px;
	}
/*---Footer style Here---*/


	/*---Style 1---*/

	.footerOne{
		background-color: #000;
		padding: 50px 0 0;
	}
	.footerOne .footer-widget h4 {
		color: #fff;
		margin-bottom: 30px;
	}
	.footerOne .footer-widget{
		color: #ccc;
	}
	.footerOne .footer-widget.widget_text{
		padding-right:20px;
	}
	.footerOne .footer-widget h4 {
		color: #fff;
		margin-bottom: 30px;
	}
	.footerOne .useful-links>ul>li>a {
		line-height: 30px;
		color: #ccc;
	}
	.footerOne .useful-links>ul>li>a:hover {
		color: #fff;
		text-decoration:none;
	}
	.footerOne .useful-links>ul>li>a i {
		visibility:hidden;
		margin-left: -10px;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}

	.footerOne .useful-links>ul>li>a:hover i {
		color: #0a8dcc;
		padding-right:10px;
		margin-left: 0px;
		visibility:visible;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.footerOne form {
		padding:5px 0px;
	}
	.footerOne form .form-control {
		background-color: #fff;
		border: 1px solid transparent;
		min-height: 40px;
		padding: 0 20px;
	}
	.footerOne form .form-group{
		margin-top:-2px;
	}
	.footerOne form button {
		position: relative;
		background-color: #fff;
		border: 1px solid transparent;
		color: #0a8dcc;
		min-height:40px;
		border-radius:4px;
		text-transform: uppercase;
		padding:0 20px;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.footerOne form button:hover {
		background-color: #0a8dcc;
		color: #fff;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.footerOne .newsletter-seb form span{
		color:#fff;
		padding-right: 30px;
	}
	.footerOne .payment-opt{
		color:#fff;
		padding: 10px 0px;
	}
	.footerOne .payment-opt span{
		padding-right: 10px;
	}
	.footerOne .payment-opt img{
		display:inline-block;
	}	
	.footerOne .footer-bottom-section{
		text-align:center;
	}
	.footerOne .footer-bottom-section .copyright, .footerOne .footer-bottom-section .social a  {
		color: #ccc;
	}
	.footerOne .footer-bottom-section .social a:hover  {
		color: #0a8dcc;
	}
	
	@media (max-width : 991px) {
	.footerOne .useful-links > ul > li > a {
		line-height: 20px;
	}
	.footerOne .newsletter-seb form span, .footerOne .payment-opt span  {
		display: block;
		padding-bottom:15px;
	}
	.footerOne .newsletter-seb form span {
		display: block;
		padding-bottom:15px;
	}
	}
	@media (max-width : 767px) {
	.footerOne .footer-widget h4 {
		margin-bottom: 10px;
	}
	.footerOne .useful-links > ul > li > a i {
		margin-left: -5px;
	}
	}
	
	/*---Style 1 (white)---*/

	.footerOneWhite {
		background-color: #f7f7f7;
		padding: 50px 0 0;
		border-top: 5px solid #0a8dcc;
	}
	.footerOneWhite .footer-widget h4 {
		color: #333;
		margin-bottom: 30px;
	}
	.footerOneWhite .footer-widget{
		color: #898989;
	}
	.footerOneWhite .footer-widget.widget_text{
		padding-right:20px;
	}
	.footerOneWhite .footer-widget h4 {
		color: #333;
		margin-bottom: 30px;
	}
	.footerOneWhite .useful-links>ul>li>a {
		line-height: 30px;
		color: #898989;
	}
	.footerOneWhite .useful-links>ul>li>a:hover {
		color: #333;
		text-decoration:none;
	}
	.footerOneWhite .useful-links>ul>li>a i {
		visibility:hidden;
		margin-left: -10px;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}

	.footerOneWhite .useful-links>ul>li>a:hover i {
		color: #0a8dcc;
		padding-right:10px;
		margin-left: 0px;
		visibility:visible;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.footerOneWhite form {
		padding:5px 0px;
	}
	.footerOneWhite form .form-control {
		background-color: #fff;
		border: 1px solid #f7f7f7;
		min-height: 40px;
		padding: 0 20px;
	}
	.footerOneWhite form .form-group{
		margin-top:-2px;
	}
	.footerOneWhite form button {
		position: relative;
		background-color: #0a8dcc;
		border: 1px solid transparent;
		color: #fff;
		min-height:40px;
		border-radius:4px;
		text-transform: uppercase;
		padding:0 20px;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.footerOneWhite form button:hover {
		background-color: #333;
		color: #fff;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.footerOneWhite .newsletter-seb form span{
		color:#333;
		padding-right: 30px;
	}
	.footerOneWhite .payment-opt{
		color:#333;
		padding: 10px 0px;
	}
	.footerOneWhite .payment-opt span{
		padding-right: 10px;
	}
	.footerOneWhite .payment-opt img{
		display:inline-block;
	}	
	.footerOneWhite .footer-bottom-section{
		text-align:center;
	}
	.footerOneWhite .footer-bottom-section .copyright, .footerOneWhite .footer-bottom-section .social a  {
		color: #898989;
	}
	.footerOneWhite .footer-bottom-section .social a:hover  {
		color: #0a8dcc;
	}
	.footerOneWhite .tail {
		border-color: rgba(0, 0, 0, 0.1);
	}
	
	@media (max-width : 991px) {
	.footerOneWhite .useful-links > ul > li > a {
		line-height: 20px;
	}
	.footerOneWhite .newsletter-seb form span, .footerOneWhite .payment-opt span  {
		display: block;
		padding-bottom:15px;
	}
	.footerOne .newsletter-seb form span {
		display: block;
		padding-bottom:15px;
	}
	}
	@media (max-width : 767px) {
	.footerOneWhite .footer-widget h4 {
		margin-bottom: 10px;
	}
	.footerOneWhite .useful-links > ul > li > a i {
		margin-left: -5px;
	}
	}
	
	
	/*---Style 2---*/

	.footerTwo{
		background-color: #000;
		padding: 50px 0 30px;
	}	
	.footerTwo .footer-bottom-section{
		text-align:center;
	}
	.footerTwo .footer-bottom-section .footer-link li{
		padding: 10px 20px;
		font-family:'Montserrat', sans-serif;
	}
	.footerTwo .footer-bottom-section .footer-link a{
		color:#ccc;
	}
	.footerTwo .footer-bottom-section .footer-link a:hover{
		color: #0a8dcc;
	}
	.footerTwo .footer-bottom-section .copyright  {
		color: #ccc;
	}
	
	@media (max-width : 991px) {
	.footerTwo {
		padding: 30px 0 10px;
	}
	}
	@media (max-width : 767px) {
	.footerTwo {
		padding: 20px 0 0px;
	}
	.footerTwo .footer-bottom-section .footer-link li {
		padding: 5px 5px;
	}
	}
		
	
	/*---Style 3---*/

	.footerThree{
		background-color: #111;
	}
	.footerThree .footer-widget h4 {
		color: #fff;
		margin-bottom: 30px;
	}
	.footerThree .footer-widget{
		color: #ccc;
	}
	.footerThree .footer-widget.widget_text{
		padding-right:20px;
	}
	.footerThree .footer-widget-section{
		background-color:#333;
		padding:50px 0;
	}
	.footerThree .widget_text .footer-logo{
		margin-bottom:15px;
		float: none;
	}
	.footerThree .widget_text p{
		margin-bottom:20px; 
		color:#898989;
	}
	.footerThree .widget_text a.readmore{
		font-size:12px;
		color:#969595;
	}
	.footerThree .widget_text .readmore i{
		color:#0a8dcc;
	}
	.footerThree .widget_text a.readmore:hover{
		color:#0a8dcc;
	}
	.footerThree .social-links{
		border-top:1px solid #4a4a4a;
		margin-top:10px;
		padding-top:12px;
	}
	.footerThree .social-links li{
		float:left;
		margin-right:20px;
	}
	.footerThree .social-links li:last-child{
		margin-right:0;
	}
	.footerThree .social-links li a{
		font-size:20px;
		color:#4a4a4a;
	}
	.footerThree .social-links li a:hover{
		color:#0a8dcc;
	}	
	footer .footer-widget.widget_recent_entries .media{
		padding-top: 0;
		border-top: none;
	}
	.footerThree .widget_recent_entries .media{
		margin-top:20px;
		border-bottom:1px solid #4a4a4a;
		padding-bottom:15px;
	}
	.footerThree .widget_recent_entries .media:last-of-type{
		border-bottom:0;
		padding-bottom:0;
	}
	.footerThree .widget_recent_entries h5{
		line-height:20px;
		margin:0;
	}
	.footerThree .widget_recent_entries p{
		font-size:0.8571428571428571em;
		margin:0;
		color:#898989;
	}
	.footerThree .widget_recent_entries h5 a{
		color:#ccc;
	}
	.footerThree .widget_recent_entries h5 a:hover{
		color:#0a8dcc;
	}
	.footerThree .widget_recent_entries .media-body span{
		font-size:10px;
		font-weight:600;
		color:#6b6b6b;
	}
	.footerThree .widget_recent_entries .readmore{
		display:block;
		margin-top:5px;
		font-size:12px;
		color:#969595;
	}
	.footerThree .widget_recent_entries .readmore:hover,.footerTwelve .widget_recent_entries .readmore i{
		color:#0a8dcc;
	}
	.footer-widget.widget_tag_cloud ul li a{
		background-color:transparent;
	}
	.footerThree .widget_tag_cloud{
		margin-bottom:30px;
	}
	.footerThree .widget_tag_cloud ul li{
		float:left;
		margin-right:10px;
		margin-bottom:10px;
	}
	.footerThree .widget_tag_cloud ul li a{
		display:block;
		padding:3px 10px;
		color:#949393;
		background:#4a4a4a;
	}
	.footerThree .widget_tag_cloud ul li a:hover{
		color:#fff;
		background:#0a8dcc;
	}
	.footerThree .useful-links{
		padding-right:30px;
	}
	.footerThree .useful-links ul>li{
		padding:10px 0;
		border-bottom:1px solid #4a4a4a;
	}
	.footerThree .useful-links ul>li:first-child{
		padding-top:0;
	}
	.footerThree .useful-links ul>li:last-child{
		border-bottom:0;
	}
	.footerThree .useful-links ul>li>a{
		display:block;
		font-size:12px;
		color:#969595;
	}
	.footerThree .useful-links ul>li>a:hover{
		color:#fff;
	}
	.footerThree .useful-links ul>li>a i{
		margin-right:15px;
		-webkit-transition:all .2s ease 0s;
		-moz-transition:all .2s ease 0s;
		-o-transition:all .2s ease 0s;
		transition:all .2s ease 0;
		font-size: 5px;
		vertical-align: middle;
	}
	.footerThree .useful-links ul>li>a:hover i{
		color:#0a8dcc;
	}
	.footerThree .footer-address{
		line-height:22px;
	}
	.footerThree .footer-address ul>li:first-child{
		padding-top:0;
	}
	.footerThree .footer-address ul li{
		border-bottom:1px solid #4a4a4a;
		padding:12px 0;
	}
	.footerThree .footer-address ul li a{
		color:#969595;
	}
	.footerThree .footer-address ul li a:hover{
		color:#0a8dcc;
	}
	.footerThree .footer-address ul li i{
		margin-right:15px;
		color:#4a4a4a;
		font-size:16px;
		line-height:22px;
		float:left;
		display:inline-block;
	}
	.footerThree .footer-address ul li:hover i{
		color:#fff;
	}
	.footerThree .footer-address span{
		overflow:hidden;
		display:block; 
		color:#898989;
	}
	.footerThree .footer-address span samp{
		color:#ccc; 
		font-weight:600;
	}	
	.footerThree .footer-bottom-section{
		text-align:center;
	}
	.footerThree .footer-bottom-section .copyright {
		color: #ccc;
		padding-top: 20px;
	}	
	
	@media (max-width : 991px) {
	.footerThree .useful-links > ul > li > a {
		line-height: 20px;
	}
	}
	@media (max-width : 767px) {
	.footerThree .footer-widget h4 {
		margin-bottom: 10px;
	}
	
	}	
	
	
	
	
	
	
	
	
	
	
	









/*---Responsive Media Screen style---*/


@media only screen and (max-width: 3500px) {
/*body*/
body {
    overflow-x: hidden;
}
}
	
@media only screen and (max-width: 2500px) {}

@media only screen and (max-width: 2100px) {}

@media only screen and (max-width: 1600px) {}

@media only screen and (max-width: 1566px) {}

@media only screen and (max-width: 1366px) {}

@media only screen and (min-width: 1300px) {}

@media only screen and (max-width: 1280px) {}

@media (min-width: 1280px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 1024px) {
	body{
		font-size:100%;
	}
}

@media only screen and (max-width: 991px) {
	body{
		font-size:100%;
	}
}


/*--------------iPhone 6 plus landscape----------------*/
@media only screen and (max-width: 767px) {
	body{
		font-size:100%;
	}
}

/*--------------iPhone 6 landscape----------------*/
@media only screen and (max-width: 667px) {}

/*--------------iPhone 5 landscape----------------*/
@media only screen and (max-width: 568px) {}

@media only screen and (max-width: 480px) {}

/*--------------iPhone 6 plus portrait----------------*/
@media only screen and (max-width: 414px) {}

/*--------------iPhone 6 portrait----------------*/
@media only screen and (max-width: 375px) {}

/*--------------iPhone 5 portrait----------------*/
@media only screen and (max-width: 320px) {}

@media only screen and (max-width: 300px) {}

@media only screen and (max-width: 200px) {}



