/*------------------------------------------------------------------
[Master Stylesheet]
-------------------------------------------------------------------*/

@import url("default-template-style.css");
@import url("divineartnav.css");
@import url("divineartnav-style.css");
@import url("divineartnav-animate.css");
@import url("style-element.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');

/*------------------------------------------------------------------
[Table of contents]

0. common Style 
1. Loading 
2. Nav Bar
3. Intro
4. Possibilities
5. Need
6. About US
7. Portfolio
8. Team
9. Testimonials
10. Our Partners
11. Footer
12. Some Responsive Style

-------------------------------------------------------------------*/

/*------------------------------------------------------------------
# [Color codes]

# Black : #000
# Green : #58C4A7
# Grey  : #ccc

------------------------------------------------------------------*/

/*------------------------------------------------------------------
[Typography]

Body :  'Open Sans', sans-serif;
Title and logo:	'Raleway', sans-serif;
-------------------------------------------------------------------*/

/*-----Dark backgoround color for p--------*/
.off-white{
	color:#ccc;	
	}
/*-------White backgoround color for P-----*/
.dark{
 color: #666;
	}


/*---Body---*/


@media only screen and (max-width: 767px) {
   
    ul.contact-line::after {

    width:auto !important;

}}
 
html,
	body {
	  height: 100%;
	  width: 100%;
	}
	
body {
	color:#000;
  	font-family :'Open Sans', sans-serif;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#183a84+0,507cc7+100 */
background: #183a84; /* Old browsers */
background: -moz-linear-gradient(top, #183a84 0%, #507cc7 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #183a84 0%,#507cc7 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #183a84 0%,#507cc7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#183a84', endColorstr='#507cc7',GradientType=0 ); /* IE6-9 */
background-attachment:fixed;}
nav{
	font-family :'Raleway', sans-serif;
	font-weight :400;
}

a {
	color: #000000;
    -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: 'Comfortaa', sans-serif;
}
a:hover,
a:focus {
	color:  blueviolet;
	outline: none;
	outline-offset: 0px;
	text-decoration:none !important;
}

h1,
h3,
h4,
h5,
h6 {
	font-family :'Patua One', sans-serif;
	color:#065c31;
	font-weight :400;
}

h2{font-family :'Comfortaa';
color:#398bcb;}



p {
	line-height: 1.5;
	margin-bottom: 20px;
}

.bold{
	font-weight:600;	
}
.heading{
	padding-bottom:30px;
		
	}
.green{
	color:#58c4a7;
}
.white{
	color: #fff;
}
.black{
	color:#000;
}
.gray{
	color:#ccc;
}
.off-white{
	color:#ccc;	
	}
.dark{
	color: #666;	
	}
.bg-blue{
	background-color:#c7a577;
}
.light-gray{
	background-color:#f7f7f7;
}

section{
	padding:50px 0px 50px;
}


.dart-headingstyle-nine .dart-heading {
    text-transform: capitalize;
    position: relative;
}
.dart-headingstyle-nine p {
    margin: 10px 0 0;
}

.dart-pb-30 {
    padding-bottom: 0px;
}	

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: inline-table;
    max-width: 100%;
    height: auto;
}
.btn-default {
    color: #FFF;
    background-color: transparent;
    border: 1px solid #FFF;
	border-radius:0px;
}
.btn-default:hover {
    color: #000;
    background-color: #FFF;
    border: 2px solid #FFF;
	border-radius:0px;
}

/*---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: #58c4a7;
		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;
	}



/*----loading---*/
	
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../images/loading/loader-icons-set-2-32x64x128/loader-icons-set-2-32x64x128/128x128/Preloader_6.gif) center no-repeat #fff;
}

/*--- Nav top bar ---*/

