
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 02 - LOADER */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.header-container .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color:#3FC35F !important; }
#main-menu header-container .navbar-default .navbar-nav > li > a:focus, #main-menu .navbar-default .navbar-nav > li > a:hover { color:#3FC35F !important; background:#eee;}
/*#inner-bg .navbar-nav{margin-top:40px;}*/
.header-left .navbar-nav > li > .dropdown-menu { margin-top:-6px !important }
@-webkit-keyframes move1 { 0% {
-webkit-transform: translateX(0) scale(1);
}
 50% {
-webkit-transform: translateX(105px) scale(1);
}
75% {
-webkit-transform: scale(1.25);
}
 100% {
z-index: 1;
-webkit-transform: translateX(0) scale(1);
}
}
@keyframes move1 { 0% {
transform: translateX(0) scale(1);
}
50% {
transform: translateX(105px) scale(1);
}
75% {
transform: scale(1.25);
}
100% {
z-index: 1;
transform: translateX(0) scale(1);
}
}
@-webkit-keyframes move2 { 0% {
-webkit-transform: translateX(0);
}
25% {
-webkit-transform: scale(1.25);
}
50% {
-webkit-transform: translateX(-105px);
}
100% {
-webkit-transform: translateX(0);
}
}
@keyframes move2 { 0% {
transform: translateX(0);
}
25% {
transform: scale(1.25);
}
50% {
transform: translateX(-105px);
}
100% {
transform: translateX(0);
}
}
#loader-wrapper { position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 11; background: #fff; }
.loader-content { position: absolute; text-align: center; width: 100%; left: 0; top: 50%; margin-top: -50px; }
.loader-content .circle1 { position: relative; display: inline-block; background: #ff6c3a; height: 100px; width: 100px; border-radius: 50%; -webkit-animation: move1 1.5s ease-in-out infinite; animation: move1 1.5s ease-in-out infinite; }
.loader-content .circle2 { position: relative; display: inline-block; background: #232c3b; height: 100px; width: 100px; border-radius: 50%; -webkit-animation: move2 1.5s ease-in-out infinite; animation: move2 1.5s ease-in-out infinite; }
.loader-content .title { font-family: 'black', sans-serif, Arial; position: absolute; width: 100%; text-align: center; left: 0; top: 120%; font-size: 30px; line-height: 30px; color: #232c3b; }
a:hover { text-decoration:none !important; }
.see-price a:hover { color:#fff; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 03 - RESET STYLES */
/*-------------------------------------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
body * { -webkit-text-size-adjust:none; }
.clear { clear:both; overflow:hidden; height:0px; font-size:0px; display: block; }
input:focus, select:focus, textarea:focus, button:focus { outline: none; }
input, textarea, select { font-weight: 400; border-radius: 0; }
a, a:link, a:visited, a:active, a:hover { cursor: pointer; text-decoration: none; outline: none; }
body { font-family:"Microsoft New Tai Lue"; font-weight: normal; font-size: 14px; line-height: 1; overflow-y: scroll; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 04 - GLOBAL SETTINGS */
/*-------------------------------------------------------------------------------------------------------------------------------*/
	/*table*/
.table-view { height: 100%; width: 100%; display: table; }
.row-view { display: table-row; }
.cell-view { display: table-cell; vertical-align: middle; height: inherit; }
/*buttons*/
.header-left .row { margin-right:0px;}
.button { line-height: 15px; -webkit-border-radius: 5px; border-radius: 5px; background-color: #3fc35f; display: inline-block; padding:13px 20px; font-size:16px; color: #fff; font-family:"Microsoft New Tai Lue"; sans-serif, Arial;
text-transform: uppercase; text-align: center; position: relative; }
.button:hover { text-decoration: none; color: #fff; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #39B256; box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #39B256; }
.button .icon { width: 25px; display: inline-block; height: 8px; position: relative; }
.button .glyphicon { font-size: 20px; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
#content-wrapper .button.type-1 { background-color: #232c3b; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -2px #3d485a; box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -2px #3d485a; border: solid 1px #232c3b; color: #fff; }
#content-wrapper .button.type-1:hover { -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -40px #3d485a; box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -40px #3d485a; }
#content-wrapper .button.type-2 { background-color: #f5f5f5; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -2px #fff; box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -2px #fff; border: solid 1px #f5f5f5; color: #6a7483; }
#content-wrapper .button.type-2:hover { -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -40px #fff; box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -40px #fff; }
.button.type-2 .glyphicon { color: #ff6c3a; }
.simple-link { font-size: 14px; color: #6a7483; display: inline-block; line-height: 22px; color: #6a7483; }
.simple-link span { display: inline-block; vertical-align: middle; position: relative; top: -1px; font-size: 10px; vertical-align: middle; color: #ff6c3a; margin-right: 10px; }
.simple-link:hover { color: #ff6c3a; }
.simple-link:hover span { color: #6a7483; }
#content-wrapper { position: relative; }
body.header-moved #content-wrapper { }
.container-above-header { position: absolute; width: 100%; left: 0; top: 0; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 05 - HEADER */ 
/*-------------------------------------------------------------------------------------------------------------------------------*/

header { border-top:3px solid #656565; font-family:"Microsoft New Tai Lue"; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .08); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .08); box-shadow: 0 1px 3px rgba(0, 0, 0, .08); height: 102px; left: 0; top: 0; width: 100%; z-index: 10; -webkit-backface-visibility: hidden; }
.logo { background: url(../images/logo.png); width:205px; height:34px; float: left; margin:30px 0 0 0; }
.header-container { }
.header-left { float:right; }
.header-right { float: right; }
nav { float:left; }
.menu-entry { float: left; position: relative; margin-right: 30px; }
.menu-entry li { list-style:none; }
.menu-entry:last-child { margin-right: 0; }
.menu-entry ul { padding:0; margin:0; }
.menu-entry ul li { float:left; list-style:none; }
.menu-entry a { font-size:16px; line-height: 20px; color:#fff; float: left; padding-bottom: 12px; text-transform:uppercase; }
.menu-entry a:hover { color:#3fc35f; }
.menu-entry .submenu { position: absolute; top:55px; background: #fff; min-width:220px; overflow: hidden; max-height: 0; }
.menu-entry .submenu div { }
.menu-entry .submenu ul li { width:100%; text-transform:capitalize; }
.menu-entry .submenu a { text-transform:capitalize; color: #444; line-height:22px; padding:10px 14px; float: none; display: block; }
.menu-entry .submenu a:hover { color: #fff; background:#3fc35f; }
.menu-entry .submenu-icon { width: 14px; height: 20px; display:none; position: relative; font-size: 9px; line-height: 9px; color: #232c3b; }
.menu-entry .submenu-icon span { position: absolute; right: 0; top: 50%; margin-top: -5px; }
.menu-entry:hover .submenu-icon span { transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); }
.menu-entry:hover { z-index: 1; }
.menu-entry:hover .submenu { max-height: 300px; }
.header-right { text-align: right; font-size: 14px; line-height: 18px; color: #fff; margin:30px 0px 0px 20px; }
.menu-entry:hover .submenu-icon:before, .menu-entry.active .submenu-icon:before { background-color: #ff6c3a; }
.navbar-default { background-color:transparent !important; border-color:transparent !important; }
.navbar-default .navbar-nav>li>a { color:#fff !important; text-transform:uppercase; font-size:16px !important; }
/*.dropdown-menu a { color:#878787 !important; */}
.dropdown-menu { border:none !important; box-shadow: none !important; }
.navbar-fixed-top, .navbar-fixed-bottom { background:none !important; box-shadow:none; }
.navbar .nav > li { width:auto; }
/*body class with moved header*/
body.header-moved header { position: absolute; top: 122px; }
body.header-moved header.fixed-top { position: fixed; top: 0; }
/*reduced header*/
.block.type-10 { background:url(../images/slide1.jpg) 0 0 / cover; }
/*floated header*/
body.header-floated header { position:absolute; }
.subheader { position: fixed; top: -90px; left: 0; width: 100%; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .08); box-shadow: 0 1px 3px rgba(0, 0, 0, .08); height: 90px; background: #fff; z-index: 10; -webkit-backface-visibility: hidden; }
.subheader.active { top: 0; }
#subheader-logo { float: left; margin: 37px 0 0 0; }
#subheader-logo img { display: block; }
.subheader-content { margin-left: 100px; }
.subheader-left { float: left; margin: 37px 0 0 10px; }
.subheader-right { float: right; margin-top: 20px; }
.subheader-link { color: #232c3b; float: left; font-family: 'regular', sans-serif, Arial; font-size: 14px; line-height: 20px; margin-right: 20px; }
.subheader-link.active, .subheader-link:hover { color: #ff6c3a; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 06 - FOOTER */
/*-------------------------------------------------------------------------------------------------------------------------------*/
footer { background:#292929; color: #c6cad2; font-size: 14px; line-height: 22px; padding-top: 40px; }
footer ul { list-style: none; }
footer ul li { line-height: 28px; }
footer ul li a { color: #DBDBDB; font-size: 15px; }
footer ul li a:hover, footer ul li a.active { color: #3FC35F; }
.footer-entry { margin-bottom: 40px; }
.footer-entry .title { font-size: 18px; text-transform:uppercase; line-height: 16px; margin-bottom: 16px; color: #fff; }
footer .social-icons-wrapper { box-shadow: inset 0px 3px 20px #222222; background: #272727; padding:20px 0px; }
footer .social-icon { text-align: center; position: relative; padding:14px 0; overflow: hidden; display: block; width: 50px; height: 50px; }
footer .social-icon img { width: 24px; height: 24px; display: block; margin: 0 auto; position: relative; }
footer .social-icon:before { content: ""; position: absolute; left: -100%; top: 0; width: 100%; height: 100%; background: #3fc35f; }
footer .social-icon:hover:before { left: 0; }
.news-hd { font-size:16px; color:#fff; }
.footer-entry .text { }
.footer-entry .news-section { border-bottom: 1px dotted #7E7E7E; padding: 0 0 10px 0; }
.footer-entry .news-section2 { padding:10px 0 10px 0; border-bottom: 1px dotted #7E7E7E; }
.footer-menu { margin-bottom: 30px; }
.footer-menu li { margin-right: 25px; display: inline-block; }
.footer-menu li a { color: #fff; }
.copyright { text-align:center; padding: 20px 0; font-size: 13px; color: #999; }
.copyright a { color:#3fc35f; text-transform:uppercase; }
.footer-line { background: #3FC35F; clear:both; }
.footer-line-entry { padding-top: 15px; padding-bottom: 15px; }
.footer-line-entry i { margin-right:20px; background:#292929; color:#fff; border-radius:50%; float: left; width:54px; height:54px; text-align:center; font-size: 30px; padding:13px 0; }
.footer-line-entry .content { margin:15px 0px 0 0; }
.footer-line-entry .content, .footer-line-entry .content a { color: #fff; font-size:20px; }
.footer-line-entry .content a:hover { color: #292929; }
.footer-bootom { }
.pay { }
.pay .pay-by { float: left; font-size: 18px; text-transform: uppercase; color: #fff; margin-right: 30px; padding: 15px 0px; }
.pay ul { padding:0; margin:0px; }
.pay ul li { float:left; margin-right:30px; }
.pay ul li:last-child { margin-right:0px; }
.pay ul li i { font-size:48px; }
.socail-links { }
.si { float:left; margin-right: 30px; }
.fl { float: left; font-size: 18px; text-transform: uppercase; color: #fff; margin-right: 30px; padding: 15px 0px; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 07 - SIMPLE BLOCK STRUCTURE */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.block-header { text-align: center; margin-bottom:40px; }
.block-header .title { font-size:28px; text-transform:uppercase; line-height: 40px; margin-top:70px; color: #414141; margin-bottom: 15px; }
.block-header .title font { font-weight:bold; }
.form-description .title font { font-weight:bold; }
.block-header .title span { color: #6a7483; }
.block, .block.type-8.style-1 { background-size: cover; background-position: center center; position: relative; }
.block:nth-child(2n), .block:nth-child(2n).type-8.style-1 { }
.block-button-container { text-align: center; padding-bottom: 60px; position: relative; }
.block-button-container .button-description { font-size: 24px; color: #c6cad2; line-height: 30px; margin-bottom: 15px; }
.block-button-container .button-description span, .block-button-container .button-description a { color: #fff; }
.block-button-container .button-description a { white-space: nowrap; }
.block-button-container .button-description a:hover { color: #ff6c3a; }
.block-table-container { padding-bottom: 60px; }
.block.background-block:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); }
.block.background-block .block-header .title { color: #fff; }
.block.background-block .block-header .text { color: #c6cad2; }
.block.typography-example { padding: 80px 0; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 08 - BLOCK "TYPE 1" */
/*-------------------------------------------------------------------------------------------------------------------------------*/
	.block.type-1 .icon-entry { }
.block.type-1 .icon-entry:nth-child(3n+1) { clear: both; }
.block.type-1 .icon-entry i { color:#fff; border-radius:50%; font-size:30px; padding: 20px 0px; text-align:center; margin-right: 20px; width:72px; height: 72px; float: left; background:#404040; }
.block.type-1 .icon-entry .content { }
.block.type-1 .icon-entry { background-image: none; height: auto; }
.block.type-1 .icon-entry . service-icon i:hover {
background:#3fc35f;
}
.block.type-1 .icon-entry .service-icon:after { -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; content: ""; height:78px; width:78px; pointer-events: none; position: absolute; box-shadow: 0 0 0 2px #3fc35f; -moz-box-shadow: 0 0 0 2px #3fc35f; -webkit-box-shadow: 0 0 0 2px #3fc35f; left:12px; top:-3px; opacity: 0; filter: alpha(opacity=0); transform: scale(0.8); -moz-transform: scale(0.8); -webkit-transform: scale(0.8); transition: transform 0.2s ease 0s, opacity 0.2s ease 0s; -moz-transition: -moz-transform 0.2s ease 0s, opacity 0.2s ease 0s; -webkit-transition: -webkit-transform 0.2s ease 0s, opacity 0.2s ease 0s; box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; }
.block.type-1 .icon-entry:hover .service-icon:after { opacity: 1; filter: alpha(opacity=100); transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); }
.block.type-1 .icon-entry:hover .service-icon i { background:#3fc35f; }
.block.type-1 .icon-entry:hover .title { color:#3fc35f; }
.block.type-1 .icon-entry .title, .block.type-3 .icon-entry .title { font-size: 18px; line-height:18px; font-weight:bold; text-transform:uppercase; color: #787878; padding: 25px 0 22px 0; margin:0; }
.block.type-1 .icon-entry .text, .block.type-3 .icon-entry .text { font-size:16px; margin: 20px 0px; line-height: 22px; color: #878787; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 09 - BLOCK "TYPE 2" */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.price-entry { padding-bottom: 20px; }
.price-entry .entry { -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .05); box-shadow: 1px 1px 2px rgba(0, 0, 0, .05); text-align: center; }
.price-entry .entry .cell-view { width: 1000px; }
.price-entry .top { background:#3fc35f; }
.price-entry .top .title { font-size:30px; margin:30px 0px; line-height: 24px; color: #fff; text-transform:uppercase; font-weight:bold; }
.price-entry .top .text { font-size: 14px; line-height: 22px; color: #c6cad2; }
.price-entry .entry ul { padding:18px 0; margin:0px; }
.price-entry .entry ul li { line-height: 34px; border-top:1px dotted #BEBCBC; margin: 0px 18px; list-style:none; color:#878686; font-size:16px; }
.price-entry .bottom { }
.price-entry .bottom .top-barrow { line-height: 20px; padding: 20px 0px; font-size:20px; color:#fff; text-align:center; background: #3FC35F; height:95px; box-shadow: inset 0px 9px 10px #37D85E; width:122px; margin: 0px auto; }
.price-entry .bottom .top-barrow span { font-size:14px; font-style: italic; }
.price-entry .bottom .botom-ar { border-bottom: 20px solid #f1f1f1; margin: 14px 0px; border-left: 60px solid transparent; border-right: 60px solid transparent; display: inline-block; }
.block:nth-child(2n) .price-entry .bottom { background: #f1f1f1; box-shadow: inset 0px 0px 10px #CDCACA; }
.price-entry .bottom .button1 { background:#10293a; padding:18px 0px; }
.price-entry .bottom a { color:#fff; text-transform:uppercase; font-size: 18px; }
.price-entry .button1:hover { background:#3fc35f; }
.price-entry:hover .top, .price-entry:hover .bottom .top-barrow { background:#10293a; box-shadow:none; }
.price-entry:hover .button1 { background:#3fc35f; }
.line-through { color: #c6cad2; position: relative; }
.line-through:after { position: absolute; width: 100%; height: 1px; content: ""; background: #ff6c3a; left: 0; top: 50%; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 14 - BLOCK "TYPE 7" */
/*-------------------------------------------------------------------------------------------------------------------------------*/
	.circle-wrapper { margin-bottom: 60px; min-height: 575px; position: relative; }
.big-circle-container, .big-circle-entry, .big-circle-entry img { position: absolute; left: 0; top: 0; width: 100%; height: 575px; border-radius: 300px; -webkit-border-radius: 300px; overflow: hidden; }
.big-circle-container { left: 50%; margin-left: -287px; width: 575px; }
.big-circle-entry { opacity: 0; background: #232c3b; z-index: 1; }
.big-circle-entry:first-child { opacity: 1; }
.big-circle-entry.visible { opacity: 1; }
.big-circle-entry img { opacity: 0.15; }
.big-circle-entry .cell-view { height: inherit; width: 1000px; text-align: center; position: relative; z-index: 1; }
.big-circle-entry .title { font-size: 24px; line-height: 32px; color: #fff; font-family: 'bold', sans-serif, Arial; margin: 0 100px 20px 100px; }
.big-circle-entry .text { font-size: 16px; line-height: 27px; color: #c6cad2; margin: 0 100px; }
.circle-entry { cursor: pointer; z-index: 1; }
.circle-entry:nth-child(2n+1) { clear: both; }
.circle-entry:nth-child(1), .circle-entry:nth-child(2) { margin-top: 25px; min-height: 400px; }
.circle-entry .image-wrapper { width: 120px; height: 120px; -webkit-border-radius: 150px; overflow: hidden; position: relative; margin: 0 25px; }
.circle-entry .image-wrapper:after { border: 11px #fff solid; border-radius: 150px; -webkit-border-radius: 150px; position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ""; }
.circle-entry img { position: absolute; width: 100px; height: 100px; left: 10px; top: 10px; border-radius: 150px; -webkit-border-radius: 150px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.circle-entry:nth-child(1) .image-wrapper, .circle-entry:nth-child(3) .image-wrapper { float: right; }
.circle-entry:nth-child(2) .image-wrapper, .circle-entry:nth-child(4) .image-wrapper { float: left; }
.circle-entry:nth-child(1) .content, .circle-entry:nth-child(3) .content { margin: 0 170px 0 45px; text-align: right; }
.circle-entry:nth-child(2) .content, .circle-entry:nth-child(4) .content { margin: 0 45px 0 170px; }
.circle-entry .title { font-size: 18px; line-height: 18px; color: #232c3b; font-family: 'bold', sans-serif, Arial; padding: 10px 0 15px 0; }
.circle-entry:hover .title { color: #ff6c3a; }
.circle-entry .text { font-size: 14px; line-height: 22px; color: #6a7483; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 15 - BLOCK "TYPE 8" */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.block.type-8 { background:url(../images/get-bg.jpg); margin-top:50px; z-index: 1; background-size: cover; }
.block.type-8 .block-header .title { color: #fff; }
.block.type-8 .block-header .text { color: #c6cad2; }
.form-description { padding-bottom: 40px; float:none; }
.form-description .title { text-align:center; margin-top:70px; font-size: 28px; line-height:36px; margin-bottom: 3px; text-transform:uppercase; color: #fff; }
.form-description .text { text-align:center; font-size: 18px; line-height: 18px; color: #fff; }
.form-description .text span { color: #3EC25E; font-size: 18px; }
.form-description .text small { font-size: 13px; }
.block-form-wrapper { padding-bottom: 40px; }
.block-form { height: 50px; background: #fff; margin-bottom: 10px; position: relative; }
.block-form input { background: none; border: none; height: 50px; line-height: 50px; padding: 0px 20px; font-size: 14px; color: #232c3b; width: 100%; }
.block-form input[type="submit"] { border: none; position: absolute; top: 0; right: 0; height: 50px; width:110px; background:#3fc35f; cursor: pointer; padding: 0; color: #fff; font-size: 20px; font-weight: bold; text-align: center; }
.block-form input[type="submit"]:hover { opacity: 0.8; }
.block-form .prefix { font-size: 14px; color: #aeaeab; line-height: 50px; height: 50px; width:70px; position: absolute; top: 0; right:110px; text-align: center; border-left: 1px #d9d9d9 solid; cursor: pointer; }
.prefix-drop-down { background: #fff; display: none; }
.prefix-drop-down div { color: #f000; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .08); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .08); box-shadow: 0 1px 3px rgba(0, 0, 0, .08); }
.prefix-drop-down div:hover, .prefix-drop-down div.active { background:#3EC25E; color: #fff!important; }
.links-examples { font-size: 0; text-align:center; margin:48px 0 24px 0; }
.links-examples li { margin: 0px 23px 5px 23px; background:#fff; display: inline-block; font-size:16px; line-height: 18px; color:#3EC25E; padding: 17px 40px; }
.links-examples li:hover { background:#3EC25E; color:#fff; }
.links-examples li:first-child { margin-left:0px; }
.links-examples li:last-child { margin-right:0px; }
.see-price { text-align:center; margin-bottom: 80px; }
.see-price a { background:#3EC25E; color:#fff; text-transform:uppercase; padding: 12px 30px; font-size: 18px; border-bottom: 4px solid #3FB25B; }
/* offers */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.offers { background:#f4f4f4; height:400px; }
.view-host { }
.view-host .title1 { font-size: 24px; text-transform: uppercase; color: #858585; font-weight: bold; }
.view-host .text1 { }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 17 - BLOCK "TYPE 10" */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.block.type-10 { position: relative; }
.main-banner-height { min-height:520px !important;height:520px !important;} 
.block.type-10 .swiper-slide { background-size: cover; background-position: center center; }
.block.type-10 .swiper-container, .block.type-10 .swiper-wrapper, .block.type-10 .swiper-slide, .block.type-10 .container, .block.type-10 .slide-container, .block.type-10 .slide-block { height: inherit!important; min-height:600px!important; }
.block.type-10 .pagination { position: absolute; left: 0; bottom: 20px; display: none; }
.block.type-10 .slide-container { position: relative; }
.block.type-10 .image-overlay { position: absolute; left: 0; width: 100%; text-align: center; top: 50%; transform: translateY(-50%) scale(0); -moz-transform: translateY(-50%) scale(0); -webkit-transform: translateY(-50%) scale(0); -ms-transform: translateY(-50%) scale(0); }
.block.type-10 .swiper-slide-active .image-overlay { transform: translateY(-50%) scale(1); -moz-transform: translateY(-50%) scale(1); -webkit-transform: translateY(-50%) scale(1); -ms-transform: translateY(-50%) scale(1); }
.block.type-10 .vertical-align { position: absolute; top:50%; left: 0; transform: translateY(-52%); -moz-transform: translateY(-52%); -webkit-transform: translateY(-52%); -ms-transform: translateY(-52%); width: 100%; height: auto; }
.block.type-10 .content { padding: 0 15px; text-align: center; }
.block.type-10 .content img { max-width: 95%; height: auto; transform: scale(0); -moz-transform: scale(0); -webkit-transform: scale(0); -ms-transform: scale(0); display: inline-block; backface-visibility: hidden; -webkit-backface-visibility: hidden; }
.block.type-10 .swiper-slide-active .content img { transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); }
.block.type-10 .content .button { margin: 0 15px 15px 0; }
.block.type-10 .content .price { font-size: 20px; line-height: 30px; color: #ff6c3a; font-family: 'bold', sans-serif, Arial; margin-bottom: 10px; }
.block.type-10 .content .price b { font-size: 30px; font-family: 'black', sans-serif, Arial; }
.block.type-10 .content .price small { font-size: 14px; font-family: 'regular', sans-serif, Arial; }
.block.type-10 .content .title { font-size:38px; border-bottom:2px solid #3fc35f; display: inline-block; line-height: 54px; text-transform: uppercase; color: #FFFFFF; margin-bottom: 17px; }
.block.type-10 .content .subtitle { font-size: 24px; line-height: 24px; margin-bottom: 15px; color: #232c3b; font-family: 'bold', sans-serif, Arial; margin-top: -15px; }
.block.type-10 .content .text { font-size: 18px; line-height: 24px; color: #6a7483; margin-bottom: 22px; }
.block.type-10 .content.text-entry { position: relative; left: 500px; opacity: 0; text-align: left; }
.content.text-entry ul { padding:0; margin:0; }
.content.text-entry ul li { color:#fff; list-style:none; font-size:16px; line-height:30px; }
.content.text-entry ul li i { color:#3fc35f; font-size:14px; margin-right:12px; }
.content.text-entry .star { margin:60px 0; }
.content.text-entry .star a { cursor:pointer; background:#fff; padding:12px 34px; border-bottom: 4px solid #3fc35f; color:#131313; font-size:18px; text-transform:uppercase; }
.block.type-10 .swiper-slide-active .content.text-entry { left: 0; opacity: 1; }
.banner-tabs { height:126px; overflow: hidden; }
.banner-tabs:first-child { padding-top: 0; padding-bottom: 1px; }
.banner-tabs .tab-entry { cursor: pointer; text-align: center; padding-top: 27px; height: 126px !important; background: #efefef; border-left: 1px #d1d1d1 solid; position: relative; }
.banner-tabs .tab-entry.active { background:none; color:#fff; }
.banner-tabs .tab-entry:first-child { border-left:none; }
.banner-tabs .active .title { color:#fff; }
.banner-tabs .active .text { color:#fff; }
.banner-tabs:first-child .tab-entry { border-top: none; border-bottom: 1px #f2f2f2 solid; }
.banner-tabs .tab-entry:before { position: absolute; width: 100%; height: 120%; left: 0; top: 100%; margin-top: -1px; content: ""; background: #none; }
.banner-tabs:first-child .tab-entry:before { top: auto; bottom: 100%; }
.banner-tabs .tab-entry.active:before, .banner-tabs .tab-entry:hover:before { top: 0; }
.banner-tabs:first-child .tab-entry.active:before, .banner-tabs:first-child .tab-entry:hover:before { top: auto; bottom: -1px; }
.banner-tabs .title { text-transform: uppercase; font-size: 18px; line-height: 22px; color:#656565; font-weight:bold; font-family:"Microsoft New Tai Lue"; margin-bottom: 10px; position: relative; }
.banner-tabs .text { font-size: 16px; line-height: 18px; color: #686868; position: relative; }
.swiper-arrow { position: absolute; top: 50%; left: 3%; font-size: 35px; line-height: 35px; margin-top: -17px; color: #232c3b; cursor: pointer; }
.swiper-arrow:hover { color: #ff6c3a; }
.swiper-arrow:active { transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7); -ms-transform: scale(0.7); }
.swiper-arrow.right { left: auto; right: 3%; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 24 - BLOCK "TYPE 8" - MODIFICATION WITH LIGHT TEXT STYLES */
/*-------------------------------------------------------------------------------------------------------------------------------*/
	.style-1 .form-description .title { color: #232c3b; }
.style-1 .form-description .text { color: #838b97; }
.style-1 .block-form { background: #232c3b; }
.style-1 .block-form input, .style-1 .block-form .prefix { color: #c6cad2; border-color: #313b4c; }
.style-1 .links-examples li a { color: #838b97; }
.style-1 .links-examples li a:hover { color: #ff6c3a; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 26 - BLOCK "TYPE 15" */
/*-------------------------------------------------------------------------------------------------------------------------------*/
	.block.type-15 .news-entry, .block.type-15 .blockquote-entry { background: #f9f9f9; margin: 0 10px; -webkit-box-shadow: 1px 1px rgba(0, 0, 0, .05); box-shadow: 1px 1px rgba(0, 0, 0, .05); border-radius: 5px; -webkit-border-radius: 5px; position: relative; }
.block:nth-child(2n).type-15 .news-entry, .block:nth-child(2n).type-15 .blockquote-entry { background: #fff; }
.block.type-15 .blockquote-entry { margin-left: 50px; }
.block.type-15 .news-wrapper { padding-bottom: 60px; }
.block.type-15 .news-entry .image-wrapper { max-width: 40%; float: left; margin-right: 20px; }
.block.type-15 .news-entry .image-wrapper:hover img { transform: scale(0.9); -moz-transform: scale(0.9); -webkit-transform: scale(0.9); -ms-transform: scale(0.9); }
.block.type-15 .news-entry img { max-width: 100%; height: auto; display: block; }
.block.type-15 .news-entry .content { margin-right: 10px; padding: 20px 0; }
.block.type-15 .news-entry .data-line { font-size: 11px; line-height: 14px; color: #6a7483; margin-bottom: 15px; }
.block.type-15 .news-entry .data-line span { color: #ff6c3a; font-size: 14px; vertical-align: middle; display: inline-block; position: relative; top: -2px; margin-right: 5px; }
.block.type-15 .news-entry .data-line div { display: inline-block; margin-right: 5px; }
.block.type-15 .news-entry .title { font-size: 18px; line-height: 22px; color: #232c3b; font-family: 'bold', sans-serif, Arial; margin-bottom: 15px; display: block; }
.block.type-15 .news-entry .title:hover { color: #ff6c3a; }
.block.type-15 .news-entry .text { font-size: 14px; line-height: 22px; color: #6a7483; }
.block.type-15 .blockquote-entry blockquote { padding: 25px 20px 25px 50px; }
.block.type-15 .blockquote-entry .blockquote-icon { width: 70px; height: 70px; position: absolute; left: -35px; top: 50%; margin-top: -35px; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 27 - BLOCK "TYPE 6" - MODIFICATION WITH FULL-WIDTH TESTIMONIALS AND SQUARE SLIDES */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.testimonials-wrapper { }
.testimonials-wrapper .testi-re { border:2px solid #3fc35f; margin-bottom:20px; }
.testimonials-wrapper .testi-re p { margin-bottom: 42px; font-size: 16px; color: #878787; padding: 25px; font-weight:normal; line-height: 22px; }
.testimonials-wrapper .testi-re .client-view { background: #3FC35F; min-height: 80px; text-align:center; color:#fff; padding: 24px 0px; font-size:18px; }
.testimonials-wrapper .testi-re img { padding: 12px 14px; text-align: center; }
.testimonials-wrapper .testi-re .profile { margin: -50px 25px !important; position:relative !important; margin-left: 25px; background:#f5eee5; border-radius:50%; height:99px; width:99px; border:3px solid #3fc35f; }
.block.type-7 { background:url(../images/bg1a.jpg) no-repeat center center; margin: 70px 0px 0 0; }
.cloud-img { margin-bottom:50px; }
.cloud-img img { width:100%; }
.cloud-right { padding-bottom:70px; }
.cloud-right p { color:#fff; font-size: 16px; line-height: 22px; }
.cloud-right ul { padding:0px 0; margin:0px; }
.cloud-right ul li { color: #fff; border-bottom: 1px solid #35B052; padding:10px 0; list-style-type: none; line-height: 30px; font-size: 18px; }
.cloud-right ul li p { font-size:14px; margin: 2px 0px 0 0; color: #DFDFDF; }
.cloud-right ul li i { color:#fff; font-size:30px; margin-right: 10px; float:left; }
.cloud-right .buy-nw { margin:40px 0 0 0; }
.cloud-right .buy-nw a { padding: 8px 24px; background: #fff; text-transform: uppercase; font-size: 16px; color: #797979; }
/************** why choose ****************/

.type-choose { background:url(../images/why-bg.jpg); margin-top:70px; background-size: cover; }
.type-choose .why-choose { }
.type-choose .why-choose .choose-section { padding-bottom: 65px; }
.type-choose .why-choose .choose-section i { color:#fff; float:left; background:rgba(255, 255, 255, 0.28); padding: 20px 24px; border-radius: 4px; font-size:50px; margin-right:26px; }
.type-choose .why-choose .choose-section h4 { color:#fff; font-size:22px; }
.type-choose .why-choose .choose-section p { color:#fff; font-size:15px; margin: 10px; line-height: 20px; }
/***************************************

INNER PAGES 

************************************/

/************************ REGISTER DOMAIN ****************************/

.inner-pages { margin-bottom: 50px; }
#inner-bg { background:#000; position:relative; }
.inner-selection { background:url(../images/pentagon-blueproper.png); }
.inner-selection .heading-in { text-align: center; color: #fff; text-transform: uppercase; font-size: 28px; padding:20px 0px 20px 0; }
.inner-selection p { text-align:center; color:#fff; padding:0px 40px 35px 40px; font-size:16px; }
.domain-sea { border-bottom: 2px solid #EDEDED; background:#F7F7F7; }
.domain-sea .domain-name { color:#444; padding:40px 0 15px 0; text-align:center; font-size:18px; text-transform:uppercase; }
.domain-sea p { color:#888; text-align:center; margin:0px 0px 20px 0; }
.domain-sea .your-domain { background-size: cover; box-shadow: inset 0px 5px 10px -4px #006F1A; margin-bottom: 40px; background:url(../images/bg-search.jpg); min-height:100px; }
.domain-sea .your-domain input[type="text"] { float:left; position:relative; width:70%; height:50px; border: none; text-indent: 15px; margin: 25px 0 0 0; }
.domain-sea .your-domain select { border-left: 1px solid #DAD8D8; height: 50px; margin-top:25px; float:left; width: 12%; border-top:none; border-bottom:none; border-right:none; text-align: center; color: #999; }
.domain-sea .your-domain .search-domain { margin-top: 25px; height: 50px; background: #000; color: #fff; font-size: 16px; text-transform: uppercase; padding: 0px 16px; border: none; font-weight: bold; cursor: pointer; margin-bottom: 25px; }
.tittle-in { text-align:center; margin-bottom:15px; font-size: 24px; color:#444; text-transform:uppercase; }
.tittle-in font { font-weight:bold; }
.features-domain { margin-bottom: 50px; margin-top: 50px; width:100%; }
.features-domain li { list-style:none; }
.features-domain .top-hd { }
.top-hd p { padding: 0px 40px; line-height: 22px; font-size: 15px; text-align:center; color:#888; }
.fe-list { border: 1px solid #E7E7E7; box-shadow: 0px -3px 0 #CDC3C3; background:#f5f5f5; margin-top: 75px; }
.fe-list .list-one i { font-size:40px; padding:18px 0; border-radius:50%; background:#CDC3C3; color:#636E66; text-align:center; margin:-12% auto 0; height:80px; width:80px; }
.fe-list h4 { font-size:20px; text-align:center; margin:22px 0 0 0; }
.fe-list p { padding: 0px 15px; font-size: 15px; color:#888; line-height:20px; text-align:center; margin:15px 0 0 0; }
.fe-list .list-one { padding: 0 0 30px 0; }
.fe-list:hover { box-shadow:0px -3px 0 #1E7634; border: 1px solid #1E7634; }
.fe-list:hover, .fe-list:hover p { color:#fff; }
.fe-list:hover i { color:#fff; background:#1E7634; }
.icon-fe { text-align: center; }
/************************ BULK REGISTER****************************/

.bulk-register { width:100%; padding:30px 0px; }
.bulk-register h3 { color:#fff; font-size:24px; margin:0px; text-align:left; padding:0px 0px 10px 0px; }
.bulk-register h4 { color:#fff; font-size:16px; margin:0px; padding:0px; text-align:left; padding:0px 0px 20px 0px; }
.bulk-register textarea { padding: 10px 12px; font-size:15px; color:#656565; border:1px solid #acabab; width:100%; height:175px; border-radius:0px; }
.bulk-register input[type="submit"] { background:#000; color:#fff; font-size:26px; height:60px; border:0px; border-radius:3px; float:left; margin:15px 0px 0px 0px; font-weight: bold; width:165px; text-align:center; }
.bulk-register .select-box { }
.bulk-register .select-box h5 { font-size:18px; color:#fff; margin:0px; padding: 0px 40px 20px 0px; line-height:26px; }
.bulk-register .select-box h2 { font-size:24px; color:#fff; margin:0px; text-align:left; padding:0px 0px 20px 0px; }
.bulk-register .select-box .select { font-size:16px; color:#fff; }
.bulk-register .select-box .select .col-md-3 { padding-top:10px; }
.bulk-register .select-boxs { padding:20px; }
.bulk-register .select-boxs h5 { font-size:18px; color:#565353; margin:0px; text-align:center; padding:0px 0px 20px 0px; line-height:26px; }
.bulk-register .select-boxs h2 { font-size:24px; color:#565353; margin:0px; text-align:center; padding:0px 0px 20px 0px; }
.bulk-register .select-boxs h6 { font-size:16px; color:#565353; margin:0px; padding:0px; text-align:center; padding:0px 0px 20px 0px; line-height:26px; }
.your-search { background:url(../images/bg-in.jpg); background-size: cover; margin-bottom: 40px; }
.free-domain { background-attachment:fixed; background-size:cover; background:url(../images/bg-free.jpg); background-size:cover; }
.free-domain .free-offers { }
.free-domain .free-offers .free-se i { margin: 0px auto; display: block; background: #fff; width: 70px; height: 70px; border-radius: 50%; text-align: center; font-size: 40px; padding: 15px 0; color: #3FC35F; }
.free-domain .free-offers .free-se { margin:30px 0; }
.free-domain .free-offers .free-se h4 { text-align: center; margin: 30px 0; color:#fff; font-size: 20px; }
.free-domain .free-offers .free-se:hover i { color:#fff; background:#3FC35F; }
/************** domain price ***********/
.domain-prices { width:100%; padding:50px 0px; }
.domain-prices h2 { color:#FFF; font-size:36px; margin:0px; padding:0px; text-align:center; padding:18px 0px; background:#5f5f5f; border-radius:3px 3px 0px 0px; }
.domain-prices .tlds { border-bottom: 2px solid #E7E7E7; background:#f1f1f1; width:100%; float:left; }
.domain-prices .tlds h3 { box-shadow: inset 0px 3px 3px 0px #A9A1A1; background:#E7E7E7; color:#5F5F5F; font-size:20px; margin:0px; text-align:center; padding:15px 0px; border-radius:3px 3px 0px 0px; }
.domain-prices .tlds-p { background:#FFF; width:100%; border-bottom:1px solid #f1f1f1; border-left:2px solid #f1f1f1; border-right:2px solid #f1f1f1; float:left; }
.domain-prices .tlds-p h3 { color:#5f5f5f; font-size:18px; margin:0px; text-align:center; padding:15px 0px; border-radius:3px 3px 0px 0px; }
.hosting-prices { margin:50px 0; }
.your-website { background:#f2f2f2; }
.your-website ul { margin:20px 20px; padding: 0px 0 30px 0; }
.your-website ul li { list-style:none; line-height:26px; font-size:15px; color:#888; }
.your-website h4 { font-weight: bold; color: #444; font-size: 20px; text-transform: uppercase; margin: 0px 20px; padding:20px 0 10px 0; }
.your-website p { color: #888; padding: 0px 20px; font-size: 15px; }
.dollor-price { padding:30px 0 0 0; text-align:center; font-size: 30px; font-weight: bold; float: left; width: 30%; border: 1px solid #3FC35F; color:#3FC35F; margin:50px 20px; }
.dollor-price sup { font-weight: normal; font-size: 18px; color: #888; }
.dollor-price span { font-weight: normal; font-size: 18px; color: #888; }
.read-h { margin: 20px 0 0 0; background: #3FC35F; padding: 4px 0; }
.read-h a { color: #fff; font-size:16px; text-transform:uppercase; font-weight:normal; }
.shadow { background:url(../images/header_shadow.png) center; width:100%; height: 28px; position: relative; margin-top: -23px; z-index: -111111; }
/***************** global sign ***************/
.global-price { border-top: 5px solid #279E44; background:#3FC35F; margin-top:50px; }
.global-price h4 { background: #3FC35F; font-weight: bold; color:#fff; text-align:center; font-size:22px; text-transform:uppercase; padding:20px 0; }
.global-list { background:#279E44; font-size: 30px; font-weight: bold; color: #fff; padding:20px 0px; text-align: center; }
.global-list span { font-size:16px; font-weight:normal; color:#fff; }
.global-price ul { padding: 20px 0px; }
.global-price ul li { border-bottom:1px dotted #279E44; margin: 0px 20px; text-align:center; list-style:none; line-height:36px; color: #fff; font-size: 15px; }
.global-price ul li:last-child { border-bottom:none; }
.order-bt { text-align: center; padding: 0px 0px 40px 0px; }
.order-bt a { padding: 12px 30px; background: #279E44; color: #fff; text-transform: uppercase; }
/***************** Email Hosting ***************/
.email-price { border-top: 5px solid #279E44; background:#3FC35F; margin-top:50px; }
.email-price h4 { box-shadow: inset 0px -2px 8px #2BA548; border-bottom: 1px solid #279E44; background: #3FC35F; font-weight: bold; color:#fff; text-align:center; font-size:22px; text-transform:uppercase; padding:20px 0; }
.email-list { border-top: 1px solid#4CDD6F; background: #3FC35F; font-size: 30px; font-weight: bold; color: #fff; padding:20px 0px; text-align: center; }
.email-list span { font-size:16px; font-weight:normal; color:#fff; }
.email-price ul { padding: 20px 0px; background: #F5F5F5; border-bottom: 3px solid #CDC3C3; }
.email-price ul li { border-bottom: 1px solid #D7D8D7; text-align:center; list-style:none; line-height:36px; color:#888; font-size: 15px; }
.email-price ul li:last-child { border-bottom:none; }
.order-email { margin: 20px 0 0 0; text-align: center; padding: 0px 0px 40px 0px; }
.order-email a { border-bottom: 1px solid #1A8E36; padding: 12px 30px; background: #279E44; color: #fff; text-transform: uppercase; }
/********************** microsoft exchange **************/

.green-style .section-top.favorite { background-color:#3FC35F; background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #3FC35F), color-stop(1, #3FC35F) ); background-image: -o-linear-gradient(bottom, #3FC35F 0%, #2BA348 100%); background-image: -moz-linear-gradient(bottom, #3FC35F 0%, #2BA348 100%); background-image: -webkit-linear-gradient(bottom, #3FC35F 0%, #2BA348 100%); background-image: -ms-linear-gradient(bottom, #3FC35F 0%, #2BA348 100%); background-image: linear-gradient(to bottom, #3FC35F 0%, #2BA348 2 100%); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='##3FC35F', endColorstr='#2BA348 ');
color: #ffffff; text-shadow: 1px 0px 0px rgba(0, 0, 0, 0.46); }
.green-style .section-top.favorite .price { color: #ffffff; }
.green-style .section-top.favorite p { color:#fff; }
.green-style .section-top.favorite h4 { color:#fff; }
.green-style .price { color:#3FC35F; }
.green-style .section-footer a { background-color:#3FC35F; color: #ffffff; }
.green-style .section-footer a:hover { background-color:#444; }
.green-style .section-info li:nth-child(2n) { background-color:#D5FFDF; }
.tableblock ul { margin: 0; padding: 0; }
.tableblock { margin-top: 50px; width:100%; float: left; border: 1px solid #E0E0E0; ; padding-bottom: 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; box-shadow: 0px 0px 38px rgba(0, 0, 0, 0.1); }
.tableblock h4 { padding:40px 0 0; color:#3FC35F; margin: 0; text-align: center; font-size:28px; line-height:34px; text-transform:uppercase; font-weight:bold; }
.tableblock p { color: #888; text-align: center; margin: 0 0 16px; }
.tableblock .price { font-size: 32px; text-align: center; display: inherit; font-weight: 600; margin: 12px 0 0 0; }
.tableblock .section-top { padding-bottom: 27px; }
.tableblock .section-info li { color: #888; list-style: none; border-top: 1px solid #E0E0E0; font-size: 15px; line-height: 48px; text-align: center; }
.tableblock .section-info { border-bottom: 1px solid #E0E0E0; }
.section-footer a { display: block; margin: 20px auto 0; width: 50%; height: 42px; line-height: 44px; font-size: 16px; text-align: center; text-decoration: none; text-transform: uppercase; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
/********************** ABOUT US CORPORATE PROFILE **************/
.mission { }
.mission-corpo { }
.mission-corpo h4 { text-align:center; font-size:20px; color:#444; text-transform:uppercase; }
.mission-corpo p { padding: 0px 30px; text-align:center; color:#888; font-size:15px; line-height:22px; margin:20px 0 0 0; }
.dallas { background: #F7F7F7; border-bottom: 3px solid #f0f0f0; border-top: 3px solid #f0f0f0; }
.dallas h4 { font-size:20px; color:#444; text-transform:uppercase; }
.dallas p { color:#888; font-size:15px; line-height:22px; margin:10px 0 10px 0; }
.hosting-left { margin: 10px 0; width:100%; }
.hosting-left img { width:100%; }
.hosting-right { margin:20px 0 20px 0; }
.dallas-gallery { }
.hosting-right h6 { font-size:16px; text-transform:uppercase; color:#444; margin-bottom:10px; }
.hosting-right ul { }
.hosting-right ul li { line-height:26px; list-style:none; font-size:16px; color:#888; }
.hosting-right ul li i { font-size:12px; margin-right:10px; }
/************************* awards ****************************/

.view-ninth .content { background:rgba(0, 0, 0, 0.76); height: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; -webkit-transform: rotate(-33.5deg) translate(-112px, 166px); -moz-transform: rotate(-33.5deg) translate(-112px, 166px); -o-transform: rotate(-33.5deg) translate(-112px, 166px); -ms-transform: rotate(-33.5deg) translate(-112px, 166px); transform: rotate(-33.5deg) translate(-112px, 166px); -webkit-transform-origin: 0% 100%; -moz-transform-origin: 0% 100%; -o-transform-origin: 0% 100%; -ms-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transition: all 0.4s ease-in-out 0.3s; -moz-transition: all 0.4s ease-in-out 0.3s; -o-transition: all 0.4s ease-in-out 0.3s; transition: all 0.4s ease-in-out 0.3s; }
.view-ninth a.info { display: none; }
.view-ninth:hover .content { height:265px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); opacity: 0.9; -webkit-transform: rotate(0deg) translate(0, 0); -moz-transform: rotate(0deg) translate(0, 0); -o-transform: rotate(0deg) translate(0, 0); -ms-transform: rotate(0deg) translate(0, 0); transform: rotate(0deg) translate(0, 0); }
.view { margin:30px 0 0 0; float: left; border:10px solid #F7F7F7; overflow: hidden; position: relative; text-align: center; -webkit-box-shadow: 1px 1px 2px #e6e6e6; -moz-box-shadow: 1px 1px 2px #e6e6e6; box-shadow: 1px 1px 2px #e6e6e6; cursor: default; }
.view .mask, .view .content { margin-top:-20px; position: absolute; overflow: hidden; top: 0; left: 0; }
.view img { display: block; position: relative; width: 100%; }
.view h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 20px; padding: 20px 0; background: rgba(0, 0, 0, 0.8); margin: 20px 0 0 0; }
.view p { font-size: 14px; position: relative; color: #fff; padding: 10px 20px 10px; text-align: center; }
.view a.info { display: inline-block; font-size:14px; text-decoration: none; color:#3FC35F; }
.view a.info: hover { -webkit-box-shadow: 0 0 5px #000; -moz-box-shadow: 0 0 5px #000; box-shadow: 0 0 5px #000; }
/************************* Press Release ****************************/

.news-up { margin:40px 0; }
.news-update { margin-bottom:20px; border-bottom: 2px solid #E4E4E4; background:#f7f7f7; }
.news-update i { position: absolute; background: #3FC35F; width: 60px; height: 50px; color: #fff; font-size: 32px; text-align: center; padding: 10px 0; }
.news-update img { width: 100%; }
.news-update h4 { margin: 5px 18px 0px 18px; color: #3FC35F; font-size: 20px; padding: 8px 0; border-bottom: 1px solid #E2E2E2; }
.news-update p { text-align: justify; color: #888; margin: 0px 18px 0px 18px; padding: 0 0 20px 0; font-size: 15px; line-height: 20px; }
.posted { font-size: 14px; padding: 10px 0; border-bottom: 1px solid #E2E2E2; margin: 0px 18px 14px 18px; color: #888; }
.posted a { margin: 10px; color: #3FC35F; }
/********************** clients ***************************/
.demo-3 { margin: 30px 0 10px 0; position:relative; height:120px; overflow:hidden; border: 2px solid #ddd; border-radius: 10px; }
.demo-3 figure { margin:0; padding:0; position:relative; cursor:pointer; }
.demo-3 figure img { position:relative; z-index:10; padding: 25px 0; }
.demo-3 figure figcaption { display:block; position:absolute; z-index:5; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.demo-3 figure figcaption h2 { color:#fff; font-size:18px; padding:20px 0 0 0; }
.demo-3 li { list-style:none; text-align:center; }
.demo-3 figure figcaption { top:0; height: 100%; border-radius:10px; left:0; width:100%; padding: 10px 33px; background-color:rgba(63, 195, 95, 1); text-align:center; backface-visibility:hidden; -webkit-transform:rotateY(-180deg); -moz-transform:rotateY(-180deg); transform:rotateY(-180deg); -webkit-transition:all .5s; -moz-transition:all .5s; transition:all .5s }
.demo-3 figure img { backface-visibility:hidden; -webkit-transition:all .5s; -moz-transition:all .5s; transition:all .5s }
.demo-3 figure:hover img, figure.hover img { -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); transform:rotateY(180deg) }
.demo-3 figure:hover figcaption, figure.hover figcaption { -webkit-transform:rotateY(0); -moz-transform:rotateY(0); transform:rotateY(0) }
/********************** affilites ***************************/
.affilites-work { text-align:center; }
.affilites-work h4 { font-size: 20px; color: #888; text-align:center; }
.affilites-work p { color:#888; font-size:15px; line-height:22px; text-align: center; padding: 10px 50px; }
.choose-program { margin: 20px 0 50px 0; }
.choose-program i { background: #444; width: 80px; height: 80px; border-radius: 50%; color: #fff; font-size: 37px; text-align: center; padding: 20px 0; margin-bottom: 20px; }
.choose-program h4 { font-size:20px; text-transform:uppercase; font-weight:bold; }
.affilites-why { }
.affilites-why h4 { font-size: 20px; color: #888; text-align:center; }
.affilites-why p { color:#888; font-size:15px; line-height:22px; text-align: center; padding: 10px 50px; }
.why-left { margin: 20px 0; border: 2px solid #EAEAEA; }
.why-left img { width: 100%; margin: 10px 0 -3px 0; }
.why-right { margin: 20px 0 0 0; }
.why-right ul { }
.why-right ul li { font-size: 15px; color: #888; line-height: 26px; list-style:none; }
.why-right ul li i { margin-right:14px; font-size:12px; }
.why-right .sign { width: 33%; padding: 10px 30px; border-bottom: 3px solid #2D9B48; margin: 21px 0 0 0; border-right: none; font-size: 20px; text-align: center; text-transform: uppercase; background: #3FC35F; color: #fff; border-left: none; float:left; border-top: none; margin-right:20px; }
.why-right .login { width: 33%; padding: 10px 30px; border-bottom:3px solid #808080; margin: 21px 0 0 0; border-right: none; font-size: 20px; text-align: center; text-transform: uppercase; background:#292929; color: #fff; border-left: none; float:left; border-top: none; }
/*************************** contact page ****************************/
.conatct-us { background: #F7F7F7; }
.get-touch .heading-c { text-align:center; color: #444; text-transform:uppercase; font-size:20px; padding:40px 0; font-weight:bold; }
.get-touch { margin-bottom: 50px; }
.contact-left { }
.contact-left ul { padding:0px; margin:0px; }
.contact-left ul li { margin-bottom: 20px; list-style:none; color: #888; line-height:22px; font-size: 15px; }
.contact-left ul li h4 { margin-right: 10px; float:left; font-weight:bold; }
.contact-left ul li a { color:#888; }
.contact-left ul li a:hover { color:#3FC35F; }
.contact-right { margin-bottom: 50px; }
.contact-right input[type="text"] { background: #EFEFEF; margin-bottom:13px; width: 100%; height: 44px; text-indent: 15px; color: #888; border: 1px dashed #ABA0A0; }
.contact-right .message { background: #EFEFEF; color:#888; text-indent:14px; padding:10px 0; width:100%; border: 1px dashed #ABA0A0; }
.contact-right .submit { font-size: 16px; font-weight: bold; padding: 14px 40px; float: right; border-right: none; border-left: none; border-top: none; border-bottom:3px solid #2E9948; color:#fff; text-transform:uppercase; margin:20px 0 40px 0; background: #3FC35F; }
.contact-arrow { border-top:60px solid #F7F7F7; border-right: 100px solid transparent; text-align: center; position: absolute; margin: 0px auto; border-left: 100px solid transparent; }
.bottom-ar { width: 200px; margin: 0px auto; }
.bottom-ar i { text-align: center; font-size: 40px; position: relative; margin: 0px auto; color:#3FC35F; width: 100%; }
/*********************************** HOSTING *********************************/

/********************** sahred Hosting *************************/


.nav-tabs { margin: 30px 0; padding: 0; border-bottom: 2px solid #ECEAEA; }
.nav-tabs > li { margin-bottom:0px; }
.nav-tabs > li > a { background: #ECEAEA; border-radius: 0; font-size:18px; margin-right: 10px; color: #888; margin-bottom:0px; }
.nav-tabs > li.active > a { background:#3FC35F; color:#fff; }
.nav-tabs > li.active > a:hover { background: #3FC35F; color: #fff; border-radius: none; box-shadow: none; font-size:18px; margin-bottom:0px; }
/* Tab Content */
.tab-pane { }
/********************** pricing *************************/

.col-md-4:hover > .price-table { -webkit-animation-name: swing; -moz-animation-name: swing; -o-animation-name: swing; animation-name: swing; }
.angled { margin:4px auto; position: relative; height: 40px; line-height: 40px; width: 130px; background: #e43a00; color:#FFFFFF; z-index:1001; text-align: center; }
.angled:before { content:''; line-height: 0; font-size: 0; width: 0; height: 0; border-top: 40px solid #e43a00; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-right: 40px solid transparent; position: absolute; top: 0; right: -40px; }
.angled:after { content:''; line-height: 0; font-size: 0; width: 0; height: 0; border-top: 0px solid transparent; border-bottom: 40px solid #e43a00; border-left: 40px solid transparent; border-right: 0px solid #e43a00; position: absolute; top: 0px; left: -40px; }
.price-table { text-align: center; padding-top: 20px; font-family: Arial, Helvetica, sans-serif; }
h1.heading { text-align: center; font-weight: bold; }
.price-table > ul li.price-circle div { width: 120px; height: 120px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; margin: 12px auto 0px; background: #fff; padding-top: 30px; transition: all 0.17s ease-in-out; -moz-transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out; -o-transition: all 0.17s ease-in-out; position: relative; }
.price-table > ul li.price-circle div p { -webkit-font-smoothing: antialiased; line-height: 20px; margin: 0 0 20px; margin: 0; transition: all 0.17s ease-in-out; -moz-transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out; -o-transition: all 0.17s ease-in-out; color: #000; font-weight: bold; }
.price-table > ul li.price-circle div p span.doller { top: 42px; left: 15px; font-size:16px; position: absolute; top: 40px; }
.price-table > ul li.price-circle div p span.month { font-size: 15px; }
.price-table > ul li.price-circle div p span { display: block; font-size:28px; line-height:28px; transition: all 0.17s ease-in-out; -moz-transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out; -o-transition: all 0.17s ease-in-out; }
.price-table h2 { font-size: 20px; text-transform: uppercase; font-weight: 700; margin: 0 auto 0px auto; font-size: 16px; transition: all 0.17s ease-in-out; -moz-transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out; -o-transition: all 0.17s ease-in-out; width: 100%; border-top: 5px solid #e43a00; }
.price-table > ul { margin: 0; padding: 0; }
.price-table > ul li { list-style: none; }
.price-table > ul li.price-circle { padding-top: 8px; padding-bottom: 20px; background: #e43a00; }
.price-table > ul li p { font-size: 14px; color: #08c0b4; font-weight: 300; -webkit-font-smoothing: antialiased; line-height: 24px; margin: 0 0 20px; padding: 0 20px; margin: 0; }
.price-table > ul li ul.description-range { margin: 0; padding: 0; margin-bottom: 0px; overflow: hidden; }
.price-table > ul li ul.description-range li.gray { background: #f4f4f4; }
.price-table > ul li ul.description-range li { padding: 6px 0 6px 0; border-top: 1px solid #fff; border-bottom: 1px solid #d2d2d2; text-shadow: 0 1px rgba(255, 255, 255, 0.9); }
.price-table > ul li ul.description-range li p { color: #666; }
.price-table > ul li ul.description-range li p span { font-weight: 600; }
.price-table > ul li ul.description-range.dark { background: #525150; }
.price-table > ul li ul.description-range.dark li { border-top: 1px solid #3e3d3d; border-bottom: 1px solid #555454; text-shadow: 0 0px rgba(255, 255, 255, 0.9); }
.price-table > ul li ul.description-range.dark li p { color: #d0d0d0; }
.price-table > ul li ul.description-range.dark li p span { font-weight: normal; }
.price-table > ul li.buy-button { padding-bottom: 12px; padding-top: 12px; background: #000; }
.price-table > ul li.buy-button a { color: #fff; text-transform: uppercase; font-weight: bold; font-size: 12px; }
.price-table.orange > ul li.buy-button { background:#3FC35F; }
.price-table:hover > ul li.buy-button a { text-decoration: none; }
.price-table:hover h2 { color: #e43a00; }
.price-table:hover > ul li.price-circle div { background: #f7470b; }
.price-table:hover > ul li.price-circle div p { color: #ffffff; }
.no-space .col-xs-1, .no-space .col-sm-1, .no-space .col-md-1, .no-space .col-lg-1, .no-space .col-xs-2, .no-space .col-sm-2, .no-space .col-md-2, .no-space .col-lg-2, .no-space .col-xs-3, .no-space .col-sm-3, .no-space .col-md-3, .no-space .col-lg-3, .no-space .col-xs-4, .no-space .col-sm-4, .no-space .col-md-4, .no-space .col-lg-4, .no-space .col-xs-5, .no-space .col-sm-5, .no-space .col-md-5, .no-space .col-lg-5, .no-space .col-xs-6, .no-space .col-sm-6, .no-space .col-md-6, .no-space .col-lg-6, .no-space .col-xs-7, .no-space .col-sm-7, .no-space .col-md-7, .no-space .col-lg-7, .no-space .col-xs-8, .no-space .col-sm-8, .no-space .col-md-8, .no-space .col-lg-8, .no-space .col-xs-9, .no-space .col-sm-9, .no-space .col-md-9, .no-space .col-lg-9, .no-space .col-xs-10, .no-space .col-sm-10, .no-space .col-md-10, .no-space .col-lg-10, .no-space .col-xs-11, .no-space .col-sm-11, .no-space .col-md-11, .no-space .col-lg-11, .no-space .col-xs-12, .no-space .col-sm-12, .no-space .col-md-12, .no-space .col-lg-12 { min-height: 1px; padding-left: 0px; padding-right: 0px; position: relative; }
.price-table.orange > ul li.price-circle { background: #3FC35F; }
.price-table.orange h2 { border-top: 5px solid #3FC35F; }
.price-table.orange:hover h2 { color: #3FC35F; }
.price-table.orange:hover > ul li.price-circle div { background:#2BA94A; }
.price-table.orange:hover > ul li.price-circle div p { color: #ffffff; }
.price-table.orange:hover > ul li.buy-button a { text-decoration: none; }
.price-table.orange .angled { background:#3FC35F; }
.price-table.orange .angled:before { border-top: 40px solid #3FC35F; }
.price-table.orange .angled:after { border-bottom: 40px solid #3FC35F; }
.price-table.black > ul li.price-circle { background: #303030; }
.price-table.black h2 { border-top: 5px solid #303030; }
.price-table.black:hover h2 { color: #303030; }
.price-table.black:hover > ul li.price-circle div { background: #505151; }
.price-table.black:hover > ul li.price-circle div p { color: #ffffff; }
.price-table.black:hover > ul li.buy-button a { text-decoration: none; }
.price-table.black .angled { background: #303030; }
.price-table.black .angled:before { border-top: 40px solid #303030; }
.price-table.black .angled:after { border-bottom: 40px solid #303030; }
/***************************** VPS HOSTING *****************************/
.pt5.price-vps .price-item .price { background-color: #3FC35F; border: solid 5px #ECECEC; }
.pt5.price-vps .price-item .button-sign a { color : #fff; background-color:#3FC35F; }
.pt5.price-vps .price-item .button-sign a:hover { background-color:#32AE50; }
.pt5.price-vps .plan-container { border : solid 1px #cccccc; }
.pt5.price-vps .plan-container> .subtitle { border-bottom: 1px solid #DDDDDD; }
.pt5.price-vps .price-item .price { color : #fff; }
.pt5.price-vps .price-item .options>ul li:nth-child(odd) { background-color : #f6f6f6; }
.pt5.price-vps .price-item .options>ul li { border-bottom : 1px solid #D6D6D6; color:#888; }
.pt5.price-vps .price-item .options>ul li:first-child { border-top : 1px solid #D6D6D6; }
.pt5.price-vps { -webkit-font-smoothing: antialiased; }
.pt5.price-vps .plan-container> .title { color:#444; }
.pt5.price-vps .price-item.focus .plan-container { transform : scale(1.05, 1.05) }
.pt5.price-vps .plan-container { padding-top : 10px; padding-bottom:20px; margin-top:20px; position : relative; }
.pt5.price-vps .plan-container:hover .price { transition : transform .6s; -webkit-transition : -webkit-transform .6s; -o-transition : -o-transform .6s; -moz-transition : -moz-transform .6s; }
.pt5.price-vps .plan-container:hover .price { transform : rotate(360deg); -webkit-transform : rotate(360deg); -o-transform : rotate(360deg); -moz-transform : rotate(360deg); }
.pt5.price-vps .plan-container>span { font-size: 18px; font-weight: bold; display : block; padding : 5px 0; }
.pt5.price-vps .plan-container> .subtitle { margin-left: auto; margin-right: auto; width: 70%; }
.pt5.price-vps .price-item .subtitle>small { display : block; font-size: 12px; color: #888; }
.pt5.price-vps .price-item .price { padding: 14px 0; display : block; text-align : center; width : 120px; height : 120px; margin : 15px auto; border-radius: 50%; position : relative; }
.pt5.price-vps .plan-container .currency { font-weight : 800; font-size :18px; padding-right : 3px; }
.pt5.price-vps .price-item .price strong { line-height:60px; font-size:24px; font-weight: 300; }
.pt5.price-vps .price-item .price small { border-top:1px solid #23903E; display: block; margin-left: auto; margin-right: auto; margin-top: -10px; padding-top:5px; width:80px; font-weight:normal; }
.pt5.price-vps .price-item .options>ul li { display :block; text-align:center; line-height:40px; font-size:15px; font-weight:normal; transition : padding .3s; -webkit-transition : padding .3s; -o-transition : padding .3s; -moz-transition : padding .3s; -webkit-transition : padding .3s; }
.pt5.price-vps .price-item .button-sign { margin-top : 15px; font-size: 15px; text-transform: uppercase; }
.pt5.price-vps .price-item .button-sign a { display : block; text-align : center; margin : auto; width : 50%; padding : 10px 5px; text-decoration : none; -moz-transition : background-color .3s; transition : background-color .3s; -webkit-transition : background-color .3s; }
.pt5.price-vps .plan-container .button-sign a i { font-size : 15px; padding-left : 5px; }
/************************* HOSTING PLANS ******************************/

.pt-container { margin: 50px 0 0 0; }
.pricing-ho { border: 1px solid #ddd; position:relative; margin-bottom:30px; background-color:transparent; line-height:1.5; overflow:hidden; -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
.pricing-ho.active { -webkit-box-shadow:0 0 6px rgba(0, 0, 0, .2); box-shadow:0 0 6px rgba(0, 0, 0, .2); z-index:2; }
.pricing-ho.active .pt-title { background-color:#292929; }
.pricing-ho.active .pt-footer { background-color:#292929; }
.pricing-ho:hover { -webkit-box-shadow:0 0 6px rgba(0, 0, 0, .2); box-shadow:0 0 6px rgba(0, 0, 0, .2); z-index:3 }
.pt-header { position:relative; background-color:#fff; text-align:center }
.pt-header .pt-ribbon-wrapper { position:absolute; top:0; right:0; overflow:hidden; width:128px; height:128px }
.pt-header .pt-ribbon-wrapper .pt-ribbon { position:relative; height:40px; top:20px; left:-11px; width:180px; background-color:#2f2f2f; color:#fff; font-size:14px; font-weight:400; text-transform:uppercase; line-height:40px; -webkit-transform:rotate(40deg); -ms-transform:rotate(40deg); transform:rotate(40deg); }
.pt-header .pt-ribbon-wrapper .pt-ribbon.green { background-color:#5F5F5F; }
.pt-header .pt-title { margin:0; padding:40px 0; background-color:#3FC35F; color:#fff; font-size:20px; text-transform:uppercase; }
.pt-header .pt-price { margin:0; padding:15px 0; color:#666363; font-size:42px; }
.pt-header .pt-price .pt-currency { color:#666363; font-size:21px; font-weight:400; }
.pt-header .pt-price .pt-decimal-points { position:relative; top:-14px; color:#666363; font-size:18px; font-weight:400; }
.pt-header .pt-small { position:relative; top:-15px; margin-top:0; margin-bottom:0; font-size:14px; color:#9b9999; }
.pt-body { padding:0 20px; background-color:#fff; text-align:center; font-size:16px; color:#888; }
.pt-body.striped li .pt-row:nth-child(2n-1) { background-color:#fbfbfb; }
.pt-body.hover .pt-row { -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
.pt-body.hover .pt-row:hover { background-color:#fbfbfb; color:#827f7f; font-weight:400; }
.pt-body.striped.hover .pt-row:hover { background-color:#fff; }
.pt-body .pt-row { list-style: none; padding:10px 0; background-color:#fff; border-top:1px dotted #cdcccb; }
.pt-footer { padding:30px 20px; background-color:#3FC35F; }
.pt-footer .pt-button { background-color:rgba(255, 255, 255, .3); border:2px solid rgba(255, 255, 255, .08); color:#fff; text-align:center; font-size:16px; text-transform:uppercase; text-decoration:none; padding:13px 0; display:block; min-width:100%; -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
.pt-footer .pt-button:hover { text-decoration:none; background-color:transparent; border:2px solid rgba(255, 255, 255, .3); }
/******************** SERVER OVERVIEWS ******************/

.price-server .panel { margin-top:60px; border-radius:0; border:0; box-shadow:none; -webkit-box-shadow:none }
.price-server { padding:30px 0; }
.price-server .panel .panel-heading { background:#3FC35F; position:relative; min-height:95px; }
.price-value { position:absolute; background:#3FC35F; text-align:center; width:130px; height:130px; top:-75px; left:50%; margin-left:-50px; border-radius:50%; border:5px solid #fff; color:#fff }
.price-value p span { display:table-cell; vertical-align:middle; font-weight:700; font-size:20px; }
.price-value p { margin:0; display:table; vertical-align:middle; height:100%; width:100% }
.price-server .panel .panel-body h3 { font-size: 20px; font-weight: bold; text-align:center; margin:20px 0; line-height:1.2; color:#fff; }
.price-server .panel .panel-body { background:#3BA053; padding:0; }
.price-period { position:absolute; background:#fff; text-align:center; width:45px; height:45px; top:-70px; right:42%; margin-right:-50px; border-radius:50%; border:1px solid #3FC35F; }
.price-period p { margin:0; display:table; vertical-align:middle; height:100%; width:100%; color:#3FC35F; }
.price-period p span { display:table-cell; vertical-align:middle; font-weight:700; font-size:14px; }
.price-server .panel .panel-body .list-unstyled li:nth-child(even) { background:#F5F5F5; text-align:center; }
.price-server .panel .panel-body .list-unstyled li:nth-child(odd) { background:#fff; text-align:center; }
.price-server .panel>.panel-footer { text-align:center; background:#3FC35F; padding-top:20px; padding-bottom:20px; }
.price-server .panel .panel-body .list-unstyled { color: #888; margin-bottom:0; line-height:46px; font-size: 17px; }
.price-server .panel .panel-body .list-unstyled li { padding:5px 0px; }
.price-server .panel>.panel-footer .btn-success { background:#2B773D; border:none; font-size: 16px; text-transform: uppercase; padding: 10px 30px; }
.price-server .panel>.panel-footer .btn-success:hover { border:none; background:#3BA053; }
.price-server .hover-3 .list-unstyled li:nth-child(1) { -webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -ms-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in; }
.price-server .hover-3 .list-unstyled li:nth-child(2) { -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in; }
.price-server .hover-3 .list-unstyled li:nth-child(3) { -webkit-transition:all .4s ease-in; -moz-transition:all .4s ease-in; -ms-transition:all .4s ease-in; -o-transition:all .4s ease-in; transition:all .4s ease-in; }
.price-server .hover-3 .list-unstyled li:nth-child(4) { -webkit-transition:all .5s ease-in; -moz-transition:all .5s ease-in; -ms-transition:all .5s ease-in; -o-transition:all .5s ease-in; transition:all .5s ease-in; }
.price-server .hover-3 .list-unstyled li:nth-child(5) { -webkit-transition:all .6s ease-in; -moz-transition:all .6s ease-in; -ms-transition:all .6s ease-in; -o-transition:all .6s ease-in; transition:all .6s ease-in; }
.price-server .hover-3 .list-unstyled li:nth-child(6) { -webkit-transition:all .7s ease-in; -moz-transition:all .7s ease-in; -ms-transition:all .7s ease-in; -o-transition:all .7s ease-in; transition:all .7s ease-in; }
.price-server .hover-3:hover .list-unstyled li { -webkit-box-shadow:inset 0 1px 0 0 rgba(0, 0, 0, .3); -moz-box-shadow:inset 0 1px 0 0 rgba(0, 0, 0, .3); box-shadow:inset 0 1px 0 0 rgba(0, 0, 0, .3); color:#fff }
.price-server .hover-3:hover .list-unstyled li:nth-child(1), .price-server .hover-3:hover .list-unstyled li:nth-child(2), .price-server .hover-3:hover .list-unstyled li:nth-child(3), .price-server .hover-3:hover .list-unstyled li:nth-child(4), .price-server .hover-3:hover .list-unstyled li:nth-child(5), .price-server .hover-3:hover .list-unstyled li:nth-child(6), .price-server.hover-3:hover .list-unstyled li:nth-child(7), .price-server .hover-3:hover .list-unstyled li:nth-child(8), .price-server .hover-3:hover .list-unstyled li:nth-child(9), .price-server .hover-3:hover .list-unstyled li:nth-child(10) { background:rgba(0, 0, 0, 0) }
/************************** CLoud Hosting Plans*****************************/
.cloud-plans { width:100%; margin:50px 0 0 0; }
.cloud-package { background:#3FC35F; padding: 10px; margin-bottom:20px; }
.cloud-package .cloud-in { border:1px solid #fff; }
.cloud-package .cloud-in .cplan { background: #68E085; text-align:center; color:#fff; font-size:22px; font-weight:600; border-bottom:1px solid #fff; padding:20px 0; }
.cloud-package .cloud-in .cloudh-price { text-align:center; padding:40px 0; font-size:30px; color:#fff; font-weight:bold; }
.cloud-package .cloud-in ul { }
.cloud-package .cloud-in ul li:first-child { border-top:1px solid #fff; }
.cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; background:#68E085; padding: 10px 0; list-style:none; color:#fff; text-align:center; line-height:25px; font-size:15px; }
.signup-b { text-align:center; padding:40px 0; }
.signup-b a { background: #68E085; padding: 14px 40px; color: #fff; text-transform: uppercase; font-weight: bold; box-shadow: 0px 4px 0px #71ED8F; }
.cloud-package:hover { background:#292929; }
.cloud-package:hover .cloud-in .cplan, .cloud-package:hover .cloud-in ul li, .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
.cloud-package:hover .signup-b a { box-shadow: 0px 4px 0px #525252; }
#default-captcha-domainchecker p { color:#fff; margin:20px 0;}

/***************************************

INNER PAGES CLOSE

************************************/

@media (min-width: 320px) and (max-width:480px) {
.domainchecker-homepage-captcha #inputCaptcha { width:100% !important;}
.well .textcenter .input-group-btn { display: table !important;}
.well .textcenter .input-group-btn .btn.btn-warning {border-radius:4px !important; margin:10px 10px 10px 0;}
.well .textcenter .input-group-btn .btn.btn-info {border-radius:4px !important;}
.well .textcenter .form-control { border-radius:4px !important;}}
@media (max-width: 320px) {
.block-header .title { margin-top: 30px; }
.form-description .title { margin-top: 30px; }
.block.type-10 .content .title { font-size:24px; }
.block-header .title { font-size:24px; }
.block.type-1 .icon-entry .title, .block.type-3 .icon-entry .title { font-size:16px; }
.block.type-1 .icon-entry .text, .block.type-3 .icon-entry .text { font-size:14px; }
.form-description .text { font-size:14px; }
.block-form input[type="submit"] { width:80px; font-size:16px; }
.block-form .prefix { right:80px; width:50px; }
.block-form input { padding:0px 10px; font-size:12px; }
.see-price a { font-size:16px; }
.links-examples li:first-child { margin-left: 20px; }
.links-examples li:last-child { margin-right:20px; }
.price-entry .top .title { font-size:26px; }
.form-description .title { font-size:22px; }
.content.text-entry ul li { font-size:14px; }
.content.text-entry .star a { font-size: 14px; padding: 10px 24px; }
.testimonials-wrapper .testi-re p { font-size:15px; }
.testimonials-wrapper .testi-re .client-view { padding: 64px 0 20px; }
.type-choose .why-choose .choose-section i { font-size:40px; padding: 10px 18px; }
.type-choose .why-choose .choose-section h4 { font-size:18px; }
.type-choose .why-choose .choose-section p { font-size:14px; }
.footer-line-entry .content, .footer-line-entry .content a { font-size:16px; }
.footer-entry .title { font-size:14px; }
footer ul li a { font-size:12px; }
.pay .pay-by { font-size:16px; }
.fl { font-size:16px; }
footer .social-icon { margin-bottom:10px; }
.copyright { font-size:11px; text-align:center; }
.block.type-10 .swiper-slide { padding:0; }
.fl { text-align: center; width: 100%; }
.si { margin-right:20px; }
.pay .pay-by { text-align: center; width: 100%; }
.inner-selection .heading-in { font-size:20px !important; padding: 18px 0; }
.inner-selection p { line-height:18px; font-size:14px; padding: 0 18px 25px; }
.domain-sea .domain-name { font-size:16px; }
}
@media (max-width: 360px) {
.hosting-left img { width:100%; }
.features-domain { width:100%; }
.domain-sea p { padding:0px 20px; line-height: 18px; }
.domain-sea .your-domain select { width: 20%; }
.domain-sea .your-domain { background-size:cover; }
.tittle-in { font-size:20px; }
.top-hd p { padding:0px 10px; }
.inner-selection .heading-in { font-size:22px !important; }
.inner-selection p { padding:0 30px 35px; line-height:18px; font-size:15px; }
.block-form .prefix { width:50px; }
.block-form input { font-size:12px; padding:0px 10px; }
.fl { text-align: center; width: 100%; }
.si { margin-right:20px; }
.pay .pay-by { text-align: center; width: 100%; }
.block-header .title { font-size: 26px; margin-top: 40px; }
.form-description .title { font-size:26px; margin-top: 40px; }
.block.type-1 .icon-entry .title, .block.type-3 .icon-entry .title { font-size:16px; }
.block.type-1 .icon-entry .text, .block.type-3 .icon-entry .text { font-size:14px; }
.links-examples li:first-child { margin-left: 20px; }
.links-examples li:last-child { margin-right:20px; }
.price-entry .top .title { font-size:26px; }
.testimonials-wrapper .testi-re p { font-size:15px; }
.testimonials-wrapper .testi-re .client-view { padding: 64px 0 20px; }
.type-choose .why-choose .choose-section i { font-size:40px; padding: 10px 18px; }
.type-choose .why-choose .choose-section h4 { font-size:18px; }
.type-choose .why-choose .choose-section p { font-size:14px; }
.footer-line-entry .content, .footer-line-entry .content a { font-size:16px; }
.footer-entry .title { font-size:16px; }
footer ul li a { font-size:12px; }
.pay .pay-by { font-size:16px; }
.fl { font-size:16px; }
footer .social-icon { margin-bottom:10px; }
.copyright { font-size:11px; text-align:center; }
.content.text-entry .star { margin: 60px 0 0; }
}
@media (min-width: 421px) and (max-width: 767px) {
.links-examples li:first-child { margin:0 23px 5px; }
.links-examples li:last-child { margin:0 23px 5px; }
}
@media (min-width: 768px) and (max-width: 991px) {
.main-banner-height { min-height:520px !important;height: 520px !important; }
ul.sub-menu { top:100%; }
.swiper-container .pagination { margin:0px; }
.navbar-fixed-top { position: relative !important; z-index:1 !important; }
.navbar-default .navbar-nav > li > a { color:#FFF !important; background-color:#3FC35F; }
.header .navbar { height:auto !important; width:100% !important; }
.navbar-default .navbar-nav > li { float:none !important; }
.redq .columns h4 { background-color:#95cba5; color:#FFF; }
body.colour-1 .redq .columns h4 { background:#96E2FF; }
body.colour-2 .redq .columns h4 { background:#5DEAEA; }
body.colour-3 .redq .columns h4 { background:#C0D392; }
body.colour-4 .redq .columns h4 { background:#D7B7FF; }
body.colour-5 .redq .columns h4 { background:#FFB4B9; }
body.colour-6 .redq .columns h4 { background:#FFC7A5; }
body.colour-7 .redq .columns h4 { background:#FFDA9D; }
body.colour-8 .redq .columns h4 { background:#FFD0A5; }
body.colour-9 .redq .columns h4 { background:#FFD090; }
.block.type-10 .content .title { font-size:26px; }
.content.text-entry ul li { font-size:14px; }
.content.text-entry .star { margin: 30px 0 0; }
.content.text-entry .star a { font-size:16px; padding: 8px 17px; }
.block.type-10 .vertical-align { top:40%; }
footer .social-icon { margin-bottom:10px; }
.pay .pay-by { margin-right:10px; font-size:15px; }
.fl { font-size:15px; margin-right:10px; }
.footer-line-entry .content, .footer-line-entry .content a { font-size:15px; }
.footer-line-entry i { width:44px; height:44px; font-size:20px; margin-right:8px; }
.footer-line-entry .content, .footer-line-entry .content a { font-size:14px; }
.links-examples li { padding:12px 12px; }
.price-entry .top .title { font-size:20px; }
.price-entry .entry ul li { font-size:13px; }
.block, .block.type-8.style-1 { padding:0px; }
.si { margin-right:6px; }
}
 @media (min-width: 992px) and (max-width: 1199px) {
.si { margin-right:20px; }
}
 @media (min-width: 1200px) {
}
 @media (max-width: 1199px) {
.header-inline-entry div { display: block; }
.header-left { }
.header-right { width:15%; }
.circle-entry:nth-child(1) .content, .circle-entry:nth-child(3) .content { margin: 0 170px 0 0; }
.circle-entry:nth-child(2) .content, .circle-entry:nth-child(4) .content { margin: 0 0 0 170px; }
}
 @media (min-width: 992px) {
header.reduced, header.reduced #logo-wrapper { height: 90px; }
header.reduced nav { margin-top: 37px; }
header.reduced .header-right { }
header.reduced .menu-entry a { padding-bottom: 5px; }
header.reduced .menu-entry .submenu { top: 25px; }
header, #logo-wrapper, nav, .header-right { -webkit-transition:all 0.15s ease-out; transition:all 0.15s ease-out; -ms-transition:all 0.15s ease-out; }
header { -webkit-transition-property: height; transition-property: height; }
}
@media (max-width: 991px) {
.logo { margin:0 0 0 0; }
#content-wrapper, body.header-moved #content-wrapper { }
.container-above-header { position: relative; }
#map-canvas { height: 300px; }
.block #map-canvas { margin-bottom: 30px; }
header { height:66px; text-align: center; background:#2A2A2A; }
.subheader { display: none; }
body.header-moved header, body.header-floated header { top: 0; }
.inner-selection .heading-in { font-size:24px; }
nav { margin-top: 0; }
#logo-wrapper { height: 50px; position: relative; z-index: 1; }
.header-container { position:absolute; z-index:1111; left: 0; top:65px; width: 100%; height:auto; margin-left: 0; background:#444; transform: translateX(-100%); -moz-transform: translateX(-100%); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -moz-transition:all 500ms ease-out; -o-transition:all 500ms ease-out; -webkit-transition:all 500ms ease-out; transition:all 500ms ease-out; -ms-transition:all 500ms ease-out; }
header.active .header-container { transform: translateX(0%); -moz-transform: translateX(0%); -webkit-transform: translateX(0%); -ms-transform: translateX(0%); }
.scrollable-container { -webkit-overflow-scrolling: touch; -moz-overflow-scrolling: touch; -o-overflow-scrolling: touch; -ms-overflow-scrolling: touch; overflow-scrolling: touch; left: 0; top: 0; width: 100%; height:auto; }
.header-left, .header-right { float: right; width: auto; }
.header-right { padding-top:0px !important; margin-right:25px; }
.menu-entry { text-align:left; float: none; margin: 0; position: relative; }
.menu-entry a, .menu-entry .submenu a { float: none; display: block; font-size: 20px; line-height: 20px; margin: 0 40px; padding: 10px 0; color:#000; }
.menu-entry .submenu a { margin: 0 30px; }
.menu-entry .submenu { position: relative; left: auto; top: auto; }
.menu-entry .submenu div { padding: 10px 0; }
.menu-entry:hover .submenu { max-height: 0; }
.menu-entry.opened .submenu { max-height: 300px; }
.menu-entry .submenu-icon { position: absolute; width: 40px; height: 40px; right: 0; top: 0; display: inline-block; cursor: pointer; }
.menu-entry .submenu-icon:before { position: absolute; width: 1px; height: 20px; left: 0; top: 10px; background: #232c3b; content: ""; }
.menu-entry .submenu-icon span, .menu-entry:hover .submenu-icon span { font-size: 18px; line-height: 18px; transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); margin-top: -9px; right: 50%; margin-right: -12px; }
.menu-entry.opened .submenu-icon span { transform: rotate(-180deg); -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); }
.header-right { text-align: center; padding-top: 10px; font-size: 16px; }
.header-inline-entry { display: block; padding-left: 0; padding-bottom: 10px; }
.header-inline-entry .glyphicon { margin-left: 0; }
.header-inline-entry div { padding-top: 10px; }
.open-icon { display: block; float: right; width: 35px; height: 25px; position: relative; margin: 12px 0 0 0; cursor: pointer; position: relative; z-index: 1; }
.open-icon span { position: absolute; height: 3px; width: 100%; position: absolute; left: 0; top: 0; background:#3FC55E; }
.open-icon span:nth-child(2) { top: 10px; }
.open-icon span:nth-child(3) { top: 20px; }
header.active .open-icon span:nth-child(1) { /*top: 10px;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);*/
}
header.active .open-icon span:nth-child(2) { width: 0; left: 50%; }
header.active :nth-child(3) { /*top: 10px;
transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);*/
}
.copyright { }
.block, .block.type-8.style-1 { }
.block.typography-example { padding: 40px 0; }
.block-button-container { padding-bottom: 30px; }
.block-table-container { padding-bottom: 30px; }
.block-header { margin-bottom: 30px; }
.block.type-1 .icon-entry:nth-child(3n+1) { clear: none; }
.block.type-1 .icon-entry:nth-child(2n+1) { clear: both; }
.block.type-1 .icon-entry { padding-bottom: 30px; }
.block.type-5 .swiper-container { padding-bottom: 30px; }
.circle-entry:nth-child(1) .content, .circle-entry:nth-child(3) .content { margin: 0 140px 0 0; }
.circle-entry:nth-child(2) .content, .circle-entry:nth-child(4) .content { margin: 0 0 0 140px; }
.big-circle-container { position: relative; }
.circle-entry, .circle-entry:nth-child(1), .circle-entry:nth-child(2), .circle-entry:nth-child(3), .circle-entry:nth-child(4) { margin-top: 25px; margin-bottom: 0; }
.circle-entry:nth-child(1), .circle-entry:nth-child(2) { min-height: 0; }
.circle-entry .image-wrapper { margin: 0; }
.circle-wrapper { margin-bottom: 30px; }
.circle-wrapper { min-height: 0; }
.form-description { padding-bottom: 20px; }
.block-form-wrapper { padding-bottom: 20px; }
.block.type-9 { height: auto; padding: 40px 0; }
.block.type-9 .entry { padding: 0; }
.block.type-10 .content img { transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); }
.block.type-10 .content.text-entry { left: 0; opacity: 1; }
/*.block.type-10, .block.type-10 .swiper-container, .block.type-10 .swiper-wrapper, .block.type-10 .swiper-slide, .block.type-10 .container, .block.type-10 .slide-container, .block.type-10 .slide-block { height: 500px!important; min-height: 0px!important; }*/
.block.type-10 .pagination { display: block; }
.banner-tabs { display: none; }
.swiper-arrow { display: none; }
.block.style-1 .testimonials-container { margin-top: 20px; }
.text-image-box { padding: 0 0 30px 0; }
.text-image-box:last-child { padding-bottom: 0; }
.text-image-box .cell-view { width: auto; height: auto; }
.block.type-15 .news-wrapper { padding-bottom: 30px; }
.tabs-wrapper { padding-bottom: 0; }
.tabs-switch-box { margin-bottom: 40px; }
.tabs-switch-box .tabs-desktop { display: none; }
.tabs-switch-box select, .tabs-select-text, .tabs-select-text { display: block; }
.tabs-select-text { padding: 14px 50px 14px 20px; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; border-radius: 5px; -webkit-border-radius: 5px; position: relative; }
.tabs-select-text .glyphicon { position: absolute; top: 0; right: 0; width: 50px; height: 50px; line-height: 50px; text-align: center; color: #ff6c3a; font-size: 18px; }
.tabs-switch-box select { position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0; border: none; font-family: 'regular', sans-serif, Arial; font-size: 18px; background: #ff6c3a; color: #fff; cursor: pointer; }
.circle-description-slide-box { padding-bottom: 30px; }
.timeline-entry .timeline-entry-container:before { right: 50%; margin-right: -11px; top: -43px; margin-top: 0; }
.timeline-entry:nth-child(2n) .timeline-entry-container:before { display: block; }
.timeline-entry:first-child .timeline-entry-container:before { display: none; }
.timeline-entry .timeline-entry-container, .timeline-entry:nth-child(2n) .timeline-entry-container { margin: 0; }
.timeline-entry .image-wrapper, .timeline-entry:nth-child(2n) .image-wrapper { float: none; width: auto; text-align: center; }
.timeline-entry .content, .timeline-entry:nth-child(2n) .content { margin: 0 20px; text-align: center; }
.timeline-entry .content .cell-view { height: auto; padding: 0; }
.timeline-entry .timeline-entry-container, .timeline-entry:nth-child(2n) .timeline-entry-container { border-radius: 0; -webkit-border-radius: 0; padding: 20px 0; }
.block.type-1 .icon-entry { padding-bottom: 30px; background-image:none; height:auto; }
.block.type-16.style-1 .timeline-entry .image-wrapper, .block.type-16.style-1 .timeline-entry:nth-child(2n) .image-wrapper { position: relative; left: auto; right: auto; text-align: center; height: auto; width: auto; }
.block.type-16.style-1 .timeline-entry .image-wrapper img { position: relative; display: inline-block; margin: 0; top: auto; left: auto; }
.block.type-16.style-1 .timeline-entry .timeline-entry-container:after { display: none; }
.block.type-16.style-1 .timeline-entry .timeline-entry-container, .block.type-16.style-1 .timeline-entry:nth-child(2n) .timeline-entry-container { margin: 0; }
.block.type-16.style-1 .timeline-entry .content, .block.type-16.style-1 .timeline-entry:nth-child(2n) .content { margin: 0; }
.block.type-16.style-1 .timeline-entry .content .cell-view { height: auto; padding-bottom: 0; }
.block.type-16.style-1 .timeline-entry { padding-top: 35px; padding-bottom: 35px; }
.block.type-16.style-1 .timeline-entry .timeline-entry-container:before, .block.type-16.style-1 .timeline-entry:nth-child(2n) .timeline-entry-container:before { right: 50%; left: auto; }
.popular-faq-entry { margin-bottom: 30px; }
.form-block { margin-bottom: 45px; }
.blog-wrapper { padding-top: 50px; }
.blog-entry { margin-bottom: 50px; }
.paginator { margin-bottom: 50px; }
.related-posts { margin-bottom: 35px; }
}
 @media (max-width: 767px) {
.block.type-10 .swiper-container, .block.type-10 .swiper-wrapper, .block.type-10 .swiper-slide, .block.type-10 .container, .block.type-10 .slide-container, .block.type-10 .slide-block { min-height: 200px !important;}
.tittle-in { padding:0px 10px;}
footer .social-icon { padding: 20px 0; }
.footer-entry { margin-bottom: 30px; }
footer .social-icons-wrapper { margin-bottom: 30px; }
.footer-menu { margin-bottom: 20px; }
.copyright { }
.block.type-1 .icon-entry .content { margin-right: 0; }
.icons-connection { display: none; }
.big-circle-container { display: none; }
.block.type-10 .swiper-slide { padding-bottom: 55px; padding-top: 25px; }
.block.type-10, .block.type-10 .swiper-container, .block.type-10 .swiper-wrapper, .block.type-10 .swiper-slide, .block.type-10 .container, .block.type-10 .slide-container, .block.type-10 .slide-block { height: auto!important; }
.block.type-10 .vertical-align { position: relative; top:14%; transform: translateY(0%); -moz-transform: translateY(0%); -webkit-transform: translateY(0%); -ms-transform: translateY(0%); }
.block.type-10 .content { margin:40px 0; }
.block.type-10 .content .title { font-size: 24px; line-height: 40px; margin-bottom: 5px; }
.block.type-10 .content .subtitle { margin-top: 5px; }
.block.type-10 .content .text { margin-bottom: 15px; }
.main-banner-height { height: auto!important; min-height: 200px; }
.type-11-separator { display: none; }
.block.type-10.style-1 .swiper-slide { background: none!important; }
.block.type-10.style-1 .swiper-slide:before { display: none; }
.block.type-14 .entry { margin-bottom: 20px; }
#content-wrapper .block.type-14 .entry .image-wrapper { float: none; width: auto; text-align: center; margin-bottom: 10px; }
.block.type-14 .entry .content, .block.type-14 .entry:nth-child(2n) .content { text-align: left; margin-right: 0; margin-left: 0; text-align: center; }
.block.type-14 .entry .cell-view { height: auto; }
.block.type-14 .entry .title { margin-bottom: 10px; }
.form-wrapper { padding-left: 15px; padding-right: 15px; }
.field-columns .column { padding-left: 10px; }
.field-columns .column:first-child { padding-left: 0; padding-right: 10px; }
.blog-entry .data-column { float: none; width: auto; text-align: left; }
.blog-entry .data-column .date { display: inline-block; width: 70px; margin: 0 10px 15px 0; text-align: center; }
.blog-entry .data-column .data-entry { display: inline-block; margin: 0 10px 15px 10px; text-align: center; }
.blog-entry .content { margin-left: 0; }
.blog-detail-content { margin-left: 0; }
.blog-entry .content .thumbnail-entry blockquote { padding: 50px 20px 20px 20px; background-position: 7px 0; }
.blog-entry .content .thumbnail-entry blockquote p { font-size: 24px; line-height: 32px; }
.blog-swiper { height: 200px; }
.blog-swiper .pagination { bottom: 15px; }
.paginator ul { margin: 0 0 5px 0; }
.soundcloud-wrapper { padding: 15px; }
}
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 36 - COLOR OPTIONS */
/*-------------------------------------------------------------------------------------------------------------------------------*/

/*color 1*/
body.colour-1 .logo { background: url(../images/logo-blue.png); }
body.colour-1 .menu-entry a:hover, body.colour-1 .block.type-1 .icon-entry:hover .title, body.colour-1 footer ul li a:hover, body.colour-1 footer ul li a.active, body.colour-1 .copyright a, body.colour-1 .free-domain .free-offers .free-se i, body.colour-1 .dollor-price, body.colour-1 .tableblock h4, body.colour-1 .green-style .price, body.colour-1 .view a.info, body.colour-1 .news-update h4, body.colour-1 .posted a, body.colour-1 .bottom-ar i, body.colour-1 .price-period p, body.colour-1 .links-examples li, body.colour-1 .content.text-entry ul li i, body.colour-1 .navbar-default .navbar-nav > li > a:focus, body.colour-1 .navbar-default .navbar-nav > li > a:hover { color:#0a9fd8 !important; }
body.colour-1 .menu-entry .submenu a:hover, body.colour-1 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-1 .button, body.colour-1 .block.type-1 .icon-entry:hover .service-icon i, body.colour-1 .block-form input[type="submit"], body.colour-1 .links-examples li:hover, body.colour-1 .see-price a, body.colour-1 .price-entry .top, body.colour-1 .price-entry .bottom .top-barrow, body.colour-1 .testimonials-wrapper .testi-re .client-view, body.colour-1 .footer-line, body.colour-1 footer .social-icon:before, body.colour-1 .menu-entry .submenu a:hover, body.colour-1 .free-domain .free-offers .free-se:hover i, body.colour-1 .read-h, body.colour-1 .global-price h4, body.colour-1 .global-price, body.colour-1 .email-price, body.colour-1 .email-list, body.colour-1 .email-price h4, body.colour-1 .green-style .section-footer a, body.colour-1 .green-style .section-top.favorite, body.colour-1 .news-update i, body.colour-1 .demo-3 figure figcaption, body.colour-1 .why-right .sign, body.colour-1 .contact-right .submit, body.colour-1 .price-table.orange > ul li.price-circle, body.colour-1 .nav-tabs > li.active > a, body.colour-1 .price-table.orange .angled, body.colour-1 .price-table.orange > ul li.buy-button, body.colour-1 .pt5.price-vps .price-item .button-sign a, body.colour-1 .pt5.price-vps .price-item .price, body.colour-1 .pt-header .pt-title, body.colour-1 .pt-footer, body.colour-1 .price-server .panel .panel-heading, body.colour-1 .price-value, body.colour-1 .price-server .panel>.panel-footer, body.colour-1 .cloud-package, body.colour-1 .redq .columns ul a:hover, body.colour-1 ul.sub-menu a:hover, body.colour-1 .open-icon span, body.colour-1 .navbar-default .navbar-nav > li > a { background:#0a9fd8; }
body.colour-1 .default-skin ul.sub-menu { border-color:#0a9fd8 !important; }
body.colour-1 .default-skin .redq .dropdown-menu { border-top-color:#0a9fd8; }
body.colour-1 .price-entry .bottom .top-barrow { box-shadow: inset 0px 9px 10px #2BB7ED; }
body.colour-1 .email-price h4 { box-shadow: inset 0px -2px 8px #218EB8; }
body.colour-1 .price-entry .button1:hover, body.colour-1 .price-entry:hover .button1 { background:#0a9fd8; }
body.colour-1 .price-entry:hover .top, body.colour-1 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-1 .global-price ul li { border-bottom:1px dotted #0E7DA8 !important; }
body.colour-1 .see-price a { border-bottom:4px solid #0780AE; }
body.colour-1 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #0B85B3; }
body.colour-1 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #0B85B3; -moz-box-shadow: 0 0 0 2px #0B85B3; -webkit-box-shadow: 0 0 0 2px #0B85B3; }
body.colour-1 .email-list { border-top: 1px solid #22B6EF; }
body.colour-1 .testimonials-wrapper .testi-re { border: 2px solid #0a9fd8; }
body.colour-1 .testimonials-wrapper .testi-re .profile { border: 3px solid #0a9fd8; }
body.colour-1 .dollor-price { border:1px solid #0a9fd8; }
body.colour-1 .block.type-7 { background:url(../images/bg-blue1.jpg) no-repeat center center; }
/**slide ***/
body.colour-1 .block.type-10 .content .title { border-bottom: 2px solid #0a9fd8; }
body.colour-1 .content.text-entry .star a { border-bottom: 4px solid #0A9FD8; }
/********* home cloud ************/
body.colour-1 .cloud-right ul li, body.colour-1 .pt5.price-vps .price-item .price small { border-bottom: 1px solid #11A6E0; }
body.colour-1 .inner-selection { background:url(../images/blue-inner.png); }
body.colour-1 .domain-sea .your-domain { background:url(../images/search-blue.jpg); }
body.colour-1 .fe-list:hover i, body.colour-1 .global-list, body.colour-1 .order-bt a, body.colour-1 .order-email a, body.colour-1 .price-table.orange:hover > ul li.price-circle div, body.colour-1 .price-server .panel .panel-body, body.colour-1 .panel-success>.panel-heading, body.colour-1 .price-server .panel>.panel-footer .btn-success, body.colour-1 .cloud-package .cloud-in .cplan, body.colour-1 .cloud-package .cloud-in ul li, body.colour-1 .signup-b a { border:none; background:#0E7DA8; }
body.colour-1 .global-price, body.colour-1 .email-price, body.colour-1 .price-table.orange h2 { border-top:5px solid #0E7DA8; }
body.colour-1 .fe-list:hover { box-shadow:0px -3px 0 #0E7DA8; border: 1px solid #0E7DA8; }
body.colour-1 .hvr-sweep-to-right:before { background:#0a9fd8; }
body.colour-1 .your-search { background:url(../images/blue-in.jpg); }
body.colour-1 .why-right .sign, body.colour-1 .contact-right .submit { border-bottom: 3px solid #1485B0; }
/*** shared hosting ***/
body.colour-1 .domain-sea .your-domain { box-shadow:inset 0px 5px 10px -4px #2D82A3; }
body.colour-1 .price-table.orange .angled:after { border-bottom: 40px solid #0a9fd8; }
body.colour-1 .price-table.orange .angled:before { border-top: 40px solid #0a9fd8; }
body.colour-1 .price-period { border: 1px solid #0A9FD8; }
/**** cloud hosting plan ********/
body.colour-1 .signup-b a { box-shadow: 0px 4px 0px #0A6D93; }
body.colour-1 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-1 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-1 .cloud-package:hover { background:#292929; }
body.colour-1 .cloud-package:hover .cloud-in .cplan, body.colour-1 .cloud-package:hover .cloud-in ul li, body.colour-1 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/*-------------------------------------------------------------------------------------------------------------------------------*/

/*********************************** color 2 ************************/
body.colour-2 .logo { background: url(../images/logoc-3.png); }
body.colour-2 .menu-entry a:hover, body.colour-2 .block.type-1 .icon-entry:hover .title, body.colour-2 footer ul li a:hover, body.colour-2 footer ul li a.active, body.colour-2 .copyright a, body.colour-2 .free-domain .free-offers .free-se i, body.colour-2 .dollor-price, body.colour-2 .tableblock h4, body.colour-2 .green-style .price, body.colour-2 .view a.info, body.colour-2 .news-update h4, body.colour-2 .posted a, body.colour-2 .bottom-ar i, body.colour-2 .price-period p, body.colour-2 .links-examples li, body.colour-2 .content.text-entry ul li i, body.colour-2 .navbar-default .navbar-nav > li > a:focus, body.colour-2 .navbar-default .navbar-nav > li > a:hover { color:#27bebe !important; }
body.colour-2 .menu-entry .submenu a:hover, body.colour-2 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-2 .button, body.colour-2 .block.type-1 .icon-entry:hover .service-icon i, body.colour-2 .block-form input[type="submit"], body.colour-2 .links-examples li:hover, body.colour-2 .see-price a, body.colour-2 .price-entry .top, body.colour-2 .price-entry .bottom .top-barrow, body.colour-2 .testimonials-wrapper .testi-re .client-view, body.colour-2 .footer-line, body.colour-2 footer .social-icon:before, body.colour-2 .menu-entry .submenu a:hover, body.colour-2 .free-domain .free-offers .free-se:hover i, body.colour-2 .read-h, body.colour-2 .global-price h4, body.colour-2 .global-price, body.colour-2 .email-price, body.colour-2 .email-list, body.colour-2 .email-price h4, body.colour-2 .green-style .section-footer a, body.colour-2 .green-style .section-top.favorite, body.colour-2 .news-update i, body.colour-2 .demo-3 figure figcaption, body.colour-2 .why-right .sign, body.colour-2 .contact-right .submit, body.colour-2 .price-table.orange > ul li.price-circle, body.colour-2 .nav-tabs > li.active > a, body.colour-2 .price-table.orange .angled, body.colour-2 .price-table.orange > ul li.buy-button, body.colour-2 .pt5.price-vps .price-item .button-sign a, body.colour-2 .pt5.price-vps .price-item .price, body.colour-2 .pt-header .pt-title, body.colour-2 .pt-footer, body.colour-2 .price-server .panel .panel-heading, body.colour-2 .price-value, body.colour-2 .price-server .panel>.panel-footer, body.colour-2 .cloud-package, body.colour-2 .redq .columns ul a:hover, body.colour-2 ul.sub-menu a:hover, body.colour-2 .open-icon span, body.colour-2 .navbar-default .navbar-nav > li > a { background:#27bebe; }
body.colour-2 .default-skin ul.sub-menu { border-color:#27bebe !important; }
body.colour-2 .default-skin .redq .dropdown-menu { border-top-color:#27bebe; }
body.colour-2 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #19ADAD; }
body.colour-2 .testimonials-wrapper .testi-re { border: 2px solid #27bebe; }
body.colour-2 .testimonials-wrapper .testi-re .profile { border: 3px solid #27bebe; }
body.colour-2 .hvr-sweep-to-right:before { background:#27bebe; }
body.colour-2 .dollor-price { border:1px solid #27bebe; }
/**slide ***/
body.colour-2 .block.type-10 .content .title { border-bottom: 2px solid #27bebe; }
body.colour-2 .content.text-entry .star a { border-bottom: 4px solid #27bebe; }
/*** shared hosting ***/
body.colour-2 .price-table.orange .angled:after { border-bottom: 40px solid #27bebe; }
body.colour-2 .price-table.orange .angled:before { border-top: 40px solid #27bebe; }
body.colour-2 .price-period { border: 1px solid #27bebe; }
/********* home ********/
body.colour-2 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #27bebe; -moz-box-shadow: 0 0 0 2px #27bebe; -webkit-box-shadow: 0 0 0 2px #27bebe; }
body.colour-2 .see-price a { border-bottom: 4px solid #1A8C8C; }
body.colour-2 .price-entry .bottom .top-barrow { box-shadow: inset 0px 9px 10px #2DCDCD; }
body.colour-2 .price-entry .button1:hover, body.colour-2 .price-entry:hover .button1 { background:#27bebe; }
body.colour-2 .fe-list:hover i, body.colour-2 .global-list, body.colour-2 .order-bt a, body.colour-2 .order-email a, body.colour-2 .price-table.orange:hover > ul li.price-circle div, body.colour-2 .price-server .panel .panel-body, body.colour-2 .panel-success>.panel-heading, body.colour-2 .price-server .panel>.panel-footer .btn-success, body.colour-2 .cloud-package .cloud-in .cplan, body.colour-2 .cloud-package .cloud-in ul li, body.colour-2 .signup-b a { border:none; background:#0FA0A0; }
body.colour-2 .fe-list:hover { box-shadow:0px -3px 0 #0FA0A0; border: 1px solid #0FA0A0; }
body.colour-2 .global-price, body.colour-2 .email-price, body.colour-2 .price-table.orange h2 { border-top:5px solid #0FA0A0; }
body.colour-2 .global-price ul li { border-bottom:1px dotted #0FA0A0 !important; }
/************email ****************/
body.colour-2 .email-price h4 { box-shadow: inset 0px -2px 8px #22A1A1; }
body.colour-2 .email-list { border-top: 1px solid #32DADA; }
/**contact**/
body.colour-2 .why-right .sign, body.colour-2 .contact-right .submit { border-bottom: 3px solid #1DA3A3; }
/********* home cloud ************/
body.colour-2 .cloud-right ul li, body.colour-2 .pt5.price-vps .price-item .price small { border-bottom: 1px solid #29B2B3; }
body.colour-2 .domain-sea .your-domain { box-shadow:inset 0px 5px 10px -4px #139293; }
body.colour-2 .block.type-7 { background:url(../images/home-cyan.jpg) no-repeat center center; }
body.colour-2 .your-search { background:url(../images/in-cyan.jpg); }
body.colour-2 .inner-selection { background:url(../images/inner-cyan.jpg); }
body.colour-2 .domain-sea .your-domain { background:url(../images/search-cyan.jpg); }
/**** cloud hosting plan ********/
body.colour-2 .signup-b a { box-shadow: 0px 4px 0px #118E8E; }
body.colour-2 .price-entry:hover .top, body.colour-2 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-2 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-2 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-2 .cloud-package:hover { background:#292929; }
body.colour-2 .cloud-package:hover .cloud-in .cplan, body.colour-2 .cloud-package:hover .cloud-in ul li, body.colour-2 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/*-------------------------------------------------------------------------------------------------------------------------------*/

/************************************* color 3 ************************/
body.colour-3 .logo { background: url(../images/logoc-4.png); }
body.colour-3 .menu-entry a:hover, body.colour-3 .block.type-1 .icon-entry:hover .title, body.colour-3 footer ul li a:hover, body.colour-3 footer ul li a.active, body.colour-3 .copyright a, body.colour-3 .free-domain .free-offers .free-se i, body.colour-3 .dollor-price, body.colour-3 .tableblock h4, body.colour-3 .green-style .price, body.colour-3 .view a.info, body.colour-3 .news-update h4, body.colour-3 .posted a, body.colour-3 .bottom-ar i, body.colour-3 .price-period p, body.colour-3 .links-examples li, body.colour-3 .content.text-entry ul li i, body.colour-3 .navbar-default .navbar-nav > li > a:focus, body.colour-3 .navbar-default .navbar-nav > li > a:hover { color:#94c523 !important; }
body.colour-3 .menu-entry .submenu a:hover, body.colour-3 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-3 .button, body.colour-3 .block.type-1 .icon-entry:hover .service-icon i, body.colour-3 .block-form input[type="submit"], body.colour-3 .links-examples li:hover, body.colour-3 .see-price a, body.colour-3 .price-entry .top, body.colour-3 .price-entry .bottom .top-barrow, body.colour-3 .testimonials-wrapper .testi-re .client-view, body.colour-3 .footer-line, body.colour-3 footer .social-icon:before, body.colour-3 .menu-entry .submenu a:hover, body.colour-3 .free-domain .free-offers .free-se:hover i, body.colour-3 .read-h, body.colour-3 .global-price h4, body.colour-3 .global-price, body.colour-3 .email-price, body.colour-3 .email-list, body.colour-3 .email-price h4, body.colour-3 .green-style .section-footer a, body.colour-3 .green-style .section-top.favorite, body.colour-3 .news-update i, body.colour-3 .demo-3 figure figcaption, body.colour-3 .why-right .sign, body.colour-3 .contact-right .submit, body.colour-3 .price-table.orange > ul li.price-circle, body.colour-3 .nav-tabs > li.active > a, body.colour-3 .price-table.orange .angled, body.colour-3 .price-table.orange > ul li.buy-button, body.colour-3 .pt5.price-vps .price-item .button-sign a, body.colour-3 .pt5.price-vps .price-item .price, body.colour-3 .pt-header .pt-title, body.colour-3 .pt-footer, body.colour-3 .price-server .panel .panel-heading, body.colour-3 .price-value, body.colour-3 .price-server .panel>.panel-footer, body.colour-3 .cloud-package, body.colour-3 .redq .columns ul a:hover, body.colour-3 ul.sub-menu a:hover, body.colour-3 .open-icon span, body.colour-3 .navbar-default .navbar-nav > li > a { background:#94c523; }
body.colour-3 .default-skin ul.sub-menu { border-color:#94c523 !important; }
body.colour-3 .default-skin .redq .dropdown-menu { border-top-color:#94c523; }
body.colour-3 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #8EBD20; }
body.colour-3 .testimonials-wrapper .testi-re { border: 2px solid #94c523; }
body.colour-3 .testimonials-wrapper .testi-re .profile { border: 3px solid #94c523; }
body.colour-3 .hvr-sweep-to-right:before { background:#94c523; }
body.colour-3 .dollor-price { border:1px solid #94c523; }
/**slide ***/
body.colour-3 .block.type-10 .content .title { border-bottom: 2px solid #94c523; }
body.colour-3 .content.text-entry .star a { border-bottom: 4px solid #94c523; }
/*** shared hosting ***/
body.colour-3 .price-table.orange .angled:after { border-bottom: 40px solid #94c523; }
body.colour-3 .price-table.orange .angled:before { border-top: 40px solid #94c523; }
body.colour-3 .price-period { border: 1px solid #94c523; }
/********* home ********/
body.colour-3 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #94c523; -moz-box-shadow: 0 0 0 2px #94c523; -webkit-box-shadow: 0 0 0 2px #94c523; }
body.colour-3 .see-price a { border-bottom: 4px solid #7BA618; }
body.colour-3 .price-entry .bottom .top-barrow { box-shadow: inset 0px 9px 10px #A6DA2D; }
body.colour-3 .price-entry .button1:hover, body.colour-3 .price-entry:hover .button1 { background:#94c523; }
body.colour-3 .fe-list:hover i, body.colour-3 .global-list, body.colour-3 .order-bt a, body.colour-3 .order-email a, body.colour-3 .price-table.orange:hover > ul li.price-circle div, body.colour-3 .price-server .panel .panel-body, body.colour-3 .panel-success>.panel-heading, body.colour-3 .price-server .panel>.panel-footer .btn-success, body.colour-3 .cloud-package .cloud-in .cplan, body.colour-3 .cloud-package .cloud-in ul li, body.colour-3 .signup-b a { border:none; background:#80A91F; }
body.colour-3 .fe-list:hover { box-shadow:0px -3px 0 #80A91F; border: 1px solid #80A91F; }
body.colour-3 .global-price, body.colour-3 .email-price, body.colour-3 .price-table.orange h2 { border-top:5px solid #80A91F; }
body.colour-3 .global-price ul li { border-bottom:1px dotted #80A91F !important; }
/************email ****************/
body.colour-3 .email-price h4 { box-shadow: inset 0px -2px 8px #7EA91A; }
body.colour-3 .email-list { border-top: 1px solid #ACE032; }
/**contact**/
body.colour-3 .why-right .sign, body.colour-3 .contact-right .submit { border-bottom: 3px solid #81AB1F; }
/********* home cloud ************/
body.colour-3 .cloud-right ul li, body.colour-3 .pt5.price-vps .price-item .price small { border-bottom: 1px solid #3AC20D; }
body.colour-3 .domain-sea .your-domain { box-shadow:inset 0px 5px 10px -4px #33A60E; }
body.colour-3 .block.type-7 { background:url(../images/home-green.jpg) no-repeat center center; }
body.colour-3 .your-search { background:url(../images/in-green.jpg); }
body.colour-3 .domain-sea .your-domain { background:url(../images/search-green.jpg); }
body.colour-3 .inner-selection { background:url(../images/inner-green.jpg); }
/**** cloud hosting plan ********/
body.colour-3 .signup-b a { box-shadow: 0px 4px 0px #75991E; }
body.colour-3 .price-entry:hover .top, body.colour-3 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-3 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-3 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-3 .cloud-package:hover { background:#292929; }
body.colour-3 .cloud-package:hover .cloud-in .cplan, body.colour-3 .cloud-package:hover .cloud-in ul li, body.colour-3 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/************************************* color 4 ************************/
body.colour-4 .logo { background: url(../images/logoc-5.png); }
body.colour-4 .menu-entry a:hover, body.colour-4 .block.type-1 .icon-entry:hover .title, body.colour-4 footer ul li a:hover, body.colour-4 footer ul li a.active, body.colour-4 .copyright a, body.colour-4 .free-domain .free-offers .free-se i, body.colour-4 .dollor-price, body.colour-4 .tableblock h4, body.colour-4 .green-style .price, body.colour-4 .view a.info, body.colour-4 .news-update h4, body.colour-4 .posted a, body.colour-4 .bottom-ar i, body.colour-4 .price-period p, body.colour-4 .links-examples li, body.colour-4 .content.text-entry ul li i, body.colour-4 .navbar-default .navbar-nav > li > a:focus, body.colour-4 .navbar-default .navbar-nav > li > a:hover { color:#6a3da3 !important; }
body.colour-4 .menu-entry .submenu a:hover, body.colour-4 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-4 .button, body.colour-4 .block.type-1 .icon-entry:hover .service-icon i, body.colour-4 .block-form input[type="submit"], body.colour-4 .links-examples li:hover, body.colour-4 .see-price a, body.colour-4 .price-entry .top, body.colour-4 .price-entry .bottom .top-barrow, body.colour-4 .testimonials-wrapper .testi-re .client-view, body.colour-4 .footer-line, body.colour-4 footer .social-icon:before, body.colour-4 .menu-entry .submenu a:hover, body.colour-4 .free-domain .free-offers .free-se:hover i, body.colour-4 .read-h, body.colour-4 .global-price h4, body.colour-4 .global-price, body.colour-4 .email-price, body.colour-4 .email-list, body.colour-4 .email-price h4, body.colour-4 .green-style .section-footer a, body.colour-4 .green-style .section-top.favorite, body.colour-4 .news-update i, body.colour-4 .demo-3 figure figcaption, body.colour-4 .why-right .sign, body.colour-4 .contact-right .submit, body.colour-4 .price-table.orange > ul li.price-circle, body.colour-4 .nav-tabs > li.active > a, body.colour-4 .price-table.orange .angled, body.colour-4 .price-table.orange > ul li.buy-button, body.colour-4 .pt5.price-vps .price-item .button-sign a, body.colour-4 .pt5.price-vps .price-item .price, body.colour-4 .pt-header .pt-title, body.colour-4 .pt-footer, body.colour-4 .price-server .panel .panel-heading, body.colour-4 .price-value, body.colour-4 .price-server .panel>.panel-footer, body.colour-4 .cloud-package, body.colour-4 .redq .columns ul a:hover, body.colour-4 ul.sub-menu a:hover, body.colour-4 .open-icon span, body.colour-4 .navbar-default .navbar-nav > li > a { background:#6a3da3; }
body.colour-4 .default-skin ul.sub-menu { border-color:#6a3da3 !important; }
body.colour-4 .default-skin .redq .dropdown-menu { border-top-color:#6a3da3; }
body.colour-4 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #7D4ABD; }
body.colour-4 .testimonials-wrapper .testi-re { border: 2px solid #6a3da3; }
body.colour-4 .testimonials-wrapper .testi-re .profile { border: 3px solid #6a3da3; }
body.colour-4 .hvr-sweep-to-right:before { background:#6a3da3; }
body.colour-4 .dollor-price { border:1px solid #6a3da3; }
/**slide ***/
body.colour-4 .block.type-10 .content .title { border-bottom: 2px solid #6a3da3; }
body.colour-4 .content.text-entry .star a { border-bottom: 4px solid #6a3da3; }
/*** shared hosting ***/
body.colour-4 .price-table.orange .angled:after { border-bottom: 40px solid #6a3da3; }
body.colour-4 .price-table.orange .angled:before { border-top: 40px solid #6a3da3; }
body.colour-4 .price-period { border: 1px solid #6a3da3; }
/********* home ********/
body.colour-4 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #6a3da3; -moz-box-shadow: 0 0 0 2px #6a3da3; -webkit-box-shadow: 0 0 0 2px #6a3da3; }
body.colour-4 .see-price a { border-bottom: 4px solid #794BB3; }
body.colour-4 .price-entry .bottom .top-barrow { box-shadow: inset 0px 9px 10px #7543B5; }
body.colour-4 .price-entry .button1:hover, body.colour-4 .price-entry:hover .button1 { background:#6a3da3; }
body.colour-4 .fe-list:hover i, body.colour-4 .global-list, body.colour-4 .order-bt a, body.colour-4 .order-email a, body.colour-4 .price-table.orange:hover > ul li.price-circle div, body.colour-4 .price-server .panel .panel-body, body.colour-4 .panel-success>.panel-heading, body.colour-4 .price-server .panel>.panel-footer .btn-success, body.colour-4 .cloud-package .cloud-in .cplan, body.colour-4 .cloud-package .cloud-in ul li, body.colour-4 .signup-b a { border:none; background:#452074; }
body.colour-4 .fe-list:hover { box-shadow:0px -3px 0 #452074; border: 1px solid #452074; }
body.colour-4 .global-price, body.colour-4 .email-price, body.colour-4 .price-table.orange h2 { border-top:5px solid #452074; }
body.colour-4 .global-price ul li { border-bottom:1px dotted #452074 !important; }
/************email ****************/
body.colour-4 .email-price h4 { box-shadow: inset 0px -2px 8px #7C48BE; border-bottom: 1px solid #6A3DA3; }
body.colour-4 .email-list { border-top: 1px solid #542294; }
/**contact**/
body.colour-4 .why-right .sign, body.colour-4 .contact-right .submit { border-bottom: 3px solid #9058D7; }
/********* home cloud ************/
body.colour-4 .cloud-right ul li, body.colour-4 .pt5.price-vps .price-item .price small { border-bottom: 1px solid #7349A8; }
body.colour-4 .domain-sea .your-domain { box-shadow:inset 0px 5px 10px -4px #5B3986; }
body.colour-4 .block.type-7 { background:url(../images/home-purple.jpg) no-repeat center center; }
body.colour-4 .your-search { background:url(../images/in-purple.jpg); }
body.colour-4 .domain-sea .your-domain { background:url(../images/search-purple.jpg); }
body.colour-4 .inner-selection { background:url(../images/inner-purple.jpg); }
/**** cloud hosting plan ********/
body.colour-4 .signup-b a { box-shadow: 0px 4px 0px #411C6F; }
body.colour-4 .price-entry:hover .top, body.colour-4 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-4 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-4 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-4 .cloud-package:hover { background:#292929; }
body.colour-4 .cloud-package:hover .cloud-in .cplan, body.colour-4 .cloud-package:hover .cloud-in ul li, body.colour-4 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/************************************* color 5 ************************/
body.colour-5 .logo { background: url(../images/logoc-6.png); }
body.colour-5 .menu-entry a:hover, body.colour-5 .block.type-1 .icon-entry:hover .title, body.colour-5 footer ul li a:hover, body.colour-5 footer ul li a.active, body.colour-5 .copyright a, body.colour-5 .free-domain .free-offers .free-se i, body.colour-5 .dollor-price, body.colour-5 .tableblock h4, body.colour-5 .green-style .price, body.colour-5 .view a.info, body.colour-5 .news-update h4, body.colour-5 .posted a, body.colour-5 .bottom-ar i, body.colour-5 .price-period p, body.colour-5 .links-examples li, body.colour-5 .content.text-entry ul li i, body.colour-5 .navbar-default .navbar-nav > li > a:focus, body.colour-5 .navbar-default .navbar-nav > li > a:hover { color:#f1505b !important; }
body.colour-5 .menu-entry .submenu a:hover, body.colour-5 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-5 .button, body.colour-5 .block.type-1 .icon-entry:hover .service-icon i, body.colour-5 .block-form input[type="submit"], body.colour-5 .links-examples li:hover, body.colour-5 .see-price a, body.colour-5 .price-entry .top, body.colour-5 .price-entry .bottom .top-barrow, body.colour-5 .testimonials-wrapper .testi-re .client-view, body.colour-5 .footer-line, body.colour-5 footer .social-icon:before, body.colour-5 .menu-entry .submenu a:hover, body.colour-5 .free-domain .free-offers .free-se:hover i, body.colour-5 .read-h, body.colour-5 .global-price h4, body.colour-5 .global-price, body.colour-5 .email-price, body.colour-5 .email-list, body.colour-5 .email-price h4, body.colour-5 .green-style .section-footer a, body.colour-5 .green-style .section-top.favorite, body.colour-5 .news-update i, body.colour-5 .demo-3 figure figcaption, body.colour-5 .why-right .sign, body.colour-5 .contact-right .submit, body.colour-5 .price-table.orange > ul li.price-circle, body.colour-5 .nav-tabs > li.active > a, body.colour-5 .price-table.orange .angled, body.colour-5 .price-table.orange > ul li.buy-button, body.colour-5 .pt5.price-vps .price-item .button-sign a, body.colour-5 .pt5.price-vps .price-item .price, body.colour-5 .pt-header .pt-title, body.colour-5 .pt-footer, body.colour-5 .price-server .panel .panel-heading, body.colour-5 .price-value, body.colour-5 .price-server .panel>.panel-footer, body.colour-5 .cloud-package, body.colour-5 .redq .columns ul a:hover, body.colour-5 ul.sub-menu a:hover, body.colour-5 .open-icon span, body.colour-5 .navbar-default .navbar-nav > li > a { background:#f1505b; }
body.colour-5 .default-skin ul.sub-menu { border-color:#f1505b !important; }
body.colour-5 .default-skin .redq .dropdown-menu { border-top-color:#f1505b; }
body.colour-5 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #DD4651; }
body.colour-5 .testimonials-wrapper .testi-re { border: 2px solid #f1505b; }
body.colour-5 .testimonials-wrapper .testi-re .profile { border: 3px solid #f1505b; }
body.colour-5 .hvr-sweep-to-right:before { background:#f1505b; }
body.colour-5 .dollor-price { border:1px solid #f1505b; }
/**slide ***/
body.colour-5 .block.type-10 .content .title { border-bottom: 2px solid #f1505b; }
body.colour-5 .content.text-entry .star a { border-bottom: 4px solid #f1505b; }
/*** shared hosting ***/
body.colour-5 .price-table.orange .angled:after { border-bottom: 40px solid #f1505b; }
body.colour-5 .price-table.orange .angled:before { border-top: 40px solid #f1505b; }
body.colour-5 .price-period { border: 1px solid #f1505b; }
/********* home ********/
body.colour-5 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #f1505b; -moz-box-shadow: 0 0 0 2px #f1505b; -webkit-box-shadow: 0 0 0 2px #f1505b; }
body.colour-5 .see-price a { border-bottom: 4px solid #C5414A; }
body.colour-5 .price-entry .bottom .top-barrow { box-shadow: inset 0px 9px 10px #E54F59; }
body.colour-5 .price-entry .button1:hover, body.colour-5 .price-entry:hover .button1 { background:#f1505b; }
body.colour-5 .fe-list:hover i, body.colour-5 .global-list, body.colour-5 .order-bt a, body.colour-5 .order-email a, body.colour-5 .price-table.orange:hover > ul li.price-circle div, body.colour-5 .price-server .panel .panel-body, body.colour-5 .panel-success>.panel-heading, body.colour-5 .price-server .panel>.panel-footer .btn-success, body.colour-5 .cloud-package .cloud-in .cplan, body.colour-5 .cloud-package .cloud-in ul li, body.colour-5 .signup-b a { border:none; background:#D53540; }
body.colour-5 .fe-list:hover { box-shadow:0px -3px 0 #D53540; border: 1px solid #D53540; }
body.colour-5 .global-price, body.colour-5 .email-price, body.colour-5 .price-table.orange h2 { border-top:5px solid #D53540; }
body.colour-5 .global-price ul li { border-bottom:1px dotted #D53540 !important; }
/************email ****************/
body.colour-5 .email-price h4 { box-shadow: inset 0px -2px 8px #BD414A; border-bottom: 1px solid #D53540; }
body.colour-5 .email-list { border-top: 1px solid #D53540; }
/**contact**/
body.colour-5 .why-right .sign, body.colour-5 .contact-right .submit { border-bottom: 3px solid #DD4D57; }
/********* home cloud ************/
body.colour-5 .cloud-right ul li, body.colour-5 .pt5.price-vps .price-item .price small { border-bottom: 1px solid #CA323C; }
body.colour-5 .domain-sea .your-domain { box-shadow:inset 0px 5px 10px -4px #B8333C; }
body.colour-5 .block.type-7 { background:url(../images/home-pink.jpg) no-repeat center center; }
body.colour-5 .your-search { background:url(../images/in-pink.jpg); }
body.colour-5 .domain-sea .your-domain { background:url(../images/search-pink.jpg); }
body.colour-5 .inner-selection { background:url(../images/inner-pink.jpg); }
/**** cloud hosting plan ********/
body.colour-5 .signup-b a { box-shadow: 0px 4px 0px #411C6F; }
body.colour-5 .price-entry:hover .top, body.colour-5 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-5 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-5 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-5 .cloud-package:hover { background:#292929; }
body.colour-5 .cloud-package:hover .cloud-in .cplan, body.colour-5 .cloud-package:hover .cloud-in ul li, body.colour-5 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/************************************* color 6 ************************/
body.colour-6 .logo { background: url(../images/logoc-7.png); }
body.colour-6 .menu-entry a:hover, body.colour-6 .block.type-1 .icon-entry:hover .title, body.colour-6 footer ul li a:hover, body.colour-6 footer ul li a.active, body.colour-6 .copyright a, body.colour-6 .free-domain .free-offers .free-se i, body.colour-6 .dollor-price, body.colour-6 .tableblock h4, body.colour-6 .green-style .price, body.colour-6 .view a.info, body.colour-6 .news-update h4, body.colour-6 .posted a, body.colour-6 .bottom-ar i, body.colour-6 .price-period p, body.colour-6 .links-examples li, body.colour-6 .content.text-entry ul li i, body.colour-6 .navbar-default .navbar-nav > li > a:focus, body.colour-6 .navbar-default .navbar-nav > li > a:hover { color:#f36510 !important; }
body.colour-6 .menu-entry .submenu a:hover, body.colour-6 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-6 .button, body.colour-6 .block.type-1 .icon-entry:hover .service-icon i, body.colour-6 .block-form input[type="submit"], body.colour-6 .links-examples li:hover, body.colour-6 .see-price a, body.colour-6 .price-entry .top, body.colour-6 .price-entry .bottom .top-barrow, body.colour-6 .testimonials-wrapper .testi-re .client-view, body.colour-6 .footer-line, body.colour-6 footer .social-icon:before, body.colour-6 .menu-entry .submenu a:hover, body.colour-6 .free-domain .free-offers .free-se:hover i, body.colour-6 .read-h, body.colour-6 .global-price h4, body.colour-6 .global-price, body.colour-6 .email-price, body.colour-6 .email-list, body.colour-6 .email-price h4, body.colour-6 .green-style .section-footer a, body.colour-6 .green-style .section-top.favorite, body.colour-6 .news-update i, body.colour-6 .demo-3 figure figcaption, body.colour-6 .why-right .sign, body.colour-6 .contact-right .submit, body.colour-6 .price-table.orange > ul li.price-circle, body.colour-6 .nav-tabs > li.active > a, body.colour-6 .price-table.orange .angled, body.colour-6 .price-table.orange > ul li.buy-button, body.colour-6 .pt5.price-vps .price-item .button-sign a, body.colour-6 .pt5.price-vps .price-item .price, body.colour-6 .pt-header .pt-title, body.colour-6 .pt-footer, body.colour-6 .price-server .panel .panel-heading, body.colour-6 .price-value, body.colour-6 .price-server .panel>.panel-footer, body.colour-6 .cloud-package, body.colour-6 .redq .columns ul a:hover, body.colour-6 ul.sub-menu a:hover, body.colour-6 .open-icon span, body.colour-6 .navbar-default .navbar-nav > li > a { background:#f36510; }
body.colour-6 .default-skin ul.sub-menu { border-color:#f36510 !important; }
body.colour-6 .default-skin .redq .dropdown-menu { border-top-color:#f36510; }
body.colour-6 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #FF843A; }
body.colour-6 .testimonials-wrapper .testi-re { border: 2px solid #f36510; }
body.colour-6 .testimonials-wrapper .testi-re .profile { border: 3px solid #f36510; }
body.colour-6 .hvr-sweep-to-right:before { background:#f36510; }
body.colour-6 .dollor-price { border:1px solid #f36510; }
/**slide ***/
body.colour-6 .block.type-10 .content .title { border-bottom: 2px solid #f36510; }
body.colour-6 .content.text-entry .star a { border-bottom: 4px solid #f36510; }
/*** shared hosting ***/
body.colour-6 .price-table.orange .angled:after { border-bottom: 40px solid #f36510; }
body.colour-6 .price-table.orange .angled:before { border-top: 40px solid #f36510; }
body.colour-6 .price-period { border: 1px solid #f36510; }
/********* home ********/
body.colour-6 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #f36510; -moz-box-shadow: 0 0 0 2px #f36510; -webkit-box-shadow: 0 0 0 2px #f36510; }
body.colour-6 .see-price a { border-bottom:4px solid #AE521A; }
body.colour-6 .price-entry .bottom .top-barrow { box-shadow: inset 0px 9px 10px #E55E0E; }
body.colour-6 .price-entry .button1:hover, body.colour-6 .price-entry:hover .button1 { background:#f36510; }
body.colour-6 .fe-list:hover i, body.colour-6 .global-list, body.colour-6 .order-bt a, body.colour-6 .order-email a, body.colour-6 .price-table.orange:hover > ul li.price-circle div, body.colour-6 .price-server .panel .panel-body, body.colour-6 .panel-success>.panel-heading, body.colour-6 .price-server .panel>.panel-footer .btn-success, body.colour-6 .cloud-package .cloud-in .cplan, body.colour-6 .cloud-package .cloud-in ul li, body.colour-6 .signup-b a { border:none; background:#D2580F; }
body.colour-6 .fe-list:hover { box-shadow:0px -3px 0 #D53540; border: 1px solid #D2580F; }
body.colour-6 .global-price, body.colour-6 .email-price, body.colour-6 .price-table.orange h2 { border-top:5px solid #D2580F; }
body.colour-6 .global-price ul li { border-bottom:1px dotted #D53540 !important; }
/************email ****************/
body.colour-6 .email-price h4 { box-shadow: inset 0px -2px 8px #D0540B; border-bottom: 1px solid #CF560E; }
body.colour-6 .email-list { border-top: 1px solid #D2580F; }
/**contact**/
body.colour-6 .why-right .sign, body.colour-6 .contact-right .submit { border-bottom:3px solid #CB5A15; }
/********* home cloud ************/
body.colour-6 .cloud-right ul li, body.colour-6 .pt5.price-vps .price-item .price small { border-bottom:1px solid #BE4D0A; }
body.colour-6 .domain-sea .your-domain { box-shadow: inset 0px 5px 10px -4px #B24E11; }
body.colour-6 .block.type-7 { background:url(../images/home-orange.jpg) no-repeat center center; }
body.colour-6 .your-search { background:url(../images/in-orange.jpg); }
body.colour-6 .domain-sea .your-domain { background:url(../images/search-orange.jpg); }
body.colour-6 .inner-selection { background:url(../images/inner-orange.jpg); }
/**** cloud hosting plan ********/
body.colour-6 .signup-b a { box-shadow:0px 4px 0px #C25412; }
body.colour-6 .price-entry:hover .top, body.colour-6 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-6 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-6 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-6 .cloud-package:hover { background:#292929; }
body.colour-6 .cloud-package:hover .cloud-in .cplan, body.colour-6 .cloud-package:hover .cloud-in ul li, body.colour-6 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/************************************* color 7 ************************/
body.colour-7 .logo { background: url(../images/logoc-8.png); }
body.colour-7 .menu-entry a:hover, body.colour-7 .block.type-1 .icon-entry:hover .title, body.colour-7 footer ul li a:hover, body.colour-7 footer ul li a.active, body.colour-7 .copyright a, body.colour-7 .free-domain .free-offers .free-se i, body.colour-7 .dollor-price, body.colour-7 .tableblock h4, body.colour-7 .green-style .price, body.colour-7 .view a.info, body.colour-7 .news-update h4, body.colour-7 .posted a, body.colour-7 .bottom-ar i, body.colour-7 .price-period p, body.colour-7 .links-examples li, body.colour-7 .content.text-entry ul li i, body.colour-7 .navbar-default .navbar-nav > li > a:focus, body.colour-7 .navbar-default .navbar-nav > li > a:hover { color:#f8ba01 !important; }
body.colour-7 .menu-entry .submenu a:hover, body.colour-7 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-7 .button, body.colour-7 .block.type-1 .icon-entry:hover .service-icon i, body.colour-7 .block-form input[type="submit"], body.colour-7 .links-examples li:hover, body.colour-7 .see-price a, body.colour-7 .price-entry .top, body.colour-7 .price-entry .bottom .top-barrow, body.colour-7 .testimonials-wrapper .testi-re .client-view, body.colour-7 .footer-line, body.colour-7 footer .social-icon:before, body.colour-7 .menu-entry .submenu a:hover, body.colour-7 .free-domain .free-offers .free-se:hover i, body.colour-7 .read-h, body.colour-7 .global-price h4, body.colour-7 .global-price, body.colour-7 .email-price, body.colour-7 .email-list, body.colour-7 .email-price h4, body.colour-7 .green-style .section-footer a, body.colour-7 .green-style .section-top.favorite, body.colour-7 .news-update i, body.colour-7 .demo-3 figure figcaption, body.colour-7 .why-right .sign, body.colour-7 .contact-right .submit, body.colour-7 .price-table.orange > ul li.price-circle, body.colour-7 .nav-tabs > li.active > a, body.colour-7 .price-table.orange .angled, body.colour-7 .price-table.orange > ul li.buy-button, body.colour-7 .pt5.price-vps .price-item .button-sign a, body.colour-7 .pt5.price-vps .price-item .price, body.colour-7 .pt-header .pt-title, body.colour-7 .pt-footer, body.colour-7 .price-server .panel .panel-heading, body.colour-7 .price-value, body.colour-7 .price-server .panel>.panel-footer, body.colour-7 .cloud-package, body.colour-7 .redq .columns ul a:hover, body.colour-7 ul.sub-menu a:hover, body.colour-7 .open-icon span, body.colour-7 .navbar-default .navbar-nav > li > a { background:#f8ba01; }
body.colour-7 .default-skin ul.sub-menu { border-color:#f8ba01 !important; }
body.colour-7 .default-skin .redq .dropdown-menu { border-top-color:#f8ba01; }
body.colour-7 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #E7AE05; }
body.colour-7 .testimonials-wrapper .testi-re { border: 2px solid #f8ba01; }
body.colour-7 .testimonials-wrapper .testi-re .profile { border: 3px solid #f8ba01; }
body.colour-7 .hvr-sweep-to-right:before { background:#f8ba01; }
body.colour-7 .dollor-price { border:1px solid #f8ba01; }
/**slide ***/
body.colour-7 .block.type-10 .content .title { border-bottom: 2px solid #f8ba01; }
body.colour-7 .content.text-entry .star a { border-bottom: 4px solid #f8ba01; }
/*** shared hosting ***/
body.colour-7 .price-table.orange .angled:after { border-bottom: 40px solid #f8ba01; }
body.colour-7 .price-table.orange .angled:before { border-top: 40px solid #f8ba01; }
body.colour-7 .price-period { border: 1px solid #f8ba01; }
/********* home ********/
body.colour-7 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #f8ba01; -moz-box-shadow: 0 0 0 2px #f8ba01; -webkit-box-shadow: 0 0 0 2px #f8ba01; }
body.colour-7 .see-price a { border-bottom:4px solid #C7980B; }
body.colour-7 .price-entry .bottom .top-barrow { box-shadow:inset 0px 9px 10px #F0B405; }
body.colour-7 .price-entry .button1:hover, body.colour-7 .price-entry:hover .button1 { background:#f8ba01; }
body.colour-7 .fe-list:hover i, body.colour-7 .global-list, body.colour-7 .order-bt a, body.colour-7 .order-email a, body.colour-7 .price-table.orange:hover > ul li.price-circle div, body.colour-7 .price-server .panel .panel-body, body.colour-7 .panel-success>.panel-heading, body.colour-7 .price-server .panel>.panel-footer .btn-success, body.colour-7 .cloud-package .cloud-in .cplan, body.colour-7 .cloud-package .cloud-in ul li, body.colour-7 .signup-b a { border:none; background:#E4AF13; }
body.colour-7 .fe-list:hover { box-shadow:0px -3px 0 #E4AF13; border: 1px solid #E4AF13; }
body.colour-7 .global-price, body.colour-7 .email-price, body.colour-7 .price-table.orange h2 { border-top:5px solid #E4AF13; }
body.colour-7 .global-price ul li { border-bottom:1px dotted #E4AF13 !important; }
/************email ****************/
body.colour-7 .email-price h4 { box-shadow: inset 0px -2px 8px #DFA705; border-bottom: 1px solid #DFAB11; }
body.colour-7 .email-list { border-top:1px solid #E4AF13; }
/**contact**/
body.colour-7 .why-right .sign, body.colour-7 .contact-right .submit { border-bottom: 3px solid #E4AD0A; }
/********* home cloud ************/
body.colour-7 .cloud-right ul li, body.colour-7 .pt5.price-vps .price-item .price small { border-bottom:1px solid #E79106; }
body.colour-7 .domain-sea .your-domain { box-shadow:inset 0px 5px 10px -4px #D3A711; }
body.colour-7 .block.type-7 { background:url(../images/home-yellow.jpg) no-repeat center center; }
body.colour-7 .your-search { background:url(../images/in-yellow.jpg); }
body.colour-7 .domain-sea .your-domain { background:url(../images/search-yellow.jpg); }
body.colour-7 .inner-selection { background:url(../images/inner-yellow.jpg); }
/**** cloud hosting plan ********/
body.colour-7 .signup-b a { box-shadow:0px 4px 0px #D5A311; }
body.colour-7 .price-entry:hover .top, body.colour-7 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-7 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-7 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-7 .cloud-package:hover { background:#292929; }
body.colour-7 .cloud-package:hover .cloud-in .cplan, body.colour-7 .cloud-package:hover .cloud-in ul li, body.colour-7 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/************************************* color 8 ************************/
body.colour-8 .logo { background: url(../images/logoc-9.png); }
body.colour-8 .menu-entry a:hover, body.colour-8 .block.type-1 .icon-entry:hover .title, body.colour-8 footer ul li a:hover, body.colour-8 footer ul li a.active, body.colour-8 .copyright a, body.colour-8 .free-domain .free-offers .free-se i, body.colour-8 .dollor-price, body.colour-8 .tableblock h4, body.colour-8 .green-style .price, body.colour-8 .view a.info, body.colour-8 .news-update h4, body.colour-8 .posted a, body.colour-8 .bottom-ar i, body.colour-8 .price-period p, body.colour-8 .links-examples li, body.colour-8 .content.text-entry ul li i, body.colour-8 .navbar-default .navbar-nav > li > a:focus, body.colour-8 .navbar-default .navbar-nav > li > a:hover { color:#f49237 !important; }
body.colour-8 .menu-entry .submenu a:hover, body.colour-8 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-8 .button, body.colour-8 .block.type-1 .icon-entry:hover .service-icon i, body.colour-8 .block-form input[type="submit"], body.colour-8 .links-examples li:hover, body.colour-8 .see-price a, body.colour-8 .price-entry .top, body.colour-8 .price-entry .bottom .top-barrow, body.colour-8 .testimonials-wrapper .testi-re .client-view, body.colour-8 .footer-line, body.colour-8 footer .social-icon:before, body.colour-8 .menu-entry .submenu a:hover, body.colour-8 .free-domain .free-offers .free-se:hover i, body.colour-8 .read-h, body.colour-8 .global-price h4, body.colour-8 .global-price, body.colour-8 .email-price, body.colour-8 .email-list, body.colour-8 .email-price h4, body.colour-8 .green-style .section-footer a, body.colour-8 .green-style .section-top.favorite, body.colour-8 .news-update i, body.colour-8 .demo-3 figure figcaption, body.colour-8 .why-right .sign, body.colour-8 .contact-right .submit, body.colour-8 .price-table.orange > ul li.price-circle, body.colour-8 .nav-tabs > li.active > a, body.colour-8 .price-table.orange .angled, body.colour-8 .price-table.orange > ul li.buy-button, body.colour-8 .pt5.price-vps .price-item .button-sign a, body.colour-8 .pt5.price-vps .price-item .price, body.colour-8 .pt-header .pt-title, body.colour-8 .pt-footer, body.colour-8 .price-server .panel .panel-heading, body.colour-8 .price-value, body.colour-8 .price-server .panel>.panel-footer, body.colour-8 .cloud-package, body.colour-8 .redq .columns ul a:hover, body.colour-8 ul.sub-menu a:hover, body.colour-8 .open-icon span, body.colour-8 .navbar-default .navbar-nav > li > a { background:#f49237; }
body.colour-8 .default-skin ul.sub-menu { border-color:#f49237 !important; }
body.colour-8 .default-skin .redq .dropdown-menu { border-top-color:#f49237; }
body.colour-8 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #E78B35; }
body.colour-8 .testimonials-wrapper .testi-re { border: 2px solid #f49237; }
body.colour-8 .testimonials-wrapper .testi-re .profile { border: 3px solid #f49237; }
body.colour-8 .hvr-sweep-to-right:before { background:#f49237; }
body.colour-8 .dollor-price { border:1px solid #f49237; }
/**slide ***/
body.colour-8 .block.type-10 .content .title { border-bottom: 2px solid #f49237; }
body.colour-8 .content.text-entry .star a { border-bottom: 4px solid #f49237; }
/*** shared hosting ***/
body.colour-8 .price-table.orange .angled:after { border-bottom: 40px solid #f49237; }
body.colour-8 .price-table.orange .angled:before { border-top: 40px solid #f49237; }
body.colour-8 .price-period { border: 1px solid #f49237; }
/********* home ********/
body.colour-8 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #f49237; -moz-box-shadow: 0 0 0 2px #f49237; -webkit-box-shadow: 0 0 0 2px #f49237; }
body.colour-8 .see-price a { border-bottom:4px solid #C57022; }
body.colour-8 .price-entry .bottom .top-barrow { box-shadow:inset 0px 9px 10px #EC8C33 }
body.colour-8 .price-entry .button1:hover, body.colour-8 .price-entry:hover .button1 { background:#f49237; }
body.colour-8 .fe-list:hover i, body.colour-8 .global-list, body.colour-8 .order-bt a, body.colour-8 .order-email a, body.colour-8 .price-table.orange:hover > ul li.price-circle div, body.colour-8 .price-server .panel .panel-body, body.colour-8 .panel-success>.panel-heading, body.colour-8 .price-server .panel>.panel-footer .btn-success, body.colour-8 .cloud-package .cloud-in .cplan, body.colour-8 .cloud-package .cloud-in ul li, body.colour-8 .signup-b a { border:none; background:#E0842E; }
body.colour-8 .fe-list:hover { box-shadow:0px -3px 0 #E0842E; border: 1px solid #E0842E; }
body.colour-8 .global-price, body.colour-8 .email-price, body.colour-8 .price-table.orange h2 { border-top:5px solid #E0842E; }
body.colour-8 .global-price ul li { border-bottom:1px dotted #E0842E !important; }
/************email ****************/
body.colour-8 .email-price h4 { box-shadow: inset 0px -2px 8px #E08734; border-bottom: 1px solid #D7802F; }
body.colour-8 .email-list { border-top:1px solid #E0842E; }
/**contact**/
body.colour-8 .why-right .sign, body.colour-8 .contact-right .submit { border-bottom: 3px solid #E08836; }
/********* home cloud ************/
body.colour-8 .cloud-right ul li, body.colour-8 .pt5.price-vps .price-item .price small { border-bottom:1px solid #E56247; }
body.colour-8 .domain-sea .your-domain { box-shadow:inset 0px 5px 10px -4px #9B591C; }
body.colour-8 .block.type-7 { background:url(../images/home-peach.jpg) no-repeat center center; }
body.colour-8 .your-search { background:url(../images/in-peach.jpg); }
body.colour-8 .domain-sea .your-domain { background:url(../images/search-peach.jpg); }
body.colour-8 .inner-selection { background:url(../images/inner-peach.jpg); }
/**** cloud hosting plan ********/
body.colour-8 .signup-b a { box-shadow:0px 4px 0px #D87B24; }
body.colour-8 .price-entry:hover .top, body.colour-8 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-8 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-8 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-8 .cloud-package:hover { background:#292929; }
body.colour-8 .cloud-package:hover .cloud-in .cplan, body.colour-8 .cloud-package:hover .cloud-in ul li, body.colour-8 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/************************************* color 9 ************************/
body.colour-9 .logo { background: url(../images/logoc-10.png); }
body.colour-9 .menu-entry a:hover, body.colour-9 .block.type-1 .icon-entry:hover .title, body.colour-9 footer ul li a:hover, body.colour-9 footer ul li a.active, body.colour-9 .copyright a, body.colour-9 .free-domain .free-offers .free-se i, body.colour-9 .dollor-price, body.colour-9 .tableblock h4, body.colour-9 .green-style .price, body.colour-9 .view a.info, body.colour-9 .news-update h4, body.colour-9 .posted a, body.colour-9 .bottom-ar i, body.colour-9 .price-period p, body.colour-9 .links-examples li, body.colour-9 .content.text-entry ul li i, body.colour-9 .navbar-default .navbar-nav > li > a:focus, body.colour-9 .navbar-default .navbar-nav > li > a:hover { color:#fdb655 !important; }
body.colour-9 .menu-entry .submenu a:hover, body.colour-9 .free-domain .free-offers .free-se:hover i { color:#fff; }
body.colour-9 .button, body.colour-9 .block.type-1 .icon-entry:hover .service-icon i, body.colour-9 .block-form input[type="submit"], body.colour-9 .links-examples li:hover, body.colour-9 .see-price a, body.colour-9 .price-entry .top, body.colour-9 .price-entry .bottom .top-barrow, body.colour-9 .testimonials-wrapper .testi-re .client-view, body.colour-9 .footer-line, body.colour-9 footer .social-icon:before, body.colour-9 .menu-entry .submenu a:hover, body.colour-9 .free-domain .free-offers .free-se:hover i, body.colour-9 .read-h, body.colour-9 .global-price h4, body.colour-9 .global-price, body.colour-9 .email-price, body.colour-9 .email-list, body.colour-9 .email-price h4, body.colour-9 .green-style .section-footer a, body.colour-9 .green-style .section-top.favorite, body.colour-9 .news-update i, body.colour-9 .demo-3 figure figcaption, body.colour-9 .why-right .sign, body.colour-9 .contact-right .submit, body.colour-9 .price-table.orange > ul li.price-circle, body.colour-9 .nav-tabs > li.active > a, body.colour-9 .price-table.orange .angled, body.colour-9 .price-table.orange > ul li.buy-button, body.colour-9 .pt5.price-vps .price-item .button-sign a, body.colour-9 .pt5.price-vps .price-item .price, body.colour-9 .pt-header .pt-title, body.colour-9 .pt-footer, body.colour-9 .price-server .panel .panel-heading, body.colour-9 .price-value, body.colour-9 .price-server .panel>.panel-footer, body.colour-9 .cloud-package, body.colour-9 .redq .columns ul a:hover, body.colour-9 ul.sub-menu a:hover, body.colour-9 .open-icon span, body.colour-9 .navbar-default .navbar-nav > li > a { background:#fdb655; }
body.colour-9 .default-skin ul.sub-menu { border-color:#fdb655 !important; }
body.colour-9 .default-skin .redq .dropdown-menu { border-top-color:#fdb655; }
body.colour-9 .button:hover { box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 -50px #EAA74C; }
body.colour-9 .testimonials-wrapper .testi-re { border: 2px solid #fdb655; }
body.colour-9 .testimonials-wrapper .testi-re .profile { border: 3px solid #fdb655; }
body.colour-9 .hvr-sweep-to-right:before { background:#fdb655; }
body.colour-9 .dollor-price { border:1px solid #fdb655; }
/**slide ***/
body.colour-9 .block.type-10 .content .title { border-bottom: 2px solid #fdb655; }
body.colour-9 .content.text-entry .star a { border-bottom: 4px solid #fdb655; }
/*** shared hosting ***/
body.colour-9 .price-table.orange .angled:after { border-bottom: 40px solid #fdb655; }
body.colour-9 .price-table.orange .angled:before { border-top: 40px solid #fdb655; }
body.colour-9 .price-period { border: 1px solid #fdb655; }
/********* home ********/
body.colour-9 .block.type-1 .icon-entry .service-icon:after { box-shadow: 0 0 0 2px #fdb655; -moz-box-shadow: 0 0 0 2px #fdb655; -webkit-box-shadow: 0 0 0 2px #fdb655; }
body.colour-9 .see-price a { border-bottom:4px solid #D79A48; }
body.colour-9 .price-entry .bottom .top-barrow { box-shadow:inset 0px 9px 10px #F2B055; }
body.colour-9 .price-entry .button1:hover, body.colour-9 .price-entry:hover .button1 { background:#fdb655; }
body.colour-9 .fe-list:hover i, body.colour-9 .global-list, body.colour-9 .order-bt a, body.colour-9 .order-email a, body.colour-9 .price-table.orange:hover > ul li.price-circle div, body.colour-9 .price-server .panel .panel-body, body.colour-9 .panel-success>.panel-heading, body.colour-9 .price-server .panel>.panel-footer .btn-success, body.colour-9 .cloud-package .cloud-in .cplan, body.colour-9 .cloud-package .cloud-in ul li, body.colour-9 .signup-b a { border:none; background:#E7A245; }
body.colour-9 .fe-list:hover { box-shadow:0px -3px 0 #E7A245; border: 1px solid #E7A245; }
body.colour-9 .global-price, body.colour-9 .email-price, body.colour-9 .price-table.orange h2 { border-top:5px solid #E7A245; }
body.colour-9 .global-price ul li { border-bottom:1px dotted #E7A245 !important; }
/************email ****************/
body.colour-9 .email-price h4 { box-shadow: inset 0px -2px 8px #E7A44A; border-bottom: 1px solid #EDAB51; }
body.colour-9 .email-list { border-top:1px solid #E7A245; }
/**contact**/
body.colour-9 .why-right .sign, body.colour-9 .contact-right .submit { border-bottom:3px solid #ECA545; }
/********* home cloud ************/
body.colour-9 .cloud-right ul li, body.colour-9 .pt5.price-vps .price-item .price small { border-bottom:1px solid #EFB459; }
body.colour-9 .domain-sea .your-domain { box-shadow:inset 0px 5px 10px -4px #C2C358; }
body.colour-9 .block.type-7 { background:url(../images/home-beige.jpg) no-repeat center center; }
body.colour-9 .your-search { background:url(../images/in-beige.jpg); }
body.colour-9 .domain-sea .your-domain { background:url(../images/search-beige.jpg); }
body.colour-9 .inner-selection { background:url(../images/inner-beige.jpg); }
/**** cloud hosting plan ********/
body.colour-9 .signup-b a { box-shadow:0px 4px 0px #D89439; }
body.colour-9 .price-entry:hover .top, body.colour-9 .price-entry:hover .bottom .top-barrow { box-shadow:none; background:#10293a; }
body.colour-9 .cloud-package .cloud-in ul li { border-bottom: 1px solid #fff; }
body.colour-9 .cloud-package .cloud-in ul li:first-child { border-top: 1px solid #fff; }
body.colour-9 .cloud-package:hover { background:#292929; }
body.colour-9 .cloud-package:hover .cloud-in .cplan, body.colour-9 .cloud-package:hover .cloud-in ul li, body.colour-9 .cloud-package:hover .signup-b a { background:#404040; color:#fff; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 37 - THEME CONFIG */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.theme-config { position: fixed; left: -180px; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); width:180px; min-height: 50px; background: #f9f9f9; border: 1px #e7e7e7 solid; z-index: 10; border-radius: 0 0 5px 0; -webkit-border-radius: 0 0 5px 0; padding: 15px; }
.theme-config.active { left: 0; }
.theme-config .open { position: absolute; width: 50px; height: 50px; background: #f9f9f9; border: 1px #e7e7e7 solid; border-left: none; left: 100%; top: -1px; cursor: pointer; border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; }
.theme-config .open:active img { transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); }
.theme-config .open img { position: absolute; left: 50%; top: 50%; margin: -12px 0 0 -12px; width: 24px; height: 24px; }
.theme-config .title { color: #232c3b; font-size: 14px; line-height: 14px; margin-bottom: 10px; font-family: "bold", sans-serif, Arial; }
.theme-config .colours-wrapper .entry { margin-right:5px; height: 30px; width:42px; float:left; margin-bottom: 10px; cursor: pointer; position: relative; }
.theme-config .colours-wrapper .entry:after { position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 3px #232c3b solid; content: ""; opacity: 0; }
.theme-config .colours-wrapper .entry.active:after { opacity: 1; }
.theme-config .colours-wrapper .entry:last-child { margin-bottom: 0; }
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* 38 - CSS ANIMATIONS */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.class { -moz-transition:none; -o-transition:none; -webkit-transition:none; transition:none; -ms-transition:none; }
.button, footer a, .subscription-form input[type="submit"], .menu-entry a, .header-right a.link, .accordeon-entry .title:after, .accordeon-entry .title, .testimonials-icons .entry div:before, .block-form input[type="submit"], .links-examples li a, .banner-tabs .tab-entry:before, .circle-entry .title, .telephone-link, .block.style-1 .testimonials-icons .entry img, .tabs-switch-box .tabs-desktop div, .block.type-15 .news-entry .title, .block-button-container .button-description a, .swiper-arrow, .side-menu-item, .testimonial-arrow, .simple-link, .simple-link span, .author a, .side-menu-image-item .title, .side-menu-image-item .image:before, .side-menu-image-item .image:after, .paginator ul li a, .related-post-entry .title, .comment-entry .comment-link, .subheader-link, .subheader, .prefix-drop-down div, .blog-entry .content a.title, .theme-config .colours-wrapper .entry:after, .block.type-15 .news-entry .image-wrapper img { -moz-transition:all 0.15s ease-out; -o-transition:all 0.15s ease-out; -webkit-transition:all 0.15s ease-out; transition:all 0.15s ease-out; -ms-transition:all 0.15s ease-out; }
footer .social-icon:before, .menu-entry div, .menu-entry .submenu-icon span, .submenu-icon:before, .open-icon span, .big-circle-entry, .loaded .block.type-10 .content img, .loaded .block.type-10 .image-overlay, .loaded .block.type-10 .text-entry, .circle-slide-box img, .testimonials-icons .entry div, .theme-config, .theme-config .open img { -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; -webkit-transition:all 300ms ease-out; transition:all 300ms ease-out; -ms-transition:all 300ms ease-out; }
.class { -moz-transition:all 500ms ease-out; -o-transition:all 500ms ease-out; -webkit-transition:all 500ms ease-out; transition:all 500ms ease-out; -ms-transition:all 500ms ease-out; }
.class { -moz-transition:all 700ms ease-out; -o-transition:all 700ms ease-out; -webkit-transition:all 700ms ease-out; transition:all 700ms ease-out; -ms-transition:all 700ms ease-out; }
.video-player { -moz-transition:all 1000ms ease-out; -o-transition:all 1000ms ease-out; -webkit-transition:all 1000ms ease-out; transition:all 1000ms ease-out; -ms-transition:all 1000ms ease-out; }
/*transition delay*/
.block.type-10 .swiper-slide-active .content img, .block.type-10 .swiper-slide-active .text-entry, .block.type-10 .swiper-slide-active .image-overlay { transition-delay:500ms; -moz-transition-delay:500ms; -webkit-transition-delay:500ms; -ms-transition-delay:500ms; }
/*=====================
VERTICAL ALIGN STYLES
=====================  */
	.class { transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); top: 50%; position: absolute; }
/*  =================
	BORDER BOX STYLES
	=================  */
	.subscription-form input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
/*  ===============
	BOX SIZE STYLES
	===============  */
	.box-size { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
/* Hover CSS
---------------------------------- */

.hvr-sweep-to-bottom { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.hvr-sweep-to-bottom:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #ffcb08; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; border-radius:3px; }
.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active { color: white; }
.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); }
.hvr-bounce-to-top { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; }
.hvr-bounce-to-top:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #000; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active { color: white; }
.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }
.hvr-sweep-to-right { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.hvr-sweep-to-right:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background:#3FC35F; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active { color: white; }
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); }
.hvr-shutter-in-horizontal { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.hvr-shutter-in-horizontal:before { content:""; position:absolute; z-index:-1; top:0; bottom:0; left:0; right:0; background:#e1e1e1; -webkit-transform:scaleX(1); transform:scaleX(1); -webkit-transform-origin: 50%; transform-origin:50%; -webkit-transition-property:transform; transition-property:transform; -webkit-transition-duration: 0.3s; transition-duration:0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active { color: white; }
.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before { -webkit-transform: scaleX(0); transform: scaleX(0); }
.hvr-grow { vertical-align: middle; -webkit-transform:translateZ(0); transform:translateZ(0); box-shadow:0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility:hidden; backface-visibility: hidden; -moz-osx-font-smoothing:grayscale; -webkit-transition-duration:0.3s; transition-duration:0.3s; -webkit-transition-property:transform; transition-property:transform; }
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active { -webkit-transform: scale(1.1); transform: scale(1.1); }
.hvr-float-shadow { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; }
.hvr-float-shadow:before { pointer-events: none; position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; transition-property: transform, opacity; }
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before { opacity: 1; -webkit-transform: translateY(5px); transform: translateY(5px); }
header .navbar-brand { padding-top: 0; padding-bottom: 0; float:none !important; }
/* line 24, ../sass/style.scss */
.navbar-toggle { margin-top: 15px; }
/* line 31, ../sass/style.scss */
.navbar-collapse { max-height: 100%; height: 100%; }
/*#header {
	position: fixed;
	top: 0;
	right: -320px;
	z-index: 100;
	visibility: hidden;
	width: 320px;
	height: 100%;
	background: #222;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}*/
/* line 50, ../sass/style.scss */
.navbar-header { float:left; }
.header { /*background: #222 !important;*/ border-style: solid; top: 0; left: 0; width: 100%; z-index: 1000; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; }
/* line 70, ../sass/style.scss */
  .header.shrink { height: 75px; line-height: 50px; }
/* line 74, ../sass/style.scss */
    .header.shrink .navbar { margin-bottom: 0; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; height: 70px; }
/* line 85, ../sass/style.scss */
  .header .navbar { margin-bottom: 0; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; height: 106px; }
/* line 98, ../sass/style.scss */
  .header.icons-top .nav > li > a { text-align: center; }
/* line 100, ../sass/style.scss */
    .header.icons-top .nav > li > a > i { display: block; }
/* line 116, ../sass/style.scss */
  .header.icons-no .nav > li > a > i { display: none; }
/* line 127, ../sass/style.scss */
  .header.icons-left .nav > li > a { /*.link-item {
    	float: right;
    }*/ }
.navbar-nav > li 	
/* line 128, ../sass/style.scss */
    .header.icons-left .nav > li > a > i { margin-right: 5px; }
/* line 145, ../sass/style.scss */
  .header.icons-right .nav > li > a > i { display: block; float: right; margin-left: 5px; }
/* line 163, ../sass/style.scss */
.navbar-nav .open > .sub-menu { display: block; }
/* line 179, ../sass/style.scss */
.navbar-default { background:none; }
/* line 184, ../sass/style.scss */
  .navbar-default .navbar-toggle { background: whitesmoke; border-color: #eaeaea; }
/* line 188, ../sass/style.scss */
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background: #f7f7f7; }
/* line 192, ../sass/style.scss */
    .navbar-default .navbar-toggle .icon-bar { background: #212121; }
/* line 197, ../sass/style.scss */
  .navbar-default .redq-menu-title { display: block; line-height: 1.4em; color: inherit; font-weight: bold; font-size: 14px; padding-left: 15px; }
/* line 206, ../sass/style.scss */
  .navbar-default .redq-link-title { display: block; line-height: 1.4em; color: inherit; }
/* line 215, ../sass/style.scss */
  .navbar-default span.redq-item-description { font-size: 9px; color: #BBB; text-transform: uppercase; }
/* line 222, ../sass/style.scss */
  .navbar-default .navbar-nav > li { padding:0 0px 0 15px; float:left; }
/* line 226, ../sass/style.scss */
    .navbar-default .navbar-nav > li > a { font-size: 16px; padding: 0 0 10px; color: #575757; }
/* line 232, ../sass/style.scss */
      .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #5baadf; }
/* line 241, ../sass/style.scss */
  .navbar-default .navbar-nav > .open > a { color: #575757; background-color: #e7e7e7; }
/* line 245, ../sass/style.scss */
    .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #575757; background-color: #e7e7e7; }
/* line 254, ../sass/style.scss */
  .navbar-default .navbar-nav > .active a { background: transparent; }
/* line 258, ../sass/style.scss */
    .navbar-default .navbar-nav > .active a:hover, .navbar-default .navbar-nav > .active a:focus { background: transparent; }
/* line 267, ../sass/style.scss */
.link-item { font-size: 16px; line-height: 1; }
/* line 272, ../sass/style.scss */
.redq a { color: #878787; }
/* line 275, ../sass/style.scss */
  .redq a:hover { color: #5baadf; }
/* line 279, ../sass/style.scss */
.redq .columns h4 { font-size: 16px; padding: 10px 0px; text-align:center; text-transform: uppercase; color:#656565; }
.redq .thumbnails { padding: 20px !important; }
/* line 282, ../sass/style.scss */
  .redq .thumbnails ul { list-style: none; padding-left: 0; }
/* line 288, ../sass/style.scss */
.redq .columns ul { list-style: none; padding-left: 0; }
/* line 292, ../sass/style.scss */
  .redq .columns ul li { border-left: 1px dotted #ebebeb; border-right: 1px dotted #ebebeb; border-top: 1px dotted #ebebeb; border-bottom: 1px dotted #ebebeb; text-align:center; }
/* line 301, ../sass/style.scss */
  .redq .columns ul a { padding: 10px 25px; font-size: 13px; display: block; }
/* line 308, ../sass/style.scss */
    .redq .columns ul a:hover { background: #3fc35f; color:#fff !important; text-decoration:none; }
/* line 315, ../sass/style.scss */
.redq .columns:last-child li { border-right: 0; }
/* line 321, ../sass/style.scss */
.redq .dropdown-menu { padding: 0; box-shadow: none; border: 1px solid #ebebeb; border-style: solid; border-top-width: 2px; line-height: 24px; }
/* line 331, ../sass/style.scss */
  .redq .dropdown-menu a i { margin-right: 5px; }
/* line 337, ../sass/style.scss */
  .redq .dropdown-menu.spacing { padding: 20px 30px; }
/* line 340, ../sass/style.scss */
  .redq .dropdown-menu.spacing10 { padding: 10px 0; }
/* line 349, ../sass/style.scss */
.redq .dropdown.redq-fullwidth .dropdown-menu { width: 100%; left: 0; right: 0; }
/* line 356, ../sass/style.scss */
  .redq .dropdown.redq-fullwidth .dropdown-menu .columns { padding-left: 0; padding-right: 0; }
/* line 396, ../sass/style.scss */
.redq .dropdown.redq-halfwidth { position: relative; }
/* line 399, ../sass/style.scss */
  .redq .dropdown.redq-halfwidth .dropdown-menu { left: 0; }
/* line 406, ../sass/style.scss */
    .redq .dropdown.redq-halfwidth .dropdown-menu .columns { padding-left: 0; padding-right: 0; }
/* line 416, ../sass/style.scss */
.redq .menu-content { padding: 20px 30px; }
/* line 419, ../sass/style.scss */
  .redq .menu-content:before, .redq .menu-content:after { display: table; content: ""; line-height: 0; }
/* line 426, ../sass/style.scss */
  .redq .menu-content:after { clear: both; }
/* line 430, ../sass/style.scss */
.redq .thumbnails { list-style: none; padding: 0; }
/* line 435, ../sass/style.scss */
.redq .thumbnail { margin-bottom: 0; }
/* line 440, ../sass/style.scss */
.widget-list { list-style: none; padding-left: 0; }
/* line 444, ../sass/style.scss */
  .widget-list li { padding: 10px 15px; }
/* line 448, ../sass/style.scss */
    .widget-list li figure { float: left; width: 6.5em; margin-bottom: 2px; }
/* line 453, ../sass/style.scss */
      .widget-list li figure img { width: 90px; height: 90px; }
/* line 459, ../sass/style.scss */
    .widget-list li .product-details { margin-left: 7.5em; }
/* line 463, ../sass/style.scss */
    .widget-list li .product-cats { display: block; margin-bottom: 3px; }
/* line 469, ../sass/style.scss */
.dropdown-submenu { list-style: none; padding: 0; }
/* line 476, ../sass/style.scss */
  .dropdown-submenu a { padding: 10px 15px; display: block; }
/* line 480, ../sass/style.scss */
    .dropdown-submenu a:hover { background: #f7f7f7; text-decoration: none; }
/* line 487, ../sass/style.scss */
.show-grid [class^=col-] { padding-top: 10px; padding-bottom: 10px; border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; text-align: center; }
/* line 496, ../sass/style.scss */
ul.nav .dropdown { position: relative; z-index: 999999; }
/* line 500, ../sass/style.scss */
ul.sub-menu { list-style: none; padding-left: 0; position: absolute; min-width: 18.3em; top:100%; left:0px; line-height: 24px; display: none; background: white; border: 1px solid #ebebeb; border-style: solid; border-top-width: 2px; }
/* line 515, ../sass/style.scss */
  ul.sub-menu li { border-bottom: 1px solid #e4e4e4; }
/* line 519, ../sass/style.scss */
  ul.sub-menu a { padding: 10px 15px; display: block; font-size:13px }
/* line 523, ../sass/style.scss */
    ul.sub-menu a:hover { background: #3fc35f; color:#fff !important; text-decoration: none; }
/* line 529, ../sass/style.scss */
ul.sub-menu ul.sub-menu { left: 100%; top: 0; }
/* line 534, ../sass/style.scss */
ul.sub-menu > li.menu-item > ul.sub-menu { display: none; left: 100%; }
/* line 540, ../sass/style.scss */
.desc { display: block; font-weight: 300; font-size: 11px; }
/* line 546, ../sass/style.scss */
.widget-video { padding-left: 15px; }
/* line 549, ../sass/style.scss */
.menu-ribbon { position: absolute; padding: 3px; -webkit-border-radius: 10px; border-radius: 10px; border: 2px solid #fff; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); /* width: 16px; */ background: #5baadf; color: #fff; right: -16px; top: -19px; text-align: center; z-index: 1; font-size: 11px; font-weight: 700; line-height: 11px; }
.navbar .nav > li > a { text-shadow:none; }
.domain-sea .wow.fadeInRight.animated > form { text-align: center; }
.animated .internalpadding { margin: 20px; }
.list-one .icon-fe { background-image:none; background-position:0; display: block; height:auto; line-height:none; vertical-align:auto; width:auto; }
#languagechooser > form {margin: 0 auto; padding: 10px 0 30px; text-align: center; width: 30%;}

.domainchecker-homepage-captcha #inputCaptcha {height: 25px; width: 40%;}
.col-xs-6.captchaimage > img {float: right;}
.domain-sea .input-group { margin-bottom:20px;}
/* Client Area */
.navbar-main { background-color:#3fc35f;}
div.header-lined h1 { color: #3fc35f;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > 

.active > a:focus, .pagination > .active > span:focus { color: white; background-color: #3fc35f; border-color:#3fc35f; }
.navbar-main .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background-color: #3fc35f; }
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus { background-color:#3fc35f }
.dataTables_wrapper .dataTables_info { background-color:#3fc35f; }
section#header {background: #fff none repeat scroll 0 0;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: transparent !important; border-color: #3fc35f;}
.dataTables_wrapper .dataTables_info { padding: 9px 10px; background-color:#3fc35f !important; border: 0; border-bottom: 1px solid #fff; font-

size: 0.9em; color: #fff; border-radius: 4px 4px 0 0; text-align: left !important; }
section#main-menu {background-color:#3fc35f;}
#main-menu .navbar-default .navbar-nav > .open > a:hover, #main-menu .navbar-default .navbar-nav > .open > a:focus{background-color:#eeeeee !important;}
#main-menu .navbar-default {
    background: inherit !important;
    border-radius: 0;
    width: 100%;
}
#main-menu .navbar-nav {
    float: left;
}
#main-menu .navbar-default .navbar-nav > li {
    padding: 0;
    z-index: 1;
}
#main-menu .navbar-main .navbar-nav > li > a {
    padding: 9px 15px;
    text-transform: capitalize;
}

.navbar.navbar-default.navbar-main {
    margin-bottom: 20px;
}