.custom_crctn nav .nav .dropdown-menu li a {color: #ffffff !important;}
.custom_crctn nav .nav .dropdown-menu li a:hover {color: #32c5d2 !important;}
.c-content-title-1 > h3 {margin-bottom: 10px;}
.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic {width: auto;}
.c-partner img {max-width: 85px;}
.c-partner {background: #ffffff;position: fixed;top: 100px;right: 0px;z-index: 999;padding:5px;}
.c-partner p {margin-bottom:0px;}
.c-tally-logo img {max-width: 85px;}
.c-tally-logo {background: #ffffff;position: fixed;top: 100px;left: 0px;z-index: 999;padding:5px;}
.c-tally-logo p {margin-bottom:0px;}
.fonts_icons_img i {font-size: 44px;color:#32c5d2;}
.custom_crctn h1 {font-size: 30px;}
a[href^="tel"] {
  color: inherit; /* Inherit text color of parent element. */
  text-decoration: none; /* Remove underline. */
  /* Additional css `propery: value;` pairs here */
}

/*Slider*/
#c-slider .item img{display: block;width: 100%;height: auto;}

/*Products*/
.product1 .c-content-feature-3 p {min-height: 235px;}

/*Footer*/
.c-layout-footer.c-layout-footer-2 {background-position: center center;padding:50px 0;}
.c-layout-footer.c-layout-footer-2 .c-container .c-address {clear: both;padding: 0;margin-top: 0px;margin-bottom:30px;}
.c-layout-footer.c-layout-footer-2 .c-container > .c-links .c-nav > li > a {color:#ffffff;}
.c-layout-footer.c-layout-footer-2 .c-container > .c-links .c-nav > li > a:hover{color:#32c5d2;}
.c-layout-footer.c-layout-footer-2 .c-container > .c-content-title-1 > p {color: #ffffff;}
.c-layout-footer.c-layout-footer-2 .c-container > .c-socials {margin-top:20px;}
.c-layout-footer.c-layout-footer-2 .c-container > .c-socials > li > a > i {color: #cccccc;background: #202328;width: 35px;height: 35px;line-height: 35px;padding: 0;text-align: center;}
.c-layout-footer.c-layout-footer-2 .c-container > .c-socials > li > a:hover > i {background: #11111c; color: #ffffff;}
.c-layout-footer.c-layout-footer-2 .c-copyright {color: #ffffff;margin: 30px 0 0 0;}
.c-layout-footer.c-layout-footer-2 .c-container .c-address > li {list-style: none;padding: 5px 0;color: #ffffff;}
.c-layout-footer.c-layout-footer-2 .c-container .c-address > li > i {margin-right: 10px;position: relative;top: 2px;}
.c-layout-footer.c-layout-footer-2 .c-container .c-address > li {position: relative;padding-left: 30px;}
.c-layout-footer.c-layout-footer-2 .c-container .c-address > li.contact_address_icon::before {content: "\e096";font-family: Simple-Line-Icons;font-style: normal;
	font-weight: normal;text-decoration: inherit;color: #32c5d2;font-size: 18px;padding-right: 0.5em;position: absolute;top: 5px;left: 0;}
.c-layout-footer.c-layout-footer-2 .c-container .c-address > li.contact_phone_icon::before {content: "\e048";font-family: Simple-Line-Icons;font-style: normal;
	font-weight: normal;text-decoration: inherit;color: #32c5d2;font-size: 18px;padding-right: 0.5em;position: absolute;top: 5px;left: 0;}
.c-layout-footer.c-layout-footer-2 .c-container .c-address > li.contact_mail_icon::before {content: "\e086";font-family: Simple-Line-Icons;font-style: normal;
	font-weight: normal;text-decoration: inherit;color: #32c5d2;font-size: 18px;padding-right: 0.5em;position: absolute;top: 5px;left: 0;}
footer .our_tech_part {background: #fff;float: left;padding: 10px;margin: 0px 20px 20px 0;min-height:80px;}
footer .our_tech_part img {width: 150px;}
.partner_logo_height {margin-top:15px;}

/*Header*/
.c-layout-header .c-brand {margin: 18px 0 18px 0;}
/*header .c-brand .c-logo img {max-width: 315px;width: 100%; margin: 0px 11px;}*/
header .c-brand .c-logo img {max-width: 200px;width: 100%;margin: 10px 10px;}
.c-page-on-scroll header .c-brand .c-logo img {max-width: 130px;width: 100%;-moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand {margin: 12px 0 12px 0;}
.custom_crctn .c-layout-header {-webkit-transition: all 0.4s ease-in-out; 	-moz-transition: all 0.4s ease-in-out ;z-index: 999;background: #1441C1 !important;margin: 0;}
.c-layout-header.c-layout-header-5 .c-navbar .c-navbar-wrapper {background: #1441C1;}
.c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li {border-right: 1px solid #1E4ED8;}
.c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {padding: 26px 15px 26px 15px;font-size:14px;}


/*Contact us*/
.contact_page_block .c-content-contact-1 .c-body{padding-left:0px;padding-right:0px;}
.contact_page_block textarea {resize: none;}
.c-content-contact-1 > .row .c-body > .c-section > p {font-weight: 400;color: #5c6873;}

/*Addons*/
.general_modules_addons .services-wrap {background: #ffffff;margin-bottom: 20px;padding: 15px;border: 1px solid #eeeeee;}
.general_modules_addons .services-wrap .media-heading {margin-bottom: 15px;}

/*Highlight Modules*/
#highlight_modules img {width: 100%;}
#highlight_modules .c-wrapper {position: relative;}
#highlight_modules .c-footer {position: absolute;bottom: 0px;left: 0;padding: 5px 10px;width: 100%;}
#highlight_modules .c-footer .form-group {margin-bottom:0px;}
#highlight_modules .ribbon {position: absolute;right: -5px; top: -5px;z-index: 1;overflow: hidden;width: 75px; height: 75px;text-align: right;}
#highlight_modules .ribbon span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px; transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 100px;display: block;background: #79A70A; background: linear-gradient(#F70505 0%, #8F0808 100%);  box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1); position: absolute; top: 19px; right: -21px;}
#highlight_modules .ribbon span::before {content: "";position: absolute; left: 0px; top: 100%; z-index: -1; border-left: 3px solid #8F0808; border-right: 3px solid transparent; border-bottom: 3px solid transparent; border-top: 3px solid #8F0808;}
#highlight_modules .ribbon span::after { content: ""; position: absolute; right: 0px; top: 100%; z-index: -1; border-left: 3px solid transparent;  border-right: 3px solid #8F0808; border-bottom: 3px solid transparent; border-top: 3px solid #8F0808;}


/*Responsive*/
@media (max-width: 1200px) {

}
@media (min-width:980px) and (max-width:1200px){

}
@media (min-width: 768px) and (max-width: 979px) { 

}
@media (max-width: 991px) {
.c-layout-header .c-navbar > .container {padding-left:15px;padding-right:15px;}	
.c-layout-header.c-layout-header-default-mobile .c-brand > .c-hor-nav-toggler {margin-top:5px;}
}
@media (max-width: 767px) { 

}
@media (max-width: 480px) {
.c-content-title-1 > h3.c-font-uppercase{font-size:24px;}
.c-content-tab-1 .amc_tabs {padding-left: 0;padding-right: 0;}
.c-content-tab-1 .amc_tabs .nav-tabs li a {font-size: 14px;padding-left: 5px;padding-right: 5px;}

}