.top-container {
    float: left;
    width: 100%;
    color: #fff;
	position: absolute;    
	z-index: 9;
	height: 50px;
    line-height: 50px;
background:#398bcb;
background-image: linear-gradient(to top, #0a7f4c 0%, #319b7a 100%) !important;

}

.top-container .row{
background:#398bcb;
box-shadow:0px 0px 35px 10px rgba(0,0,0,0.3);
background-image: linear-gradient(to top, #0ba360 0%, #3cba92 100%) !important;
}

li#one{background:rgba(0,0,0,0.0);padding-right:15px;padding-left:7px;border-radius:25px 0 0 25px;}
li#two{background:rgba(0,0,0,0.125);padding-right:15px;padding-left:7px;border-radius:25px 0 0 25px;}
li#three{background:rgba(0,0,0,0.25);padding-right:15px;padding-left:7px;}
li#four{background:rgba(0,0,0,0.375);padding-left:7px;} 



.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::after {
    content:"";
    position:absolute;
    height:50px;
    top:0;width:1000px;
    background:rgba(0,0,0,0.375);
        z-index:9999999; 
}*/




ul.contact-line li:first-child {
    border-left: none;
    padding: 0;
}
ul.contact-line li, ul.register li {
    float: left;
    font-size: 15px;
    list-style: none;
    margin: 0;
    font-weight:bold;
	color:white;
}
.top-column-right {
    float: right;
}

.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;
}
.top-container .top-social-network a:hover {
    background: #fff;
    border: 1px solid #fff;
	color: #58c4a7;
}
.top-container a, .top-container a:hover, .top-container a:focus, .top-container a:active {
    color: #f4edff;
}
@media (max-width: 991px) {
.top-container {
    height: 50px;
    line-height: 50px;
}
}
@media (max-width: 767px) {
.top-container .top-column-left {
	display: none;
}
.top-container .top-column-right {
}
.top-container {
	font-size:13px;
}
}



/*--  Start Nav --*/
nav.navbar .navbar-brand img.logo {
    max-width: 323px;
	margin-top: -60px;
	transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	
}


nav.no-background .navbar-brand img.logo {
    max-width: 323px;
	margin-top: -60px;

	
}
	
@media only screen and (max-width: 1199px) {
	nav.navbar .navbar-brand img.logo {
   max-width: 323px;
	margin-top: -60px;
	}
	li#four{background:rgba(0,0,0,0.375);padding-left:7px;padding-right:15px;}


}
@media only screen and (max-width: 991px) {

    .tent{display:block !important;}
	.logo{
		width:323px !important;
		margin-top: -18px;	
	}
	nav.navbar .navbar-brand img.logo {
    max-width: 270px;
	margin-top: -60px;
	}
}
nav.navbar.navbar-fixed.no-background .bg-menu {
    border-radius: 10px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
nav.navbar .bg-menu {
    border-radius: 0px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
	padding-left:0px !important;padding-right:0px !important;
}

#Section-2{}


nav.navbar.divinnav.navbar-fixed.no-background {
	height:78px;
    top: 50px;    
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
nav.navbar.divinnav.navbar-fixed {
    top: 0;    
	height:78px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
nav.navbar.divinnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a:hover, .check-list li:before, ul.cart-list > li > h6 > a, .attr-nav > ul > li > a:hover, .attr-nav > ul > li > a:focus, nav.navbar-sidebar ul.nav li.dropdown.on > a, nav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title, nav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a:hover, nav.navbar ul.nav li.dropdown.on > a, nav.navbar.navbar-inverse ul.nav li.dropdown.on > a, nav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a, nav.navbar .dropdown .megamenu-content .col-menu.on .title, nav.navbar ul.nav > li > a:hover, nav.navbar ul.nav > li.active > a:hover, nav.navbar ul.nav li.active > a, nav.navbar li.dropdown ul.dropdown-menu > li a:hover {
    color: white;
}
nav.navbar li.dropdown ul.dropdown-menu {
    border-top-color: #58c4a7 !important;
}
ul.cart-list > li.total > .btn, .attr-nav > ul > li > a span.badge, nav.navbar .share ul > li > a:hover, nav.navbar .share ul > li > a:focus {
    background-color: #58c4a7;
}
ul.cart-list > li.total > .btn {
    border-color: #58c4a7;
}
nav.navbar.navbar-transparent ul.nav > li > a:hover, nav.navbar.no-background ul.nav > li > a:hover, nav.navbar ul.nav li.scroll.active > a, nav.navbar.navbar-dark ul.nav li.dropdown ul.dropdown-menu > li > a:hover, nav.navbar ul.nav li.dropdown.on > a, nav.navbar-dark ul.nav li.dropdown.on > a {
    color: #58c4a7;
}

.side {
	background-color: #58c4a7;
}
.top-search {
    border-radius: 5px;
    margin-top: 10px;
}

.topnumb i {padding:8px;border-radius:8px;color:#fbfcdb;
font-size:22px;
vertical-align:middle;}

@media only screen and (max-width: 991px) {
nav.navbar.divinnav.navbar-fixed.no-background {
    top: 50px;
}
}

/*-- End Nav --*/


/*-- Start Intro*/
.fullWidthTwelve p{
	color:#45291C;
	line-height:1.55;
	font-size:20px;	
	text-align:justify;
	}
/*-- End Intro --*/

/*-- Start Possibilities*/

.bg-possibilities{
	background-image:url(../images/demo-2/bg_14.jpg);
	background-size:cover;
	background-attachment:fixed;
}
.bg-possibilities p{
	color:#ccc;
	}
.possibilities-row{
	margin-top:20px;	
	}
.icon_box12_si i {
	font-size:3.4285714285714284em;	
	}
/*-- End Possibilities --*/

/*-- Start Need --*/
.bg-need{
	background-color:#58c4a7;	
	}
.bg-need .btn-default{
	margin-top:20px;
	padding:10px;	
	}
	
@media only screen and (max-width: 480px) {
	.bg-need{
	text-align:center;	
		}
}

/*-- End Need --*/

/*-- Start About US --*/
.bg-about-us{
	background-image:url(../images/demo-2/bg-about-us.jpg);	
	background-attachment:fixed;
	background-size:cover;
	padding: 100px 0px 100px 0px;
	}
/*-- End About US*/


/*-- Start Counter --*/
.dart-counter-image-background{
	background-color:#000;
}
.bg-counter{
	background-color:#000;	
	}
.bg-counter h5{
		color:#ccc;
	}
/*-- End Counter --*/

/*-- Start Portfolio --*/
.portfolioTwo .ImageWrapper {
		display: block;
		overflow: hidden;
		position: relative;
	}
	.portfolioTwo .ImageWrapper .ImageOverlay {
		background: none repeat scroll 0 0 rgba(88, 196, 167, 0.71);
		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%;
	}
	.portfolio-row{
		margin-bottom:25px;
	}
	@media (max-width: 991px) {
	.portfolioTwo .ImageWrapper:hover .Buttons_icon {
		top: 40%;
	}
	.portfolioTwo .ImageWrapper:hover .item-info{
		bottom: 30%;
	}
	}
	@media only screen and (max-width: 1199px) {
	.portfolioTwo .ImageWrapper {
		display: block;
		overflow: hidden;
		position: relative;
		margin-bottom: 28px;
	}
	.portfolio-row{
		margin-bottom:2px;
	}
	}
/*-- End Portfolio--*/

/*-- Start team --*/
.team-content-1:hover h4 {
    color: #58c4a7;
}
.team-content-1 p{
	color:#666;	
	}
/*-- End team --*/

/*-- Start Testimonials--*/
.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: #58c4a7;
		  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;
	}	
/*-- End Testimonials --*/

/*-- Start footer --*/
.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{

		padding:35px 0 0 0;
	}
	.footerThree .widget_text .footer-logo{
		margin-bottom:15px;
		float: none;
	}
	.footerThree .widget_text p{
		margin-bottom:20px; 
		color:#ccc;
	}
	.footerThree .widget_text a.readmore{
		font-size:12px;
		color:#ccc;
	}
	.footerThree .widget_text .readmore i{
		color:#58c4a7;
	}
	.footerThree .widget_text a.readmore:hover{
		color:#58c4a7;
	}
	.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:#58c4a7;
	}	
	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:#ccc;
	}
	.footerThree .widget_recent_entries h5 a{
		color:#ccc;
	}
	.footerThree .widget_recent_entries h5 a:hover{
		color:#58c4a7;
	}
	.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:#ccc;
	}
	.footerThree .widget_recent_entries .readmore:hover,.footerTwelve .widget_recent_entries .readmore i{
		color:#58c4a7;
	}
	.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:#58c4a7;
	}
	.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:#ccc;
	}
	.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:#58c4a7;
	}
	.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:#ccc;
	}
	.footerThree .footer-address ul li a:hover{
		color:#58c4a7;
	}
	.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:#ccc;
	}
	.footerThree .footer-address span samp{
		color:#ccc; 
		font-weight:600;
	}	
	.footerThree .footer-bottom-section{
		text-align:center;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c13234+0,45291c+100 */
background: #c13234; /* Old browsers */
background: -moz-linear-gradient(0deg, #c13234 0%, #45291c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(0deg, #c13234 0%,#45291c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(0deg, #c13234 0%,#45291c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c13234', endColorstr='#45291c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
	.footerThree .footer-bottom-section .copyright {
		color: #ccc;
		padding-top: 20px;
	}	
	
	@media (max-width : 991px) {
	.footerThree .useful-links > ul > li > a {
		line-height: 20px;
	}
	p.sm-j-left{text-align:left !important;}
	}
	
	@media (max-width : 850px) {

	.mobgo{display:none !important;}

	}

	@media (max-width : 600px) {
	.top-column-right{float:none !important;padding-right:0px !important;text-align:center !important;}
	.top-column-right p{text-align:center;font-size:20px !important;}
	.mobgotwo{display:none !important;}
	nav.navbar.divinnav.navbar-fixed.navbar-transparent .logo-scrolled, nav.navbar.divinnav.navbar-fixed.no-background .logo-scrolled{max-width:280px !important;margin-top:-35px !important;}

	}
	
			@media (max-width : 767px) {
                
                .mainh1{font-size:30px !important;line-height:1.5;}
                
                nav.navbar.divinnav ul.nav > li{padding-top:0px !important;padding-bottom:0px !important;}
                
	.footerThree .footer-widget h4 {
		margin-bottom: 10px;
	}
                .footcenter, .footcenter img{text-align:center !important;float:none !important;}
                .footcenter img{padding-bottom:15px;}

	}	
/*-- End Footer --*/

/*---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) {
    
        nav.navbar.divinnav ul.nav > li > a{padding:15px 9px !important;}
}

@media only screen and (max-width: 1400px) {
    
        .bg-menu{width:100% !important;}

        nav.navbar.divinnav ul.nav > li > a{padding:15px 9px !important;}

}



@media only screen and (max-width: 1300px) {
    
     nav.navbar.divinnav ul.nav > li{padding:14px 3px 16px 3px;}


	}

@media (min-width: 1280px) {
    

    
}

@media only screen and (max-width: 1239px) {
    
        nav.navbar.divinnav ul.nav > li > a{padding:15px 5px !important;
		font-size:18px !important;}

	
}


@media only screen and (max-width: 1085px) {
    
        nav.navbar.divinnav ul.nav > li > a{padding:15px 4px !important;
		font-size:16.5px !important;}

	
}
@media only screen and (max-width: 1100px) {
    
    
}

@media only screen and (min-width: 991px) {
    img.pelland {margin-top:15px !important;}
    
}


@media only screen and (max-width: 991px) {
	
    
               nav.navbar.divinnav.navbar-fixed .logo-scrolled, nav.navbar.divinnav.navbar-fixed .logo-scrolled#secondlogo{

                   }

    
    
    body{
		font-size:100%;
	}
}


/*--------------iPhone 6 plus landscape----------------*/
@media only screen and (max-width: 767px) {
    
    .theme img{margin-bottom:15px !important;margin-right:auto;margin-left:auto;}
    
	body{
		font-size:100%;
	}
	#mobtoppad{margin-top:30px;}
	
}

/*--------------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) {}



