/* Minification failed. Returning unminified contents.
(849,89): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
(870,89): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
 */
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/*Footer-default
------------------------------------*/
/*Footer*/
.footer-default .footer {
	padding: 30px 0;
	background: #7895A3;
}

.footer-default .footer p {
	color: #ddd;
	font-size: 14px;
}

.footer-default img.footer-logo {
	margin: 15px 0 20px;
}

.footer-default .address-list li {
	color: #ddd;
	margin-bottom: 7px;
}

.footer-default .address-list li i {
	margin-right: 10px;
	vertical-align: middle;
}

.footer-default .shop-social li i {
	color: #3498db;
	width: 30px;
	height: 30px;
	padding: 8px;
	font-size: 16px;
	text-align: center;
	background: #fff;
}



.footer-default h2.thumb-headline {
	color: #fff;
	font-size: 16px;
	margin-bottom: 3px;
	text-transform: uppercase;
}

.footer-default .simple-list li {
	color: #ddd;
}

.footer-default .simple-list a {
	color: #ddd;
	font-size: 14px;
	font-weight: 200;
}
 .footer-default .simple-list a:hover {
    color: #ddd;
    font-size: 14px;
    font-weight: 200;
}
/*Copyright*/
.footer-default .copyright {
	padding: 5px 0;
	border-top: none;
	background: #517586;
}

.footer-default .copyright p {
	color: #bbb;
	font-size: 12px;
	margin-top: 13px;
	margin-bottom: 0;
}

.footer-default .copyright a {
	color: #72c02c;
}

.footer-default .sponsors-icons {
	margin-bottom: 0;
}

.footer-default .sponsors-icons i {
	color: #fff;
	font-size: 30px;
}

@media (max-width: 991px) {
	.footer-default .copyright {
		text-align: center;
	}

	.footer-default .copyright p {
		margin-bottom: 15px;
	}

	.footer-default .sponsors-icons.pull-right {
		float: none !important;
	}
}

