::selection {
	background : #295cab;
	}
	::-moz-selection {
	background : #295cab;
	}
	.rowfull .left-bg, header .logo-content, .header2 .header-content:before, .header3 .header-content:before, .header3 .client-content .login, .header3 .client-content .signup:hover, .header2 .logo-content .logo img, .header3 .logo-content .logo img, .is-sticky .header2:before, .is-sticky .header3:before, .is-sticky .logo-content .logo img, .button, .slider-button.button, #service, #service .sub-service span, .heading-line, .inline-heading-line span, .tag-cloud a:hover, a.reply, a.reply:visited, h4.resp-accordion.resp-tab-active, h4.resp-accordion.resp-tab-active:hover, .resp-tabs-list li.resp-tab-active, .resp-tabs-list li.resp-tab-active:hover, .label, .blog-info, footer .get-connect, footer .scroll-top:hover, .progress-bar .progress-content, .progress-bar.thin .progress-content .progress-meter, .mo-caption .content .preview, .mo-caption .content .permalink, kbd, .highlight, .panel.fold, .pricing-table .title, .pricing-table.style2 .title, .pricing-table.style4 .price, .testi.style2 .name, .testi.style2 .name:before, .testi.style3 .testi-container blockquote:before, .testi.style4 .name span, table.table thead, .dropcap.circle, .dropcap.square, .promo-box, .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background-color : #fff;
	}
	.slider-button.button:hover, .mo-caption .content .preview:hover, .mo-caption .content .permalink:hover, .button.button-border:hover, .button.button-border:focus, .button.button-border:active, .button.button-border.active, .pricing-table.style2 .price, .button:hover, .button:focus, .button:active, .button.active {
	background-color : #295cab;
	}
	header .menu-trigger i, header .search-content .toggle-search, .header-info1 li.phone-info, .header-info1 li.toggle-search, .header2 .header-info li i, .header3 .client-content .login:hover, .header3 .toggle-search, .button.link, #promo-home h2, .ambicapress-color, .breadcrumb .active, .about-team h3, .about-team span, .about-team .social-wrapper .social-feature li a:hover, #twitter-wrapper #twitter-feed .twitter-text a, #twitter-wrapper #twitter-feed .twitter-text .at, .service-value .text-currency, .date-post-info, .blog-media .carousel-nav .carousel-prev:hover, .blog-media .carousel-nav .carousel-next:hover, .blog-author ul.social-icon, .blog-author ul.social-icon li i, h4.resp-accordion:hover, h4.resp-accordion:focus, .resp-tabs-list li:hover, .resp-tabs-list li:focus, .ambicapress-index-tab h4.resp-accordion:hover h6, .ambicapress-index-tab h4.resp-accordion.resp-tab-active h6, .ambicapress-index-tab .resp-tabs-list li:hover h6, .ambicapress-index-tab .resp-tabs-list li.resp-tab-active h6, .ambicapress-index-tab h4.resp-accordion:hover, .ambicapress-index-tab h4.resp-accordion.resp-tab-active, .ambicapress-index-tab .resp-tabs-list li:hover, .ambicapress-index-tab .resp-tabs-list li.resp-tab-active, .ambicapress-index-tab h4.resp-accordion:focus h6, .ambicapress-index-tab .resp-tabs-list li:focus h6, .mo-menu a.active, .mo-menu a.current, .mo-menu a.current:hover, .mo-menu a.current:focus, .mo-menu a.current:active, p.blog-date a, p.blog-date a:visited, .post-type, .button.button-border, .svg-icon .icon-wrapper i, .svg-icon.style1 .icon-wrapper i, .svg-icon.style2 .icon-wrapper i, .no-shape i, .pricing-table.style4 .title, .promo-box .promo-button i, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	color : #295cab;
	}
	.header-info1 li.phone-info, .header-info1 li.toggle-search {
	border : #295cab solid 2px;
	}
	.header3 .toggle-search {
	border : #295cab solid 2px;
	}
	.header3 .input-group .toggle-search {
	border : none !important ;
	}
	.tp-bannertimer {
	background : rgb(54, 193, 200, 0.2);
	}
	#service .sub-service {
	background : #295cab !important ;
	}
	.date-post-info, .image-post-info {
	border : #295cab solid 2px;
	}
	.tag-cloud a:hover {
	border : #295cab solid 1px;
	}
	ul.contact-form .form-control:focus, ul.comment-form .form-control:focus, .login-panel .form-control:focus {
	border-color : #295cab;
	box-shadow : 0 1px 1px rgb(54, 193, 200, 0.075) inset, 0 0 8px rgb(54, 193, 200, 0.6);
	}
	h4.resp-accordion.resp-tab-active, h4.resp-accordion.resp-tab-active:hover, .resp-tabs-list li.resp-tab-active, .resp-tabs-list li.resp-tab-active:hover {
	border : #295cab solid 1px;
	}
	.ambicapress-index-tab h4.resp-accordion:hover .svg-icon .svg-path, .ambicapress-index-tab h4.resp-accordion:hover .svg-icon.style1 .svg-path, .ambicapress-index-tab h4.resp-accordion.resp-tab-active .svg-icon .svg-path, .ambicapress-index-tab h4.resp-accordion.resp-tab-active .svg-icon.style1 .svg-path, .ambicapress-index-tab .resp-tabs-list li:hover .svg-icon .svg-path, .ambicapress-index-tab .resp-tabs-list li:hover .svg-icon.style1 .svg-path, .ambicapress-index-tab .resp-tabs-list li.resp-tab-active .svg-icon .svg-path, .ambicapress-index-tab .resp-tabs-list li.resp-tab-active .svg-icon.style1 .svg-path {
	stroke : #295cab !important ;
	}
	.ambicapress-index-tab h4.resp-accordion:hover .svg-icon .svg-path, .ambicapress-index-tab h4.resp-accordion:hover .svg-icon.style1 .svg-path, .ambicapress-index-tab .resp-tabs-list li:hover .svg-icon .svg-path, .ambicapress-index-tab .resp-tabs-list li:hover .svg-icon.style1 .svg-path {
	stroke : #295cab !important ;
	}
	.ambicapress-index-tab .resp-tabs-list li.resp-tab-active, .ambicapress-index-tab .resp-tabs-list li.resp-tab-active:hover {
	background : none !important ;
	}
	.ambicapress-index-tab .resp-tabs-list li.resp-tab-active {
	border : none !important ;
	}
	.ambicapress-tab h4.resp-accordion.resp-tab-active, .ambicapress-tab h4.resp-accordion.resp-tab-active:hover, .ambicapress-tab .resp-tabs-list li.resp-tab-active, .ambicapress-tab .resp-tabs-list li.resp-tab-active:hover {
	border : none !important ;
	}
	.ambicapress-tab .resp-tabs-list li.resp-tab-active:hover {
	background-color : #fff;
	}
	@media screen and (max-width: 700px) {
	.mo-menu .mega-menu-list li a:hover, .mo-menu .mega-menu-list li a:focus, .mo-menu .mega-menu-list li a:active {
	color : #295cab !important ;
	}
	}
	#portfolio-filter ul li a.selected, #portfolio-filter ul li a:hover, #portfolio-filter ul li a:focus {
	border-color : #295cab;
	}
	.mo-caption .content .preview, .mo-caption .content .permalink {
	opacity : 1;
	}
	.button.button-border {
	border-color : #295cab;
	}
	.button.button-border:hover, .button.button-border:focus, .button.button-border:active, .button.button-border.active {
	border : #295cab solid 2px;
	}
	.svg-icon.style3 .svg-path {
	fill : #295cab;
	}
	.panel.fold:before {
	border-color : white white #295cab #295cab;
	}
	.testi.style2 .name:before {
	border-left : 8px solid #295cab;
	border-top : 8px solid #295cab;
	}
	.testi.style3 .testi-container blockquote:before {
	box-shadow : 0 0 0 3px #295cab;
	}
	.testi.style6 .name h4 {
	background-color : rgb(54, 193, 200, 0.7);
	}
	.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	border-color : #295cab;
	}
	.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	border-color : #295cab;
	}
	@media only screen and (min-width: 768px) and (max-width: 959px) {
	}
	.rwd-table {
	margin : 1em 0;
	}
	.rwd-table p {
	margin : 0;
	}
	.rwd-table tr {
	border-top : 1px solid #ddd;
	border-bottom : 1px solid #ddd;
	}
	.rwd-table th {
	background : #f3f3f3;
	}
	.rwd-table th {
	display : none;
	}
	.rwd-table td {
	display : block;
	}
	.rwd-table td:first-child {
	padding-top : 0.5em;
	}
	.rwd-table td:last-child {
	padding-bottom : 0.5em;
	}
	.rwd-table td:before {
	content : attr(data-th) ": ";
	font-weight : bold;
	width : 100%;
	display : inline-block;
	}
	@media (min-width: 480px) {
	.rwd-table td:before {
	display : none;
	}
	}
	.rwd-table th, .rwd-table td {
	text-align : left;
	}
	@media (min-width: 480px) {
	.rwd-table th, .rwd-table td {
	display : table-cell;
	padding : 0.25em 0.5em;
	}
	.rwd-table th:first-child, .rwd-table td:first-child {
	padding-left : 0;
	}
	.rwd-table th:last-child, .rwd-table td:last-child {
	padding-right : 0;
	}
	}
	.rwd-table {
	color : #333;
	overflow : hidden;
	}
	.rwd-table tr {
	border-color : #666;
	}
	.rwd-table th, .rwd-table td {
	margin : 0.5em 1em;
	}
	@media (min-width: 480px) {
	.rwd-table th, .rwd-table td {
	padding : 7px 12px !important ;
	border : #DDD solid 1px;
	}
	}
	.rwd-table th, .rwd-table td:before {
	color : #295cab;
	}
	.button {
	background : #333;
	color : #fff;
	}
	.button a:hover {
	color : #fff;
	}