@charset "utf-8";
/* CSS Document */

body {
 font-family: font-family: "Roboto Slab", serif;
}
.cc_container .cc_btn {
	background-color: #00BEFF;
	border-radius: 0;
	-webkit-border-radius: 0;
}
.price {
	width: 100%;
	height: 200px;
	background: #090808;
	color: #fff;
	padding: 20px 35px;
}
.package_title {
	font-size: 20px;
	color: #fff;
	border-bottom: 1px solid #fff;
	padding-bottom: 10px;
	text-align: center;
}
.amount {
	font-size: 65px;
	text-align: center;
	margin-top: -30px;
	font-family: "Roboto Slab", serif;
}
.detail ul {
	padding-left: 0;
	margin-bottom: 0;
}
.detail ul li {
	list-style-type: none;
	text-align: center;
	padding: 17px 0;
	color: #000;
	font-family: "Roboto Slab", serif;
}
.pallete2 {
	background: #79E9FF;
}
.pallete {
	background: #1cd9ff;
}
.select {
	width: 100%;
	/*height: 100px;*/
	height: 50px;
	background-color: #000;
	padding: 25px 0;
	text-align: center;
}
.select_buttom {
	height: 50px;
	width: 160px;
	background-color: #fff;
	margin: 0 auto;
	text-align: center;
	color: #000;
	border-radius: 30px;
	padding-top: 8px;
	font-size: 20px;
	font-family: "Roboto Slab", serif;
	display:none;
}
a:hover .select_buttom {
	background: #00BEFF;
}
.img-thumbnail{
	transition: all 2s ease 0s;
}
.img-thumbnail:hover{
	transform: scale(1.1);
}
.evenodd:nth-child(even) {background: #fff; padding-top:5px;}
.evenodd:nth-child(odd) {background: #f3f3f3; padding-top:5px;}
.service {
	width: 100%;
	height: 50px;
	background: #34DDDD;
}
.basic {
	padding: 14px;
	font-family: "Roboto Slab", serif;
	color: #000;
}
.header .navigation .navbar-brand {
	padding: 15px 0 0 15px;
	/*padding: 25px 0 0 15px;*/
}
.header .navigation .navbar-brand img {
	margin-top: 0px;
}
.test_head {
	padding: 0;
	margin: 0;
}
img.wp-smiley, img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
. {
	height: 120px;
	width: 250px;
	background-color: #00BEFF;
	margin-top: -15px;
	float: left;
}

.content .container {
	padding-left:0;
	padding-right:30px;
}

.side_arrow {
	width: 113px;
	height: 120px;
	background: url(../images/right_part.png);
	float: left;
	margin-top: -15px;
}

.header {
    position: fixed;
    background-color: #3a3a3a;
    width: 100%;
    z-index: 999;
}
.navbar-header {
	
	height: 116px;
	width: 250px;
	background-color: #00BEFF;
	margin-top: -15px;
	float: left;
		
}

.navbar-header:after {	
	content:  url(../images/right_part.png);
	float: right;
	margin: -100px -109px 0 0;
	/*margin: -90px -109px 0 0;*/
}
.navbar .container, .topbar .container {
	width: 100%;
	margin:0;
	padding:0;
}

.container .navbar-brand {margin-left:0 !important; margin-right:0 !important;}

.layout-boxed > .jumbotron{ 
    margin-top: 129px;
	min-height: 357px;
}

.main-navigation .dropdown-menu > li > a {
    padding: 8px 20px 8px 20px;
}

.demo-show2 > h4 {
	color: #00BEFF;
	cursor:pointer;
}

ul.list-group > li.list-group-header{
	background:#000;
}
ul.list-group > li.list-group-header > h2 {
	color:#fff;		
}
ul.list-group > li > i.fa, ul.list-group > li > span.glyphicon {
	margin-right: 15px;
	font-size:24px;
}
ul.list-group > li > span.list-group-text {
	font-size:14px;
}
ul.list-group > li > span.list-group-text2 {
	margin-left: 39px;
	font-size:14px;
}

.collapse.in {transition: all 2s ease 0s;}

 @media screen and (max-width: 1200px) {
.navbar-brand {
	padding: 25px 0 0 30px;
}
}
 @media screen and (max-width: 1024px) {
 . {
	width: 100%;
	height: 105px;
	border-bottom: #fdfdfd 1px solid;
}
.navbar-toggle {
	border: #fdfdfd 1px solid;
}
.navbar-toggle:hover {
	border: transparent 1px solid;
}
 .side_arrow {
 display: none;
}
.jumbotron.carousel .carousel-text h1 {
	margin-bottom: 0;
	font-size: 24px;
}
.main-navigation { margin:0;}
.main-navigation>li>a, .main-navigation>li>.dropdown-menu li a, .main-navigation>li>.dropdown-menu li:hover > a {
	font-size: 14px;
}
/*.main-navigation > li, .main-navigation>li>.dropdown-menu li a {
	border-bottom: #00BEFF 1px solid;
}
.main-navigation>li.active>a, .main-navigation > li:hover, .main-navigation>li>.dropdown-menu li a:hover {
	color: #fdfdfd;
	background-color: #0093c5;
	transition: none;
}*/
/*.navbar-brand {margin: 32px 30px;}*/ 
	
}
 @media(max-width: 992px) {

.layout-boxed > .jumbotron{ 
    margin-top: 102px;
	min-height: 178px;
}


.topbar {
	background-color: #3a3a3a;
	display: none;
}

.topbar, .topbar a, .topbar .tagline, .topbar .widget-icon-box .title, .topbar .widget-icon-box .subtitle {
	color: #337ab7;
}
.topbar .fa, .topbar .widget-icon-box .fa, .topbar .widget-social-icons a {
	color: #646464;
}
.topbar .widget-icon-box:hover .fa, .topbar .widget-social-icons a:hover .fa, .topbar .menu > li.menu-item-has-children:hover > a {
	color: #ffffff;
}
.main-navigation {
/*background-color: #00BEFF;
	background-color: #333333*/
}
.navigation {
	background-color: #ffffff;
}
.main-navigation::before {
	border-color: transparent transparent transparent #00beff;
	display: none;
}
.main-navigation>li>a, .main-navigation>li>.dropdown-menu li a {
	color: #ffffff;
	border-color: #00BEFF;
}

/*.navbar-collapse.collapse {display:none !important; height:auto;}*/
.navbar-header {position:relative; width:100%; float:none; padding:0 0 15px 0; background-color: #00BEFF; border-bottom: #fdfdfd 1px solid;}
.navbar-header:after {	
	content:  url(../images/right_part.png);
	float: right;
	margin: -90px -112px 0 0;
	display:none;
}
.container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0; }
navbar-brand {
    padding: 15px 0 0 30px;
}
.navbar-toggle {margin: 23px 0 22px; display: block;}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #0093c5;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #333; border-color: #337ab7; }
.dropdown-menu { position: relative; width: 100%; padding: 0; margin: 0 0 10px 0; box-sizing: border-box;}


}
 @media(min-width: 992px) {
.header {
	background-color: #000;
}
.topbar .container .widgets {
	padding: 0 30px 0 30px;
}
.container > .navbar-header {margin-left: -1px; margin-right: 0; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);}
.main-navigation, .header.header-wide .main-navigation::after {
	background-color: #fff;
}
.main-navigation>li:hover>a::after, .main-navigation>li:focus>a::after, .main-navigation>li.active>a::after, .main-navigation>li.active>a:hover::after, .main-navigation>li.current-menu-parent>a::after, .main-navigation>li.cuurent-menu-parent>a:hover::after, .navigation ul>li>a::before {
	background-color: #00BEFF;
}
.main-navigation>li>a {
	color: #000;
	font-size: 14px;
}
.main-navigation>li.btn-link>a {
	/*color: #03A9F4;*/
	color: #00BEFF;
	/*text-shadow: 1px 1px 1px #000;*/
	font-size: 14px;
	font-weight:600;
}
.main-navigation>li>.dropdown-menu li a {
	color: #eeeeee;
	background-color: #434343;
	font-size: 14px;
}
.main-navigation>li>.dropdown-menu li.active a {
	color: #fdfdfd;
	background-color: #0093c5;
	border-bottom-color: #3a3a3a;
	font-size: 14px;
}
.main-navigation>li>.dropdown-menu li:hover > a {
	color: #fdfdfd;
	background-color: #0093c5;
	border-bottom-color: #3a3a3a;
	font-size: 14px;
}
}
.page-header {
	text-align: left;
	background-color: #f2f2f2;
	background-image: url('');
}
.page-header .main-title {
	color: #333333;
}
.page-header .sub-title {
	color: #999999;
}
.breadcrumbs {
	text-align: left;
}
.breadcrumbs a {
	color: #a5a5a5;
}
.breadcrumbs a:hover {
	color: #9b9b9b;
}
.breadcrumbs span>span {
	color: #a2c046;
}
a, .dropcap, .post-item .title > a:hover, .testimonials .testimonial .author-location, .post .post-left-meta .box.date .day, .post .post-title a:hover, .w-footer .icon-box .fa, .content .icon-box .fa, .opening-times ul li.today, .wpcf7 span, .testimonials .testimonial-person .testimonial-location, .panel-group .accordion-toggle:hover, .panel-group .accordion-toggle::before {
	/*color: #fff;*/
	color: #0Bf;
}
.topbar .tagline, .topbar .widget-icon-box .title, .topbar .widget-icon-box .subtitle {
	font-size:18px;
	color: #0Bf;
}
.breadcrumb a {color: #00BEFF;}
.woocommerce-page div.product p.price, .woocommerce div.product .star-rating span::before, body.woocommerce-page .woocommerce-error:before, body.woocommerce-page .woocommerce-info:before, body.woocommerce-page .woocommerce-message:before {
	color: #a2c046;
}
.w-footer .icon-box:hover .fa, .content .icon-box:hover .fa, a:hover, a:focus, a:active {
	color: #98b63c;
}
.counter.count-box .count-icon .fa, .carousel-indicators li.active, .qt-table thead td, .opening-times ul span.right.label {
	background-color: #a2c046;
}
.client-logos img:hover, .cta-button:hover, .brochure-box:hover, .carousel-indicators li.active, .wpcf7-text:focus, .wpcf7-textarea:focus, .comment-form .comment-form-author input:focus, .comment-form .comment-form-email input:focus, .comment-form .comment-form-url input:focus, .comment-form .comment-form-comment textarea:focus {
	border-color: #a2c046;
}
.woocommerce div.product div.images img:hover, .woocommerce ul.products li.product a:hover img {
	outline-color: #a2c046;
}
.woocommerce .widget_product_categories .product-categories li a {
	border-color: #98b63c;
}
.counter.count-box .count-icon .fa::after {
	border-top-color: #a2c046;
}
.counter.count-box:hover .count-icon .fa {
	background-color: #98b63c;
}
.counter.count-box:hover .count-icon .fa::after {
	border-top-color: #98b63c;
}
.btn-primary, .btn-primary:active, .btn-primary:focus, .btn-primary:active:focus, .btn-primary:hover, .wpcf7-submit, span.wpcf7-list-item, button, .navbar-toggle, input[type='button'], input[type='reset'], input[type='submit'], .jumbotron .carousel-indicators li.active, .post-item .vertical-center span, .post-item .label-wrap .label, .testimonials .testimonial-control, .testimonials .testimonial-control:first-of-type::before, .testimonials .testimonial-control:last-of-type::before, .cta-button, .brochure-box, .project-navigation a, .pagination a.current, .pagination span.current, .sidebar .widget.widget_nav_menu .menu li:hover, .sidebar .widget.widget_nav_menu .menu li.active a, .sidebar .widget.widget_nav_menu .menu li a:hover, .panel-group .panel .panel-heading .accordion-toggle[aria-expanded="true"] {
	background-color: #00BEFF;
	color: #ffffff;
}
.woocommerce a.button, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce button.button, .woocommerce span.onsale, .woocommerce ul.products li.product .onsale, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page div.product form.cart .button.single_add_to_cart_button, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_product_categories .product-categories li a {
	background-color: #a2c046;
	color: #ffffff;
}
.btn-primary:hover, .wpcf7-submit:hover, span.wpcf7-list-item:hover, button:hover, input[type='button']:hover, input[type='reset']:hover, input[type='submit']:hover, .post-item .vertical-center span:hover, .post-item .label-wrap .label:hover, .testimonials .testimonial-control:hover, .testimonials .testimonial-control:first-of-type:hover::before, .testimonials .testimonial-control:last-of-type:hover::before, .project-navigation a:hover, .pagination a:hover, .project-navigation a:focus {
	background-color: #3a3a3a;
	color: #ffffff;
}
.woocommerce a.button:hover, .woocommerce input.button:hover, .woocommerce input.button.alt:hover, .woocommerce button.button:hover, .woocommerce span.onsale:hover, .woocommerce ul.products li.product .onsale:hover, .woocommerce-page div.product form.cart .button.single_add_to_cart_button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover, body.woocommerce-page .woocommerce-error a.button:hover, body.woocommerce-page .woocommerce-info a.button:hover, body.woocommerce-page .woocommerce-message a.button:hover, .woocommerce .widget_product_categories .product-categories li a:hover {
	background-color: #98b63c;
	color: #ffffff;
}
.woocommerce nav.woocommerce-pagination ul li span.current, .jumbotron .carousel-indicators li.active {
	border-color: #a2c046;
}
.post-item .label-wrap .label::after {
	border-top-color: #a2c046;
}
.pagination a:hover, span.wpcf7-list-item {
	border-color: #98b63c;
}
.woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .woocommerce .widget_product_categories .product-categories li a {
	border-color: #98b63c;
}
.post-item .label-wrap .label:hover::after {
	border-top-color: #98b63c;
}
body, .content a.icon-box .subtitle {
	/*color: #a5a5a5;*/
	color: #333;
}
.widget-title {
	color: #00BEFF;
}
.content .widget-title span.light {
	color: #464646;
}
.content .widget-title, .custom-title, .project-navigation, .post-meta-data {
	border-style: dashed;
}
.woocommerce-page .product .summary.entry-summary p.price, .pagination, .woocommerce-pagination {
	border-style: dashed;
}
.main-footer {
background-color:;
	background-image: url('../images/pattern_03.png');
}
.main-footer, .main-footer p, .main-footer .widget_nav_menu ul>li>a {
	color: #79E9FF;
}
.footer .widget-title {
	color: #ffffff;
}
.bottom-footer {
	background-color: #292929;
	font-size:12px;
}
.bottom-footer p {
	color: #777777;
}
.bottom-footer a {
	color: #e4e4e4;
}
.bottom-footer a:hover {
	color: #337ab7;
}
.layout-boxed {
	background-color: #ffffff;
}

#pgc-11-0-0 {
width:33.3%
}
#pgc-11-0-1, #pgc-11-0-2, #pgc-11-0-3 {
	width: 22.233%
}
#pg-11-0, #pg-11-1, #pg-11-7 {
	margin-bottom: 60px
}
#pg-11-0 .panel-grid-cell, #pg-11-2 .panel-grid-cell, #pg-11-4 .panel-grid-cell {
	float: left
}
#pgc-11-2-0, #pgc-11-2-1 {
	width: 50%
}
#pg-11-2 {
	margin-bottom: 45px
}
#pg-11-3 {
	margin-bottom: 15px
}
#pgc-11-4-0, #pgc-11-4-1, #pgc-11-4-2 {
	width: 33.333%
}
#pg-11-4, #pg-11-8 {
	margin-bottom: 70px
}
#pg-11-5, #pg-11-6, #pg-11-9, #pl-11 .panel-grid-cell .so-panel:last-child {
	margin-bottom: 0px
}
#pl-11 .panel-grid-cell .so-panel {
	margin-bottom: 30px
}
#pg-11-0, #pg-11-2, #pg-11-4 {
	margin-left: -15px;
	margin-right: -15px
}
#pg-11-0 .panel-grid-cell, #pg-11-2 .panel-grid-cell, #pg-11-4 .panel-grid-cell {
	padding-left: 15px;
	padding-right: 15px
}
 @media (max-width:780px) {
#pg-11-0 .panel-grid-cell, #pg-11-1 .panel-grid-cell, #pg-11-2 .panel-grid-cell, #pg-11-3 .panel-grid-cell, #pg-11-4 .panel-grid-cell, #pg-11-5 .panel-grid-cell, #pg-11-6 .panel-grid-cell, #pg-11-7 .panel-grid-cell, #pg-11-8 .panel-grid-cell, #pg-11-9 .panel-grid-cell {
	float: none;
	width: auto
}
#pgc-11-0-0, #pgc-11-0-1, #pgc-11-0-2, #pgc-11-2-0, #pgc-11-4-0, #pgc-11-4-1 {
	margin-bottom: 30px
}
#pl-11 .panel-grid {
	margin-left: 0;
	margin-right: 0
}
#pl-11 .panel-grid-cell {
	padding: 0
}
.package_title {
	font-size: 18px;
	color: #fff;
	border-bottom: 1px solid #fff;
	padding-bottom: 10px;
	text-align: center;
}

}