/*----------------------Header----------------------*/
header.main { background: #fff;border-bottom:1px solid #ccc;z-index:1030; }

    header.main .logo a { color: #fff; display: block; }
    header.main .logo img {height:90px; padding:5px; }
    header.main .navbar-nav > li > a { font-size: 16px; padding-left: 10px; padding-right: 10px;}

        header.main .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover { color: #ccc; background-color: #fff; }

.navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus { border-bottom:2px solid #338DBF; }

.nav > li > a:hover, .nav > li > a:focus { text-decoration: none;  background-color: #fff; border-bottom:2px solid #3bac53; }

header.main .search { position: relative; margin-top: 0px; }

    header.main .search button { position: absolute; top: 7px; left: 5px; background: none; border: none; font-size: 14px; color: #fff; }
  header.main .btn-group-xs>.btn, .btn-xs {padding: 3px 8px;font-size: 12px;line-height: 1.5;border-radius: 0px;}

    header.main .control > ul > li { display: inline-block; font-size: 14px; margin: 12px 0px 0; position: relative; }

    header.main .control > ul > li.dropdown { margin-right: 0; }

    header.main .control > ul > li > a { color: #337ab7; }

    header.main .control > ul > li.dropdown > a > img { width: 36px; height:36px;}

    header.main .control > ul > li.dropdown > a .fa-caret-down { font-size: 12px; color: #fff; margin-left: 5px; }

    header.main .control > ul > li.guest { display: inline-block; font-size: 14px; margin: 20px 0px 0; position: relative; }
    header.main .control >ul >li.guest{font-size: 14px;}


.btn-group > ul > li.dropdown > a > img { width: 30px; }

.navbar-header-0 { border-bottom: 1px solid #ccc;background:#fff; }

.navbar-toggle { border: 1px solid #ccc; margin-left: 15px; }

    .navbar-toggle .icon-bar { background: #337AB7; }


 header.main .bg-search{margin-top:6px;}
.search { color: #fff; cursor: pointer; min-width: 35px; font-size: 26px; text-align: center; background: #FFF; padding: 10px 0 20px; display: inline-block; border-bottom: solid 0px #aaa; }

.fa { display: inline-block; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); }

.search-open { right: 0; top: auto; display: none; padding: 14px; position: absolute; background: #fcfcfc;  box-shadow: 0 0px 0px #ddd; width: 100%; z-index: 100; }

.control .badge { background: #F30900; border-radius: 100%; position: absolute; top: -6px; right: -10px; z-index: 999; }
.control span.badge, .list-group-item.active>.badge {
    color: #fff;
    font-weight: 400;
    padding: 2px 5px;
}
.support { margin-top: 10px; }

    .support:before,
    .support:after { content: " "; display: table; }

    .support:after { clear: both; }

    .support .sv1, .sv2, .sv3 { color: #9B9D9E; display: inline-block; font-size: 14px; min-height: 42px; width: 220px; cursor: pointer; }

        .support .box-services:hover span { border: 1px solid #6D6D6D; }

            .support .box-services:hover span i { color: #6D6D6D; }

        .support .box-services .media-body h3 { font-size: 18px; color: #337AB7; }

        .support .box-services:hover .media-body h3 { font-size: 18px; color: #6D6D6D; }

        .support .box-services span { border: 1px solid #337AB7; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; display: inline-block; width: 40px; height: 40px; line-height: 45px; position: relative; text-align: center; padding-left: 8px; -webkit-transition: box-shadow 0.2s ease 0s; transition: box-shadow 0.2s ease 0s; z-index: 1; }

            .support .box-services span i { color: #337AB7; font-size: 23px; }

        .support .box-services .media-body { padding-left: 10px; }

            .support .box-services .media-body h3 { line-height: 20px; margin: 0; }

            .support .box-services .media-body small { font-size: 14px; }
            .color-blue{color: #337AB7}
            .color-white{color:#fff}
         #layoutsearch{z-index:101;width:100%;}

   .ellipsis{
    white-space: nowrap; 
    width: 55px; 
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
}
/*404 Error Page v1 
------------------------------------*/
.error-v1 {
    padding-top: 20px;
	padding-bottom: 40px;
	text-align: center;	
}

.error-v1 p {
	color: #555;
	font-size: 16px;
    margin:16px 0;
}

.error-v1 span {
	color: #555;
	display: block;
	font-size: 35px;
	font-weight: 200;
}

.error-v1 span.error-v1-title {
	color: #777;	
	font-size: 180px;
	line-height: 200px;
	padding-bottom: 20px;
}

/*For Mobile Devices*/
@media (max-width: 500px) { 
	.error-v1 p {
		font-size: 12px;
	}	

	.error-v1 span {
		font-size: 25px;
	}

	.error-v1 span.error-v1-title {
		font-size: 140px;
	}
}


/*
Green:       	#74C52C    rgba(116,197,44, 1);
Blue:        	#3498db    rgba(52,152,219, 1);
Orange:      	#e67e22    rgba(230,126,34, 1);
Red:         	#e74c3c	   rgba(231,76,60, 1);
Grey:        	#bdc3c7	   rgba(189,195,199, 1);
Purple:      	#9b6bcc	   rgba(155,107,204, 1);	
Aqua:        	#27d7e7    rgba(39,215,231, 1);
Brown:       	#9c8061    rgba(156,128,97, 1);
Dark Blue:   	#4765a0    rgba(71,101,160, 1);
Light Green: 	#79d5b3    rgba(121,213,179, 1);
*/

	
/*Pricing Page v4
------------------------------------*/

.pricing-table-v4 .bg-green {
	background-color: rgba(116,197,44, 0.9);
}

.pricing-table-v4 .bg-blue {
	background-color: rgba(52, 152, 219, 1);
}

.pricing-table-v4 .bg-orange {
	background-color: rgba(230,126,34, 1);
}

.pricing-table-v4 .bg-red {
	background-color: rgba(231,76,60, 1);
}

.pricing-table-v4 .bg-grey {
	background-color: rgba(189,195,199, 1);
}

.pricing-table-v4 .bg-purple {
	background-color: rgba(155,107,204, 1);
}

.pricing-table-v4 .bg-aqua {
	background-color: rgba(39,215,231, 1);
}

.pricing-table-v4 .bg-brown {
	background-color: rgba(156,128,97, 1);
}

.pricing-table-v4 .bg-dark-blue {
	background-color: rgba(71,101,160, 1);
}

.pricing-table-v4 .bg-light-green {
	background-color: rgba(121,213,179, 1);
}

.pricing-table-v4 .pricing-v4 {
	position: relative;
	margin-bottom: 30px;
	border: 1px solid rgba(116,197,44, 0.5);
    background:#fff;
}

.pricing-table-v4 .pricing-v4-head {
	padding: 0 0 8px 0;
	border-bottom: 1px solid rgba(116,197,44, 0.1);
}

.pricing-table-v4 .pricing-v4-head h4,
.pricing-table-v4 .pricing-v4-head h5,
.pricing-table-v4 .pricing-v4-head h5 span {
	margin: 0;
	color: #fff;
	padding: 7px 0;
	font-family: Arial;
	letter-spacing: 1px;
}

.pricing-table-v4 .pricing-v4-head h4 {
	padding: 15px 0;
	font-size: 21px;
	background: rgba(116,197,44, 1);
}
.pricing-table-v4 .pricing-rounded {
	width: 90px;
	height: 90px;
	padding: 10px;
	display: inline-block;
	margin: 17px 0 10px 15px ;
	border-radius: 50% !important;
	background: rgba(116, 197, 44, 1);

}
.pricing-table-v4 .pricing-v4-head h5 {
	font-size: 30px;
	margin: 11px 3px 0 0;
}
.pricing-table-v4 .pricing-v4-head h5 span {
	font-size: 20px;
	margin-right: 3px;
}

.pricing-table-v4 .pricing-v4-head a {
	float: right;
	margin-top: 43px;
	margin-right: -8px;
}

.pricing-table-v4 .pricing-v4-head h5 i {
	display: block;
	font-size: 12px;
	font-style: normal;
	padding-left: 10px;
}
.pricing-table-v4 .pricing-v4-head a {
	position: relative;
}
.pricing-table-v4 .pricing-v4-head a span {
	margin-left: 7px;
}

.pricing-table-v4 .pricing-v4-head a .price-corner {
	width: 0;
	height: 0;
	right: 0px;
	bottom: -8px;
	display: block;
	position: absolute;
	border-style: solid;
	border-width: 8px 8px 0 0;
	border-color: #477c17 transparent transparent;

}.pricing-table-v4 .pricing-v4-head a .price-corner-2 {
    left: 0;
    width: 0;
    height: 0;
    bottom: -1px;
    display: block;
    position: absolute;
    border-style: solid;
    border-width: 18px 0 18px 17px;
  	border-color: transparent transparent transparent #fff;
}
.pricing-table-v4 .pricing-v4-head .btn-u {
    padding: 6px 13px 6px 26px;
}
.pricing-table-v4  .pricing-v4-content {
	margin-bottom: 0;
}

.pricing-table-v4 .pricing-v4-content li i {
	float: right;
	font-style: normal;
	margin-right: 10px;
	color: rgba(116,197,44, 1);
}

.pricing-table-v4 .pricing-v4-content li {
	margin: 0;
	font-size: 14px;
	padding: 12px 20px;
	color: rgba(116,197,44, 1);
	border-bottom: 1px solid rgba(116,197,44, 0.1);
}

.pricing-table-v4 .pricing-v4-footer {
	padding: 20px 2px 20px 16px;
}

.pricing-table-v4 .pricing-v4-blue {
	border: 1px solid rgba(52, 152, 219, 0.3);
}

.pricing-table-v4 .pricing-v4-green .btn-u {
	background: rgba(116, 197, 44, 1);
}

.pricing-table-v4 .pricing-v4-blue .pricing-v4-head,
.pricing-table-v4 .pricing-v4-blue .pricing-v4-content li {
	border-bottom: 1px solid rgba(52, 152, 219, 0.1);
}

.pricing-table-v4 .pricing-v4-blue a .price-corner {
	border-color: #1d5378 transparent transparent;
}

.pricing-table-v4 .pricing-v4-blue h4 {
	background: rgba(52, 152, 219, 1);
}

.pricing-table-v4 .pricing-v4-blue .pricing-rounded {
	background: rgba(52, 152, 219, 1);
}

.pricing-table-v4 .pricing-v4-blue .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-blue .pricing-v4-content li i {
	color: rgba(52, 152, 219, 1);
}

.pricing-table-v4 .pricing-v4-orange {
	border: 1px solid rgba(230,126,34, 0.3);
}

.pricing-table-v4 .pricing-v4-orange .pricing-v4-head,
.pricing-table-v4 .pricing-v4-orange .pricing-v4-content li {
	border-bottom: 1px solid rgba(230,126,34, 0.1);
}

.pricing-table-v4 .pricing-v4-orange a .price-corner {
	border-color: #985921 transparent transparent;
}

.pricing-table-v4 .pricing-v4-orange h4{
	background: rgba(230,126,34, 1);
}

.pricing-table-v4 .pricing-v4-orange .pricing-rounded {
	background: rgba(230,126,34, 1);
}

.pricing-table-v4 .pricing-v4-orange .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-orange .pricing-v4-content li i {
	color: rgba(230,126,34, 1);
}

.pricing-table-v4 .pricing-v4-red {
	border: 1px solid rgba(231,76,60, 00.3);
}

.pricing-table-v4 .pricing-v4-red .pricing-v4-head,
.pricing-table-v4 .pricing-v4-red .pricing-v4-content li {
	border-bottom: 1px solid rgba(231,76,60, 0.1);
}

.pricing-table-v4 .pricing-v4-red h4 {
	background: rgba(231,76,60, 1);
}

.pricing-table-v4 .pricing-v4-red .pricing-rounded {
	background: rgba(231,76,60, 1);
}

.pricing-table-v4 .pricing-v4-red a .price-corner {
	border-color: #8f382f transparent transparent;
}

.pricing-table-v4 .pricing-v4-red .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-red .pricing-v4-content li i {
	color: rgba(231,76,60, 1);
}

.pricing-table-v4 .pricing-v4-grey {
	border: 1px solid #ddd;
}

.pricing-table-v4 .pricing-v4-grey .pricing-v4-head,
.pricing-table-v4 .pricing-v4-grey .pricing-v4-content li {
	border-bottom: 1px solid #eee;
}

.pricing-table-v4 .pricing-v4-grey h4 {
	background:  #95a5a6;
}

.pricing-table-v4 .pricing-v4-grey .pricing-rounded {
	background: #95a5a6;
}

.pricing-table-v4 .pricing-v4-grey a .price-corner {
	border-color: #686f6f transparent transparent;
}

.pricing-table-v4 .pricing-v4-grey .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-grey .pricing-v4-content li i {
	color: #95a5a6;
}

.pricing-table-v4 .pricing-v4-purple {
	border: 1px solid rgba(155,107,204, 0.3);
}

.pricing-table-v4 .pricing-v4-purple .pricing-v4-head,
.pricing-table-v4 .pricing-v4-purple .pricing-v4-content li {
	border-bottom: 1px solid rgba(155,107,204, 0.1);
}

.pricing-table-v4 .pricing-v4-purple h4 {
	background: rgba(155,107,204, 1);
}

.pricing-table-v4 .pricing-v4-purple .pricing-rounded {
	background: rgba(155,107,204, 1);
}

.pricing-table-v4 .pricing-v4-purple a .price-corner {
	border-color: #5f2798 transparent transparent;
}

.pricing-table-v4 .pricing-v4-purple .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-purple .pricing-v4-content li i {
	color: rgba(155,107,204, 1);
}

.pricing-table-v4 .pricing-v4-aqua {
	border: 1px solid  rgba(39,215,231, 0.3);
}

.pricing-table-v4 .pricing-v4-aqua .pricing-v4-head,
.pricing-table-v4 .pricing-v4-aqua .pricing-v4-content li {
	border-bottom: 1px solid rgba(39,215,231, 0.1);
}

.pricing-table-v4 .pricing-v4-aqua h4 {
	background: rgba(39,215,231, 1);
}

.pricing-table-v4 .pricing-v4-aqua .pricing-rounded {
	background: rgba(39,215,231, 1);
}

.pricing-table-v4 .pricing-v4-aqua a .price-corner {
	border-color: #1b848e transparent transparent;
}

.pricing-table-v4 .pricing-v4-aqua .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-aqua .pricing-v4-content li i {
	color: rgba(39,215,231, 1);
}

.pricing-table-v4 .pricing-v4-brown {
	border: 1px solid rgba(156,128,97, 0.3);
}

.pricing-table-v4 .pricing-v4-brown .pricing-v4-head,
.pricing-table-v4 .pricing-v4-brown .pricing-v4-content li {
	border-bottom: 1px solid rgba(156,128,97, 0.1);
}

.pricing-table-v4 .pricing-v4-brown h4 {
	background: rgba(156,128,97, 1);
}

.pricing-table-v4 .pricing-v4-brown .pricing-rounded {
	background: rgba(156,128,97, 1);
}

.pricing-table-v4 .pricing-v4-brown a .price-corner {
	border-color: #705537 transparent transparent;
}

.pricing-table-v4 .pricing-v4-brown .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-brown .pricing-v4-content li i {
	color: rgba(156,128,97, 1);
}

.pricing-table-v4 .pricing-v4-dark-blue {
	border: 1px solid rgba(71,101,160, 0.3);
}

.pricing-table-v4 .pricing-v4-dark-blue .pricing-v4-head,
.pricing-table-v4 .pricing-v4-dark-blue .pricing-v4-content li {
	border-bottom: 1px solid rgba(71,101,160, 0.1);
}

.pricing-table-v4 .pricing-v4-dark-blue h4{
	background: rgba(71,101,160, 1);
}

.pricing-table-v4 .pricing-v4-dark-blue .pricing-rounded {
	background: rgba(71,101,160, 1);
}

.pricing-table-v4 .pricing-v4-dark-blue a .price-corner {
	border-color: #233d71 transparent transparent;
}

.pricing-table-v4 .pricing-v4-dark-blue .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-dark-blue .pricing-v4-content li i {
	color: rgba(71,101,160, 1);
}

.pricing-table-v4 .pricing-v4-light-green {
	border: 1px solid rgba(121,213,179, 0.7)
}

.pricing-table-v4 .pricing-v4-light-green .pricing-v4-head,
.pricing-table-v4 .pricing-v4-light-green .pricing-v4-content li {
	border-bottom: 1px solid rgba(121,213,179, 0.2)
}

.pricing-table-v4 .pricing-v4-light-green h4{
	background: rgba(121,213,179, 1);
}

.pricing-table-v4 .pricing-v4-light-green .pricing-rounded {
	background: rgba(121,213,179, 1);
}

.pricing-table-v4 .pricing-v4-light-green a .price-corner {
	border-color: #2a8563 transparent transparent;
}

.pricing-table-v4 .pricing-v4-light-green .pricing-v4-content li,
.pricing-table-v4 .pricing-v4-light-green .pricing-v4-content li i {
	color: rgba(121,213,179, 1);
}

/* Devices (Large Screen Mode, 1200px more) */
@media (min-width: 1200px) {
	
	.pricing-table-v4 .active {
		-webkit-transform: scale(1.09);
		-moz-transform: scale(1.09);
	} 
}

/* Devices (Desktop Mode, 992px and 1200px) */
@media (min-width: 992px) and (max-width: 1200px) {
	
	.pricing-table-v4 .active {
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
	}

	.pricing-v4-head {
		text-align: center;
	}
	.pricing-rounded {
    	margin: 17px 0 55px;
	}
	.pricing-table-v4 .pricing-v4-head a {
	    margin-top: -40px;
	}
	.pricing-table-v4 .pricing-v4-head .btn-u {
	   padding: 6px 46px 6px 40px;
	}
}

/* Devices (Tablet Mode, 768px and 991px) */
@media (min-width: 767px) and (max-width: 991px) {
	
	.no-space-pricing [class^="col-"],
	.no-space-pricing [class*=" col-"] {
		padding: 5px;
	}

	.pricing-v4-head {
		text-align: center;
	}

	.pricing-table-v4 .active {
		-webkit-transform: scale(1.03);
		-moz-transform: scale(1.03);
	} 

	.pricing-rounded {
    	margin: 17px 0 55px;
	}

	.pricing-table-v4 .pricing-v4-head a {
	    margin-top: -40px;
	}

	.pricing-table-v4 .pricing-v4-head .btn-u {
	   padding: 6px 26px 6px 30px;
	}

}

/* Medium Devices (Phone Mode, 768px and less) */
@media (max-width: 767px) {
	/*Pricing Page*/
	
	.no-space-pricing [class^="col-"],
	.no-space-pricing [class*=" col-"] {
		padding: 10px;
	}
	
	.pricing-table-v4 .pricing-v4-head h4 {
		font-size: 14px;
		font-weight: bold;
		padding-left: 1px;
	}
	.pricing-table-v4 .pricing-v4-head h5 {
		margin-left: 5px;
	}

}

/* Medium Devices (Phone Mode, 768px and less) */
@media (max-width: 550px) {
	/*Pricing Page*/

	.col-sm-3 {
		width: 100%
	}

}

html, body { color: #000; height: 100%; font-family:'Open Sans'; line-height: 18px; font-size: 14px; font-size-adjust: inherit; font-stretch: normal; font-variant: normal; font-style: normal; margin: 0; padding: 0; }
.wrapper { background: #fff; }
* { border-radius: 0; }
   a {
   
    text-decoration: none;
}
a,
a:focus,
a:hover,
a:active,
button,
button:hover { outline: 0 !important; }

    a:focus { text-decoration: none; }

hr { margin: 30px 0; }

    hr.hr-xs { margin: 10px 0;}

    hr.hr-md { margin: 20px 0; }

    hr.hr-lg { margin: 40px 0; }

/*Headings*/
h1 { font-size: 28px; line-height: 35px; }
h2 { font-size: 24px; line-height: 33px; }
h3 { font-size: 20px; line-height: 27px;}
h4 { line-height: 25px; }
h5 { line-height: 20px; }
h6 { line-height: 18px; }

h1, h2, h3, h4, h5, h6 { color: #000; margin-top: 5px; text-shadow: none; font-weight: normal; font-family: Arial, sans-serif; }

    h1 i, h2 i, h3 i, h4 i, h5 i, h6 i { margin-right: 5px; }

    h5 a {color:#000;}

  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-right: 8px;
    padding-left: 8px;
}
    .thumbnail{margin-bottom:10px;}
 /*menu*/
.navbar-inverse { background-color: #008cba; border:none; border-color: #2d8bdc; }
   .navbar-inverse {
    background-image:none;
    background-image:none;
    background-image: none;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); */
}
.navbar-default .navbar-nav>li>a {
color: #fff;
  font-size: 16px;
}

   .navbar-default {
    background-color: #008cba;
    border-color: #2d8bdc;
}
.navbar-default {
    background-image:none;
    background-image:none;
    background-image: none;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); */
}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
color: #ccc;
background-color: transparent;
}
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
}
.navbar-inverse .navbar-brand {
    color: #fff;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
background-color: #eee;
border-color: #054680;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
color: #fff;
background-color: #000;
}
.navbar {
    min-height: 40px;
    margin-bottom: 10px;
    margin-bottom: 0px;
    font-size: 16px;
    min-height: 30px;
}
 .navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 5px;
}

 .navbar-brand {
padding: 10px 5px;
height: 40px;
}
 .navbar-text {
margin-top: 10px;
margin-bottom: 10px;
}
.navbar-toggle {
position: relative;
float: right;
padding: 9px 10px;
margin-top: 0px;
margin-right: 15px;
margin-bottom: 0px;
background-color: transparent;
background-image: none;
border: 0px solid transparent;
border-radius: 4px;
}
/*end menu*/


/*Block Headline*/
.headline { display: block; margin: 10px 0 25px 0; border-bottom: 1px dotted #e4e9f0; }

    .headline h2 { font-size: 22px; }

    .headline h2,
    .headline h3,
    .headline h4 { margin: 0 0 -2px 0; padding-bottom: 5px; display: inline-block; border-bottom: 2px solid #72c02c; }

.headline-md { margin-bottom: 15px; }

    .headline-md h2 { font-size: 21px; }

/*Heading Options*/
.heading { text-align: center; }

    .heading h2 { padding: 0 12px; position: relative; display: inline-block; line-height: 34px !important; /*For Tagline Boxes*/ }

        .heading h2:before,
        .heading h2:after { content: ' '; width: 70%; position: absolute; border-width: 1px; border-color: #bbb; }

        .heading h2:before { right: 100%; }

        .heading h2:after { left: 100%; }

@media (max-width: 768px) {
    .heading h2:before,
    .heading h2:after { width: 20%; }
}

/*Headline v1*/
.heading-v1 h2:before,
.heading-v1 h2:after { top: 15px; height: 6px; border-top-style: solid; border-bottom-style: solid; }

/*Headline v2*/
.heading-v2 h2:before,
.heading-v2 h2:after { top: 15px; height: 6px; border-top-style: dashed; border-bottom-style: dashed; }

/*Headline v3*/
.heading-v3 h2:before,
.heading-v3 h2:after { top: 15px; height: 6px; border-top-style: dotted; border-bottom-style: dotted; }

/*Headline v4*/
.heading-v4 h2:before,
.heading-v4 h2:after { top: 17px; border-bottom-style: solid; }

/*Headline v5*/
.heading-v5 h2:before,
.heading-v5 h2:after { top: 17px; border-bottom-style: dashed; }

/*Headline v6*/
.heading-v6 h2:before,
.heading-v6 h2:after { top: 17px; border-bottom-style: dotted; }

/*Heading Titles v1*/
.title-v1 { z-index: 1; position: relative; text-align: center; margin-bottom: 60px; }

    .title-v1 h1,
    .title-v1 h2 { color: #444; font-size: 28px; position: relative; margin-bottom: 15px; padding-bottom: 20px; text-transform: uppercase; font-family: "Open Sans", Arial, sans-serif; }

        .title-v1 h1:after,
        .title-v1 h2:after { bottom: 0; left: 50%; height: 1px; width: 70px; content: " "; margin-left: -35px; position: absolute; background: #72c02c; }

    .title-v1 p { font-size: 17px; font-weight: 200; }

/*Heading Titles v2*/
h2.title-v2 { color: #555; position: relative; margin-bottom: 30px; }

    h2.title-v2:after { left: 0; width: 70px; height: 2px; content: " "; bottom: -10px; background: #555; position: absolute; }

    h1.title-v2.title-center,
    h2.title-v2.title-center,
    h3.title-v2.title-center { text-align: center; }

        h1.title-v2.title-center:after,
        h2.title-v2.title-center:after,
        h3.title-v2.title-center:after { left: 50%; width: 70px; margin-left: -35px; }

h1.title-light,
h2.title-light,
h3.title-light { color: #fff; }

    h2.title-light:after { background: #fff; }

/*Heading Title v3*/
h1[class^="title-v3-"],
h2[class^="title-v3-"],
h3[class^="title-v3-"] { color: #555; }

h2.title-v3-xlg { font-size: 28px; line-height: 32px; }

h1.title-v3-lg,
h2.title-v3-lg { font-size: 24px; line-height: 28px; }

h1.title-v3-md,
h2.title-v3-md { font-size: 20px; line-height: 24px; }

h2.title-v3-sm,
h3.title-v3-md { font-size: 18px; line-height: 24px; }

h3.title-v3-md { line-height: 22px; }

h3.title-v3-sm { font-size: 16px; line-height: 20px; }

h2.title-v3-xs { font-size: 16px; line-height: 22px; }

h3.title-v3-xs { font-size: 14px; margin-bottom: 0; }

/*Title v4*/
.title-v4 { font-size: 18px; margin: 0 0 20px; font-weight: bold; position: relative; text-transform: uppercase; border-bottom: 3px solid #333; }

/*Headline Center*/
.headline-center { text-align: center; position: relative; }

    .headline-center h2 { color: #555; font-size: 24px; position: relative; margin-bottom: 20px; padding-bottom: 15px; }

        .headline-center h2:after { left: 50%; z-index: 1; width: 30px; height: 2px; content: " "; bottom: -5px; margin-left: -15px; text-align: center; position: absolute; background: #72c02c; }

    .headline-center p { /*color: #999;*/ font-size: 14px; /*padding: 0 150px;*/ }

@media (max-width: 991px) {
    .headline-center p { padding: 0 50px; }
}

.headline-center.headline-light h2 { color: #fff; }

.headline-center.headline-light p { color: #eee; }

/*Headline Center v2*/
.headline-center-v2 { z-index: 0; text-align: center; position: relative; }

    .headline-center-v2 h2 { color: #555; font-size: 24px; margin-bottom: 20px; text-transform: uppercase; }

    .headline-center-v2 span.bordered-icon { color: #fff; padding: 0 10px; font-size: 15px; line-height: 18px; position: relative; margin-bottom: 25px; display: inline-block; }

        .headline-center-v2 span.bordered-icon:before,
        .headline-center-v2 span.bordered-icon:after { top: 8px; height: 1px; content: " "; width: 100px; background: #fff; position: absolute; }

        .headline-center-v2 span.bordered-icon:before { left: 100%; }

        .headline-center-v2 span.bordered-icon:after { right: 100%; }

    .headline-center-v2 p { color: #555; font-size: 14px; padding: 0 70px; }

    .headline-center-v2.headline-center-v2-dark p { color: #666; }

    .headline-center-v2.headline-center-v2-dark span.bordered-icon { color: #666; }

        .headline-center-v2.headline-center-v2-dark span.bordered-icon:before,
        .headline-center-v2.headline-center-v2-dark span.bordered-icon:after { background: #666; }

/*Headline Left*/
.headline-left { position: relative; }

    .headline-left .headline-brd { color: #555; position: relative; margin-bottom: 25px; padding-bottom: 10px; }

        .headline-left .headline-brd:after { left: 1px; z-index: 1; width: 30px; height: 2px; content: " "; bottom: -5px; position: absolute; background: #72c02c; }

/*Headline v2
------------------------------------*/
.headline-v2 { display: block; background: #fff; padding: 1px 10px; margin: 0 0 20px 0; border-left: 2px solid #000; }

    .headline-v2 h2 { margin: 3px 0; font-size: 20px; font-weight: 200; }

/*Heading Sizes
------------------------------------*/
h2.heading-md { font-size: 20px; line-height: 24px; }

h2.heading-sm,
h3.heading-md { font-size: 18px; line-height: 24px; }

h3.heading-md { line-height: 22px; }

h3.heading-sm { font-size: 16px; line-height: 20px; }

h2.heading-xs { font-size: 16px; line-height: 22px; }

h3.heading-xs { font-size: 14px; margin-bottom: 0; }

/*Devider
------------------------------------*/
.devider.devider-dotted { border-top: 2px dotted #eee; }
.devider.devider-dashed { border-top: 2px dashed #eee; }

.devider.devider-db { height: 5px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.devider.devider-db-dashed { height: 5px; border-top: 1px dashed #ddd; border-bottom: 1px dashed #ddd; }
.devider.devider-db-dotted { height: 5px; border-top: 1px dotted #ddd; border-bottom: 1px dotted #ddd; }

.margin-bottom-5,
.margin-bottom-10,
.margin-bottom-15,
.margin-bottom-20,
.margin-bottom-25,
.margin-bottom-30,
.margin-bottom-35,
.margin-bottom-40,
.margin-bottom-45,
.margin-bottom-50,
.margin-bottom-55,
.margin-bottom-60,
.margin-bottom-100 { clear: both; }
.margin-bottom-5 { margin-bottom: 5px; }
.margin-bottom-10 { margin-bottom: 10px; }
.margin-bottom-15 { margin-bottom: 15px; }
.margin-bottom-20 { margin-bottom: 20px; }
.margin-bottom-25 { margin-bottom: 25px; }
.margin-bottom-30 { margin-bottom: 30px; }
.margin-bottom-35 { margin-bottom: 35px; }
.margin-bottom-40 { margin-bottom: 40px; }
.margin-bottom-45 { margin-bottom: 45px; }
.margin-bottom-50 { margin-bottom: 50px; }
.margin-bottom-55 { margin-bottom: 55px; }
.margin-bottom-60 { margin-bottom: 60px; }
.margin-bottom-100 { margin-bottom: 100px; }

@media (max-width: 768px) {
    .sm-margin-bottom-10 { margin-bottom: 10px; }
    .sm-margin-bottom-20 { margin-bottom: 20px; }
    .sm-margin-bottom-30 { margin-bottom: 30px; }
    .sm-margin-bottom-40 { margin-bottom: 40px; }
    .sm-margin-bottom-50 { margin-bottom: 50px; }
    .sm-margin-bottom-60 { margin-bottom: 60px; }
}

@media (max-width: 992px) {
    .md-margin-bottom-10 { margin-bottom: 10px; }
    .md-margin-bottom-20 { margin-bottom: 20px; }
    .md-margin-bottom-30 { margin-bottom: 30px; }
    .md-margin-bottom-40 { margin-bottom: 40px; }
    .md-margin-bottom-50 { margin-bottom: 50px; }
    .md-margin-bottom-60 { margin-bottom: 60px; }
}

/*Other Spaces*/
.margin-top-0 { margin-top: 0px; }
.margin-top-5 { margin-top: 5px; }
.margin-top-10 { margin-top: 10px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-20 { margin-top: 20px; }
.margin-left-5 { margin-left: 5px; }
.margin-left-10 { margin-left: 10px; }
.margin-right-5 { margin-right: 5px; }
.margin-right-10 { margin-right: 10px; }

.padding-0 { padding: 0px; }
.padding-5 { padding: 5px; }
.padding-10 { padding: 10px; }
.padding-15 { padding: 15px; }
.padding-20 { padding: 20px; }

.padding-top-0 { padding-top: 0px; }
.padding-top-5 { padding-top: 5px; }
.padding-top-10 { padding-top: 10px; }
.padding-top-15 { padding-top: 15px; }

.padding-left-0 { padding-left: 0px; }
.padding-left-5 { padding-left: 5px; }
.padding-left-10 { padding-left: 10px; }
.padding-left-15 { padding-left: 15px; }

.padding-right-0 { padding-right: 0px; }
.padding-right-5 { padding-right: 5px; }
.padding-right-10 { padding-right: 10px; }
.padding-right-15 { padding-right: 15px; }

.padding-bottom-0 { padding-bottom: 0px; }
.padding-bottom-5 { padding-bottom: 5px; }
.padding-bottom-10 { padding-bottom: 10px; }
.padding-bottom-15 { padding-bottom: 15px; }

/*Buttons Color*/


.btn-u { border: 0; color: #fff; font-size: 14px; cursor: pointer; font-weight: 400; padding: 6px 13px; position: relative; background: #72c02c; white-space: nowrap; display: inline-block; text-decoration: none; }
    .btn-u.btn-search {padding-top: 8px!important; padding-bottom: 8px!important; }

    .btn-u:hover,
    .btn-u:focus,
    .btn-u:active,
    .btn-u.active,
    .open .dropdown-toggle.btn-u { background: #5fb611; }
.btn-u-split.dropdown-toggle { border-left: solid 1px #5fb611; }

.btn-u.btn-u-blue { background: #3498db; }
    .btn-u.btn-u-blue:hover,
    .btn-u.btn-u-blue:focus,
    .btn-u.btn-u-blue:active,
    .btn-u.btn-u-blue.active,
    .open .dropdown-toggle.btn-u.btn-u-blue { background: #2980b9; }
.btn-u.btn-u-split-blue.dropdown-toggle { border-left: solid 1px #2980b9; }

.btn-u.btn-u-red { background: #e74c3c; }
    .btn-u.btn-u-red:hover,
    .btn-u.btn-u-red:focus,
    .btn-u.btn-u-red:active,
    .btn-u.btn-u-red.active,
    .open .dropdown-toggle.btn-u.btn-u-red { background: #c0392b; }
.btn-u.btn-u-split-red.dropdown-toggle { border-left: solid 1px #c0392b; }

.btn-u.btn-u-orange { background: #e67e22; }
    .btn-u.btn-u-orange:hover,
    .btn-u.btn-u-orange:focus,
    .btn-u.btn-u-orange:active,
    .btn-u.btn-u-orange.active,
    .open .dropdown-toggle.btn-u.btn-u-orange { background: #d35400; }
.btn-u.btn-u-split-orange.dropdown-toggle { border-left: solid 1px #d35400; }

.btn-u.btn-u-sea { background: #1abc9c; }
    .btn-u.btn-u-sea:hover,
    .btn-u.btn-u-sea:focus,
    .btn-u.btn-u-sea:active,
    .btn-u.btn-u-sea.active,
    .open .dropdown-toggle.btn-u.btn-u-sea { background: #16a085; }
.btn-u.btn-u-split-sea.dropdown-toggle { border-left: solid 1px #16a085; }

.btn-u.btn-u-green { background: #2ecc71; }
    .btn-u.btn-u-green:hover,
    .btn-u.btn-u-green:focus,
    .btn-u.btn-u-green:active,
    .btn-u.btn-u-green.active,
    .open .dropdown-toggle.btn-u.btn-u-green { background: #27ae60; }
.btn-u.btn-u-split-green.dropdown-toggle { border-left: solid 1px #27ae60; }

.btn-u.btn-u-yellow { background: #f1c40f; }
    .btn-u.btn-u-yellow:hover,
    .btn-u.btn-u-yellow:focus,
    .btn-u.btn-u-yellow:active,
    .btn-u.btn-u-yellow.active,
    .open .dropdown-toggle.btn-u.btn-u-yellow { background: #f39c12; }
.btn-u.btn-u-split-yellow.dropdown-toggle { border-left: solid 1px #f39c12; }

.btn-u.btn-u-default { background: #95a5a6; }
    .btn-u.btn-u-default:hover,
    .btn-u.btn-u-default:focus,
    .btn-u.btn-u-default:active,
    .btn-u.btn-u-default.active,
    .open .dropdown-toggle.btn-u.btn-u-default { background: #7f8c8d; }
.btn-u.btn-u-split-default.dropdown-toggle { border-left: solid 1px #7f8c8d; }

.btn-u.btn-u-purple { background: #9b6bcc; }
    .btn-u.btn-u-purple:hover,
    .btn-u.btn-u-purple:focus,
    .btn-u.btn-u-purple:active,
    .btn-u.btn-u-purple.active,
    .open .dropdown-toggle.btn-u.btn-u-purple { background: #814fb5; }
.btn-u.btn-u-split-purple.dropdown-toggle { border-left: solid 1px #814fb5; }

.btn-u.btn-u-aqua { background: #27d7e7; }
    .btn-u.btn-u-aqua:hover,
    .btn-u.btn-u-aqua:focus,
    .btn-u.btn-u-aqua:active,
    .btn-u.btn-u-aqua.active,
    .open .dropdown-toggle.btn-u.btn-u-aqua { background: #26bac8; }
.btn-u.btn-u-split-aqua.dropdown-toggle { border-left: solid 1px #26bac8; }

.btn-u.btn-u-brown { background: #9c8061; }
    .btn-u.btn-u-brown:hover,
    .btn-u.btn-u-brown:focus,
    .btn-u.btn-u-brown:active,
    .btn-u.btn-u-brown.active,
    .open .dropdown-toggle.btn-u.btn-u-brown { background: #81674b; }
.btn-u.btn-u-split-brown.dropdown-toggle { border-left: solid 1px #81674b; }

.btn-u.btn-u-dark-blue { background: #4765a0; }
    .btn-u.btn-u-dark-blue:hover,
    .btn-u.btn-u-dark-blue:focus,
    .btn-u.btn-u-dark-blue:active,
    .btn-u.btn-u-dark-blue.active,
    .open .dropdown-toggle.btn-u.btn-u-dark-blue { background: #324c80; }
.btn-u.btn-u-split-dark.dropdown-toggle { border-left: solid 1px #324c80; }

.btn-u.btn-u-light-green { background: #79d5b3; }
    .btn-u.btn-u-light-green:hover,
    .btn-u.btn-u-light-green:focus,
    .btn-u.btn-u-light-green:active,
    .btn-u.btn-u-light-green.active,
    .open .dropdown-toggle.btn-u.btn-u-light-green { background: #59b795; }
.btn-u.btn-u-split-light-green.dropdown-toggle { border-left: solid 1px #59b795; }

.btn-u.btn-u-dark { background: #555; }
    .btn-u.btn-u-dark:hover,
    .btn-u.btn-u-dark:focus,
    .btn-u.btn-u-dark:active,
    .btn-u.btn-u-dark.active,
    .open .dropdown-toggle.btn-u.btn-u-dark { background: #333; }
.btn-u.btn-u-split-dark.dropdown-toggle { border-left: solid 1px #333; }

.btn-u.btn-u-light-grey { background: #585f69; }
    .btn-u.btn-u-light-grey:hover,
    .btn-u.btn-u-light-grey:focus,
    .btn-u.btn-u-light-grey:active,
    .btn-u.btn-u-light-grey.active,
    .open .dropdown-toggle.btn-u.btn-u-light-grey { background: #484f58; }
.btn-u.btn-u-split-light-grey.dropdown-toggle { border-left: solid 1px #484f58; }

/*Bordered Buttons*/
.btn-u.btn-brd { color: #555; /*font-weight: 200;*/ background: none; padding: 5px 13px; border: solid 1px transparent; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }
    .btn-u.btn-brd:hover { background: none; border: solid 1px #eee; }
    .btn-u.btn-brd:focus { background: none; }
    .btn-u.btn-brd.btn-brd-hover:hover { color: #fff !important; }

.btn-u.btn-brd { border-color: #72c02c; }
    .btn-u.btn-brd:hover { color: #5fb611; border-color: #5fb611; }
    .btn-u.btn-brd.btn-brd-hover:hover { background: #5fb611; }

    .btn-u.btn-brd.btn-u-blue { border-color: #3498db; }
        .btn-u.btn-brd.btn-u-blue:hover { color: #2980b9; border-color: #2980b9; }
        .btn-u.btn-brd.btn-u-blue.btn-brd-hover:hover { background: #2980b9; }

    .btn-u.btn-brd.btn-u-red { border-color: #e74c3c; }
        .btn-u.btn-brd.btn-u-red:hover { color: #c0392b; border-color: #c0392b; }
        .btn-u.btn-brd.btn-u-red.btn-brd-hover:hover { background: #c0392b; }

    .btn-u.btn-brd.btn-u-orange { border-color: #e67e22; }
        .btn-u.btn-brd.btn-u-orange:hover { color: #d35400; border-color: #d35400; }
        .btn-u.btn-brd.btn-u-orange.btn-brd-hover:hover { background: #d35400; }

    .btn-u.btn-brd.btn-u-sea { border-color: #1abc9c; }
        .btn-u.btn-brd.btn-u-sea:hover { color: #16a085; border-color: #16a085; }
        .btn-u.btn-brd.btn-u-sea.btn-brd-hover:hover { background: #16a085; }

    .btn-u.btn-brd.btn-u-green { border-color: #2ecc71; }
        .btn-u.btn-brd.btn-u-green:hover { color: #27ae60; border-color: #27ae60; }
        .btn-u.btn-brd.btn-u-green.btn-brd-hover:hover { background: #27ae60; }

    .btn-u.btn-brd.btn-u-yellow { border-color: #f1c40f; }
        .btn-u.btn-brd.btn-u-yellow:hover { color: #f39c12; border-color: #f39c12; }
        .btn-u.btn-brd.btn-u-yellow.btn-brd-hover:hover { background: #f39c12; }

    .btn-u.btn-brd.btn-u-default { border-color: #95a5a6; }
        .btn-u.btn-brd.btn-u-default:hover { color: #7f8c8d; border-color: #7f8c8d; }
        .btn-u.btn-brd.btn-u-default.btn-brd-hover:hover { background: #7f8c8d; }

    .btn-u.btn-brd.btn-u-dark { border-color: #555; }
        .btn-u.btn-brd.btn-u-dark:hover { color: #333; border-color: #333; }
        .btn-u.btn-brd.btn-u-dark.btn-brd-hover:hover { background: #333; }

    .btn-u.btn-brd.btn-u-light-grey { border-color: #585f69; }
        .btn-u.btn-brd.btn-u-light-grey:hover { color: #484f58; border-color: #484f58; }
        .btn-u.btn-brd.btn-u-light-grey.btn-brd-hover:hover { background: #484f58; }

    .btn-u.btn-brd.btn-u-purple { border-color: #9b6bcc; }
        .btn-u.btn-brd.btn-u-purple:hover { color: #814fb5; border-color: #814fb5; }
        .btn-u.btn-brd.btn-u-purple.btn-brd-hover:hover { background: #814fb5; }

    .btn-u.btn-brd.btn-u-aqua { border-color: #27d7e7; }
        .btn-u.btn-brd.btn-u-aqua:hover { color: #26bac8; border-color: #26bac8; }
        .btn-u.btn-brd.btn-u-aqua.btn-brd-hover:hover { background: #26bac8; }

    .btn-u.btn-brd.btn-u-brown { border-color: #9c8061; }
        .btn-u.btn-brd.btn-u-brown:hover { color: #81674b; border-color: #81674b; }
        .btn-u.btn-brd.btn-u-brown.btn-brd-hover:hover { background: #81674b; }

    .btn-u.btn-brd.btn-u-dark-blue { border-color: #4765a0; }
        .btn-u.btn-brd.btn-u-dark-blue:hover { color: #324c80; border-color: #324c80; }
        .btn-u.btn-brd.btn-u-dark-blue.btn-brd-hover:hover { background: #324c80; }

    .btn-u.btn-brd.btn-u-light-green { border-color: #79d5b3; }
        .btn-u.btn-brd.btn-u-light-green:hover { color: #59b795; border-color: #59b795; }
        .btn-u.btn-brd.btn-u-light-green.btn-brd-hover:hover { background: #59b795; }

    .btn-u.btn-brd.btn-u-light { color: #fff; border-color: #fff; }
        .btn-u.btn-brd.btn-u-light:hover { border-color: #fff; }
        .btn-u.btn-brd.btn-u-light.btn-brd-hover:hover { background: #fff; color: #555 !important; }
/*Icons*/
i.icon-custom { color: #555; width: 40px; height: 40px; font-size: 20px; line-height: 40px; margin-bottom: 5px; text-align: center; display: inline-block; border: solid 1px #555; }
i.icon-lg { width: 60px; height: 60px; font-size: 31px; line-height: 60px; margin-bottom: 10px; }
.rounded-x { border-radius: 50% !important; }
/*Icons Backgroun Color*/
i.icon-bg-u,
i.icon-bg-red,
i.icon-bg-sea,
i.icon-bg-dark,
i.icon-bg-darker,
i.icon-bg-grey,
i.icon-bg-blue,
i.icon-bg-green,
i.icon-bg-yellow,
i.icon-bg-orange,
i.icon-bg-purple,
i.icon-bg-aqua,
i.icon-bg-brown,
i.icon-bg-dark-blue,
i.icon-bg-light-grey,
i.icon-bg-light-green { color: #fff; border-color: transparent; }

i.icon-bg-u { background: #72c02c; }
i.icon-bg-blue { background: #3498db; }
i.icon-bg-red { background: #e74c3c; }
i.icon-bg-sea { background: #1abc9c; }
i.icon-bg-green { background: #2ecc71; }
i.icon-bg-yellow { background: #f1c40f; }
i.icon-bg-orange { background: #e67e22; }
i.icon-bg-grey { background: #95a5a6; }
i.icon-bg-dark { background: #555; }
i.icon-bg-darker { background: #333; }
i.icon-bg-purple { background: #9b6bcc; }
i.icon-bg-aqua { background: #27d7e7; }
i.icon-bg-brown { background: #9c8061; }
i.icon-bg-dark-blue { background: #4765a0; }
i.icon-bg-light-green { background: #79d5b3; }
i.icon-bg-light { background: #fff; border-color: transparent; }
i.icon-bg-light-grey { background: #585f69; border-color: transparent; }

/*------- Icon border color --------*/
.icon-border-green { border: 1px solid #2ecc71; color: #999; }
.icon-border-yellow { border: 1px solid #f1c40f; color: #f1c40f; }
.icon-border-blue { border: 1px solid #3498db; color: #3498db; }
.icon-border-orange { border: 1px solid #e67e22; color: #e67e22; }
.icon-border-sea { border: 1px solid #1abc9c; color: #1abc9c; }
.icon-border-red { border: 1px solid #e74c3c; color: #000; }
.icon-border-u { border: 1px solid #72c02c; color: #72c02c; }
.icon-border-dark { border: 1px solid #555; color: #555; }
.icon-border-dark-blue { border: 1px solid #4765a0; color: #4765a0; }
.icon-border-grey { border: 1px solid #95a5a6; color: #95a5a6; }
.social_border_facebook { border: 1px solid #4A6D9D; color: #4A6D9D; }
.social_border_googleplus { border: 1px solid #CB3F22; color: #CB3F22; }
.social_border_skype { border: 1px solid #31B7E9; color: #31B7E9; }
.social_border_instagram { border: 1px solid #5480A5; color: #5480A5; }


/* Make Font Awesome icons fixed width */
.fa-fixed [class^="fa"],
.fa-fixed [class*=" fa"] { width: 1.25em; text-align: center; display: inline-block; }
    .fa-fixed [class^="fa"].fa-lg,
    .fa-fixed [class*=" fa"].fa-lg { /* increased font size for fa-lg */ width: 1.5625em; }

/*Text Colors
------------------------------------*/
.color-sea { color: #1abc9c; }
.color-red { color: #e74c3c; }
.color-aqua { color: #27d7e7; }
.color-blue { color: #3498db; }
.color-grey { color: #95a5a6; }
.color-dark { color: #555555; }
.color-darker { color: #333333; }
.color-green { color: #72c02c; }
.color-brown { color: #9c8061; }
.color-light { color: #ffffff; }
.color-orange { color: #e67e22; }
.color-yellow { color: #f1c40f; }
.color-green1 { color: #2ecc71; }
.color-purple { color: #9b6bcc; }
.color-inherit { color: inherit; }
.color-dark-blue { color: #4765a0; }
.color-light-grey { color: #585f69; }
.color-light-green { color: #79d5b3; }

/*Background Colors
------------------------------------*/
.bg-color-dark,
.bg-color-darker,
.bg-color-sea,
.bg-color-red,
.bg-color-aqua,
.bg-color-blue,
.bg-color-grey,
.bg-color-light,
.bg-color-green,
.bg-color-brown,
.bg-color-orange,
.bg-color-green1,
.bg-color-purple,
.bg-color-dark-blue,
.bg-color-light-grey,
.bg-color-light-green { color: #fff; }
.bg-color-white { color: #555; }
.bg-color-dark { background-color: #555 !important; }
.bg-color-darker { background-color: #222 !important; }
.bg-color-white { background-color: #fff !important; }
.bg-color-sea { background-color: #1abc9c !important; }
.bg-color-red { background-color: #e74c3c !important; }
.bg-color-aqua { background-color: #27d7e7 !important; }
.bg-color-blue { background-color: #3498db !important; }
.bg-color-grey { background-color: #95a5a6 !important; }
.bg-color-light { background-color: #f7f7f7 !important; }
.bg-color-green { background-color: #72c02c !important; }
.bg-color-brown { background-color: #9c8061 !important; }
.bg-color-orange { background-color: #e67e22 !important; }
.bg-color-green1 { background-color: #2ecc71 !important; }
.bg-color-purple { background-color: #9b6bcc !important; }
.bg-color-dark-blue { background-color: #4765a0 !important; }
.bg-color-light-grey { background-color: #585f69 !important; }
.bg-color-light-green { background-color: #79d5b3 !important; }

.rgba-red { background-color: rgba(231,76,60,0.8); }
.rgba-blue { background-color: rgba(52,152,219,0.8); }
.rgba-aqua { background-color: rgba(39,215,231,0.8); }
.rgba-yellow { background-color: rgba(241,196,15,0.8); }
.rgba-default { background-color: rgba(114,192,44,0.8); }
.rgba-purple { background-color: rgba(155,107,204,0.8); }

/*Grey Backroud*/
.bg-grey { background: #f7f7f7; border-top: solid 1px #eee; border-bottom: solid 1px #eee; }


/*Others
------------------------------------*/
.overflow-h { overflow: hidden; }
.overflow-a { overflow: auto; }
.overflow-hidden { overflow: hidden; }

.clear-both { clear: both; }

/*Display*/
.dp-none { display: none; }
.dp-block { display: block; }
.dp-table { display: table; }
.dp-inline-block { display: inline-block; }
.dp-table-cell { display: table-cell; vertical-align: middle; }

/*Full Width*/
.full-width { width: 100%; }

/*Equal Height Columns*/
@media (max-width: 767px) {
    .equal-height-column { height: auto !important; }
}

/*Image Classes*/
.img-width-200 { width: 200px; }
.lft-img-margin { margin: 0 20px 5px 0; }
.rgt-img-margin { margin: 0 0 5px 10px; }

img.img-center,
.img-center img { margin-left: auto; margin-right: auto; }

/*Background Light*/
.bg-light { padding: 10px 15px; margin-bottom: 10px; background: #fcfcfc; border: solid 1px #e5e5e5; }
    .bg-light:hover { border: solid 1px #bbb; }
/*Min Hieght*/
.min-hieght-40 { min-height: 40px; }
.min-hieght-60 { min-height: 60px; }
.min-hieght-70 { min-height: 70px; }
.min-hieght-90 { min-height: 90px; }
.min-hieght-270 { min-height: 270px; }
.min-hieght-360 { min-height: 360px; }
.min-hieght-500 { min-height: 500px; }
/*Min width*/
.min-width-280 { min-width: 280px; }
.min-width-300 { min-width: 300px; }
.min-width-400 { min-width: 400px; }
.min-width-460 { min-width: 460px; }
/*Dropdown Menu*/
li.member .dropdown-menu-head { border-bottom: 1px solid #ccc; padding: 5px 10px; }
li.member .dropdown-menu-body { background: #fff; padding: 10px; }
li.member .dropdown-menu-foot { background: #f5f5f5; border-top: 1px solid #ccc; padding: 6px 10px; }
li.member .dropdown-menu hr { margin: 16px 0; }
li.member .dropdown-menu { left: auto; right: 0; box-shadow: 0 2px 10px rgba(0,0,0,.2); margin-top: 14px; background: #fff; border: 1px solid #ccc; padding: 0px; }
    li.member .dropdown-menu:before { content: ""; border-bottom: 10px solid #fff; border-right: 10px solid transparent; border-left: 10px solid transparent; position: absolute; top: -10px; right: 12px; z-index: 10; }
    li.member .dropdown-menu:after { content: ""; border-bottom: 12px solid #ccc; border-right: 12px solid transparent; border-left: 12px solid transparent; position: absolute; top: -12px; right: 10px; z-index: 9; }
li.member .info-user { padding: 15px; }
    li.member .info-user .name { font-size: 14px;margin-top:20px; }
    li.member .info-user .email { font-size: 12px; color: #666; margin: 0px 0 1px 0; }
li.member .info-user, .media-left, .media > .pull-left { padding-right: 20px; }
li.member .menu .dropdown-menu { left: auto; right: -146px; box-shadow: 0 2px 10px rgba(0,0,0,.2); margin-top: 24px; background: #fff; border: 1px solid #ccc; padding: 0px; }
    li.member .menu .dropdown-menu:before { content: ""; border-bottom: 10px solid #fff; border-right: 10px solid transparent; border-left: 10px solid transparent; position: absolute; top: -10px; right: 150px; z-index: 10; }
    li.member .menu .dropdown-menu:after { content: ""; border-bottom: 12px solid #ccc; border-right: 12px solid transparent; border-left: 12px solid transparent; position: absolute; top: -12px; right: 148px; z-index: 9; }
li.member .menu .item { float: left; width: 90px; height: 96px; padding: 10px; text-align: center; }
    li.member .menu .item:hover { border: 1px solid #ccc; }
    li.member .menu .item span { display: block; padding-top: 10px; text-decoration: none; color: #404040; }
    li.member .menu .item a:focus { text-decoration: none; }

@media (max-width: 450px) {
    .menu .dropdown-menu { left: auto; right: -70px; }
        .menu .dropdown-menu:before { right: 74px; }
        .menu .dropdown-menu:after { right: 72px; }
}

@media (max-width: 360px) {
    .menu .dropdown-menu { left: auto; right: -66px; }
        .menu .dropdown-menu:before { right: 70px; }
        .menu .dropdown-menu:after { right: 68px; }
}

.friend .dropdown-menu { left: auto; right: -102px; box-shadow: 0 2px 10px rgba(0,0,0,.2); margin-top: 24px; min-width: 280px; background: #fff; border: 1px solid #ccc; padding: 0px; }
    .friend .dropdown-menu:before { content: ""; border-bottom: 10px solid #fff; border-right: 10px solid transparent; border-left: 10px solid transparent; position: absolute; top: -10px; right: 106px; z-index: 10; }
    .friend .dropdown-menu:after { content: ""; border-bottom: 12px solid #ccc; border-right: 12px solid transparent; border-left: 12px solid transparent; position: absolute; top: -12px; right: 104px; z-index: 9; }
.friend .mCustomScrollbar { max-height: 360px; margin-right: 5px; }
.friend .user { float: left; width: 169px; }
    .friend .user .name { font-size: 14px; }
    .friend .user .acc { font-size: 12px; color: #666; margin: 0px 0 1px 0; }
.friend .action { margin-top: 10px; }

.message .dropdown-menu { left: auto; right: -60px; box-shadow: 0 2px 10px rgba(0,0,0,.2); margin-top: 24px; min-width: 280px; background: #fff; border: 1px solid #ccc; padding: 0px; }
    .message .dropdown-menu:before { content: ""; border-bottom: 10px solid #fff; border-right: 10px solid transparent; border-left: 10px solid transparent; position: absolute; top: -10px; right: 64px; z-index: 10; }
    .message .dropdown-menu:after { content: ""; border-bottom: 12px solid #ccc; border-right: 12px solid transparent; border-left: 12px solid transparent; position: absolute; top: -12px; right: 62px; z-index: 9; }
.message .user { float: left; width: 320px; }

    .message .user .name { font-size: 14px; }
    .message .user .acc { font-size: 12px; color: #666; margin: 0px 0 1px 0; }
.message .action { float: right; margin-top: 10px; margin-right: 15px; }
.message .mCustomScrollbar { max-height: 360px; margin-right: 5px; }

/*Back to Top*/
#toTop { position: fixed; bottom: 18px; right: 20px; display: inline-block; width: 36px; height: 36px; line-height: 42px; border-radius: 100%; background: #A8B7C1; text-align: center; cursor: pointer; z-index: 99; }
    #toTop i { color: #fff; font-size: 24px; }

/*Carousel Boottom*/
.owl-clients-v1 img { width: 120px; height: auto; }
/*breadcrumbs*/
.breadcrumbs { overflow: hidden; padding: 0px; border-bottom: solid 1px #eee; background: url(/Content/img/breadcrumbs.png) repeat; }

.breadcrumb { padding: 10px 0px 0px 0px; margin-bottom: 20px; list-style: none; background: none; border-radius: 4px; position: relative; }
.showsidebarright { position: absolute; right: 10px; top: 10px; }

.font-bold { font-weight: bold; }
.heightofsearch { height: 65px !important; }
.heightofmenu { height: 58px !important; }

.border-fillter{background:#FFFDD8;margin-bottom:18px;padding: 15px 20px 10px 20px;border:1px solid #f2eeee;}
@media (min-width: 1301px){
	header.main .navbar-nav>li>a{font-size:16px; padding:18px 10px;text-transform: uppercase;}
	header.main .navbar-nav {float: left;margin-right: 30px;}
	header.main ._search{margin-top:16px}
    header.main .search-top{width:600px;margin:12px 50px 0px 0px;}
    header.main .container{padding-left:0px;padding-right:0px;}
     header.main .logo img {height:90px; padding:5px; }
}
@media (max-width: 1300px){
	header.main .navbar-nav>li>a{font-size:14px; padding:18px 10px;text-transform: uppercase;}
    header.main .navbar-nav {float: left;margin-right: 30px;}
	header.main ._search{margin-top:16px}
    header.main .search-top{width:500px;margin:12px 50px 0px 0px;}
    header.main .logo img {height:90px; padding:5px; }
    header.main .support .box-services {width: 220px;}
    header.main .container{padding-left:0px;padding-right:0px;}
    .bannerscr{display:none;}
}
@media (max-width: 1200px){
	header.main .navbar-nav>li>a{font-size:14px; padding:18px 10px;text-transform: uppercase;}
    header.main .navbar-nav {float: left;margin-right: 30px;}
	header.main ._search{margin-top:16px}
    header.main .support .box-services {width: 220px;}
    header.main .sv1{display:none;}
    header.main .container{padding-left:0px;padding-right:0px;}
    header.main .search-top{width:400px;margin:12px 20px 0px 0px;}
    header.main .logo img {height:90px; padding:5px; }
}
@media (max-width: 992px){
	header.main .container{padding-left:0px;padding-right:0px;}

	.navbar-nav>li, .navbar-nav{float:none}
	.navbar-nav>li>a{padding:10px 30px!important}
	header.main ._search{margin-top:2px}
    header.main .search-top{width:400px;margin:12px 10px 0px 0px;}
    header.main .logo img {height:60px; padding:5px; }
   header.main .sv2{display:none;}

  
}
@media (max-width: 768px) {
    .col-md-5ths {
        width: 100%;
    }
	header.main{padding:0 0px}
        header.main .sv2{display:none;}
        header.main .container{padding-left:5px;padding-right:5px;}
        header.main .search-top{width:380px;margin:12px 0px 0px 0px;}
        header.main .logo img {height:60px; padding:5px; }
}
  @media (max-width: 630px) {
       header.main .container{padding-left:5px;padding-right:5px;}
    header.main .control > ul friend{display:block}
    header.main .support .box-services {width: 162px;}
    .support .sv3 {color: #9B9D9E;display: inline-block;font-size: 14px;min-height: 42px;width: 172px;cursor: pointer;}
     header.main .search-top{width:350px;margin:12px 0px 0px 0px;}
        header.main .logo img {height:50px; padding:5px; }
}
@media (max-width: 580px) {
    header.main .control > ul friend{display:block}
     header.main .search-top{width:250px;margin:12px 0px 0px 0px;}
    header.main .sv3{display:none;}
     header.main .container{padding-left:5px;padding-right:5px;}
}
@media (max-width: 450px) {
    header.main .control > ul > li{display:none}
    header.main .control > ul > li.dropdown{display:inline-block}
    header.main .control > ul > .menu{display:inline-block}
    header.main .sv3{display:none;}
     header.main .container{padding-left:5px;padding-right:5px;}
     header.main .search-top{display:none;}
     header.main .logo img {height:60px; padding:5px; }
}
@media (max-width: 360px) {
    header.main h1{font-size:22px}
    header.main .sv3{display:none;}
     header.main .container{padding-left:5px;padding-right:5px;}
     header.main .search-top{display:none;}
     header.main .logo img {height:60px; padding:5px; }
}


