@import url('https://fonts.googleapis.com/css?family=Nunito+Sans');

.imagecontour {
 padding: 10px; 
 border: solid 1px #EFEFEF;
 background-color: #FFFFFF;
 }
 
.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  box-shadow: 0 15px 10px #777;
  transform: rotate(-3deg);
}
.effect2:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

/**header start**/

.c-layout-header .c-brand
{
	margin: 10px 0 37px 0;
}

.c-layout-header.c-layout-header-default-mobile .c-brand > .c-hor-nav-toggler
{
	right: 20px;
	top:7px;
}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header.c-mega-menu-shown .c-mega-menu
{
	top: 65px;
}
.c-theme-nav li.c-active
{
	color: #fb6900 !important;
}

.c-theme-nav li:focus > a:not(.btn), .c-theme-nav li:active > a:not(.btn), .c-theme-nav li:hover > a:not(.btn)
{
	color: #fb6900 !important;
}
.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand
{
	margin: -4px 0 19px 0;
}



/**header end**/

	


/**about start**/

.c-content-feature-5 .c-text
{
	width: 55%;
	margin: 0 0px 10px;
}

.c-content-title-1
{
	margin-top:0px;
}

.c-content-title-1 > h3
{
	margin: 0 0 15px 0;
}

.c-content-title-1 > .c-line-left
{
	 margin: 0 0 10px 0;
}
.c-theme-btn.btn
{
	background: #ff6600;
    border-color: #022651;
}
.c-photo
{
	border: 2px solid #f60;
}

.cus-theme
{
	font-size: 55px;
    color: #ff6700;
    margin: -10px 0;
}
.c-theme-bg
{
	background: #ff6600 !important;
}

.c-bg-dark
{
	background-color: #032247 !important;
}


.c-theme-font, .c-theme-color
{
	    color: #fc6806 !important;
}

.c-content-title-1 > p
{
	    color: #d7d5d5;
		text-align:justify;
		
}
.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links > li > a:hover
{
	    color: #ff6600;
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links > li > a
{
	color: #d7d5d5;
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-address
{
	color: #d7d5d5;
}

.c-layout-footer.c-layout-footer-3 .c-postfooter
{
	padding: 15px 0;
    background: black;
}

.c-theme-btn.btn:hover
{
	background: #1e9002;
    border-color: #022853;
}

.c-theme-nav li.c-active > a:not(.btn)
{
	color: #ff6600 !important;
}
.c-layout-footer.c-layout-footer-3 .c-prefooter
{
	    padding: 40px 0 20px 0;
}

a:active, a:hover, a:focus
{
	color: #ff6700;
}

.c-content-blog-post-1 .c-desc
{
	font-family: 'Nunito Sans', sans-serif;
	    margin: 0px 0 10px 0;
		text-align: justify;
}
.c-content-box.c-size-md
{
	    padding: 10px 0;
}
.c-layout-breadcrumbs-1 .c-page-title h3
{
	    color: #ffffff;
}
.c-layout-breadcrumbs-1
{
    padding: 20px 0;
    background: #032247;
}
.c-desc
{
	font-family: 'Nunito Sans', sans-serif;
	    margin: 0px 0 10px 0;
		text-align: justify;
}
.c-content-product-1 .row .c-body
{
	    padding: 60px 0 20px 20px;
}

.c-content-contact-1 > .row .c-body > .c-section > h3
{
	    margin: 0 0 15px 0;
}
.c-content-contact-1 > .row .c-body
{
	    padding: 20px 45px;
}

.c-content-iconlist-1.c-theme > li:hover i
{
	    background: #032247;
}
.c-bg-green
{
	    background-color: #032247 !important;
}

.c-content-title-1 > .c-line-right, .c-content-title-1 > .c-line-left
{
	    background-color: #ff6600;
}
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu
{	
	    background: #032247;
}
/**about end **/