/*
Theme Name: Anjelic connection
Theme URI: http://www.angelicconnections.ie/
Description: White and clean theme almost without css styles. Fonts and colors will be default of your browser.
Version: 1.0
Author: Anjelic connection
Author URI: http://www.angelicconnections.ie/
Tags: white, simple, fixed width, two columns, widgets, clean
*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}

p img {
	padding: 0;
	max-width: 100%;
	}
a img {
	border: none;
	}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright {
	padding: 4px;
	margin: 0 0 10px 20px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
.clearfix.margin-25 {
    margin-bottom: 2%;
    margin-top: 2%;
}
.page-sidebar {
    width: 100%;
    float: left;
    border: 1px solid #dfdfdf;
    margin-bottom:20px;
	border-radius: 10px;
}
.sidebar-content{
	padding:10px;
}
.page-sidebar .sidebar-content ul{
padding-left:0px;
list-style:none;	
}
.page-sidebar .sidebar-content ul li{
list-style: none;
    margin-bottom: 6px;
    padding-bottom: 5px;
    border-bottom: 1px solid #efefef;
}
.page-sidebar .sidebar-content ul li:last-child{
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom: none;
}
.page-sidebar h3{
background:#ae3536;
color:#fff;	
margin:0px;
padding:5px;
border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

#menu-footer-menu{
list-style:none;}

footer{
    color: #4b0551;
    font-size: 13px;
}
.Dip input {
   width: 100%;
margin:0px;
}
._2p3a{
width: 100%!important;
}
.testi-fnt{color:#C11DD0; margin-bottom: 0px!important;}
.btn-danger {
    background-color: #C11DD0!important;
    border-color: #C11DD0!important;
}
.btn-danger:hover{
background-color: #9b1ca7!important;
}
.cat-siz{font-size:20px!important;}
.postmetadata.cont{ margin-top:0px!important;}
.sett{margin-left:-25px;}

.navbar ul li:hover ul {
    display: block;
	background-color:#1bedff;
}
footer a:hover {
    color: #fff;
}
.myFont{font-family:arial;}

.wet strong{
    font-weight:500;
    color: #777;
}



.About_contnt ul{
padding-left:0px;
}
.About_contnt ul li{
list-style:none;
font-size: 16px!important;
font-weight: 400;
color: #534646!important;
margin-top: 10px;
margin-bottom: 10px;
}
.About_contnt ul li:before {
    color: #1bedff!important;
    content: "\f105";
    display: inline-block;
    font: normal normal normal 15px/1 FontAwesome;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 8px;
   text-rendering: auto;
   }
@media(min-width:1280px) and (max-width:1920px){
.navbar-default .navbar-nav li a {
font-size: 14px !important;
}
}
.navbar-default .menu-main-menu-container ul li:hover ul{
    background-color: #fff;
    display: block;
    width: 215px;
    padding: 0px;
    border:6px solid #1BEDFF;
    border-radius: 0 0 7px 7px;
}
.navbar-default .menu-main-menu-container ul li.active{
background-color:#cc3fd9;
border-radius: 5px 5px 0 0;
}
.navy .navbar-default .menu-main-menu-container ul li ul.dropdown-menu li a{
padding:10px 20px !important;
color:#000;
}
.navy .navbar-default .menu-main-menu-container ul li ul.dropdown-menu li a:hover{
background-color:#fff;
color:#cc3fd9;
}
.srch{
padding:5px 30px 5px 5px !important;
}

@media(max-width: 360px){
.navbar ul li:hover ul {
    left: 10%!important;
}
}
#grwf2_3968602_l6686 html .webform-wrapper .box .padding{
    width: 65%!important;
}
.testimonial-section p{
margin-top:0px!important;
}
.About_contnt p {
    text-align: justify!important;
}
 
#menu-footer-menu {
    margin-top: 35px;
}
.cntr {
    margin-top: 35px!important;
}

.page-cont a.btn.btn-danger.reads {
    color: #fff!important;
    margin-top: 10px;
    margin-bottom: 10px;
}
 
.page-cont a.btn.btn-danger.reads:hover {
    color: #fff!important;
}
.contct{
padding-left:47px !important; 
}
.top{
    background: #1BEDFF;
    /*border-bottom: 3px solid #E0E0E0;*/
}
#cookie{
padding: 5px 10px;
}
.top p {
    margin: 0;
    font-size: 12px;
    text-align: center;
    color: #000;
}
.top .btn-primary {
    color: #ffffff;
    background-color: #337ab7;
    padding: 5px 7px;
    font-size: 12px !important;
    margin-top: 2px;
    margin-left: 10px;
}
@media(min-width:500px) and (max-width:768px){
img.alignright {
    margin: 0 0 10px 35px !important;
}
}
/*.logo img{
max-width:none !important;
}*/
@media(max-width:991px){
.logo img{
max-width:100% !important;
}
}
.navbar-default .navbar-nav li a:hover,.navbar-default .menu-main-menu-container ul li.active{
background: -moz-linear-gradient(top, #28E0FC 0%, #B952DD 53%, #4B0551 96%);
    background: -webkit-linear-gradient(top, #28e0fc 0%,#b952dd 53%,#4b0551 96%);
    background: linear-gradient(to bottom, #28E0FC 0%,#B952DD 53%,#4B0551 96%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28e0fc', endColorstr='#4b0551',GradientType=0 );
color:#fff !important;
}
.navbar-default .navbar-nav .current-menu-item a{
    color: #fff!important;
    background-color: #cc3fd9;
    background: -moz-linear-gradient(top, #28E0FC 0%, #B952DD 53%, #4B0551 96%);
    background: -webkit-linear-gradient(top, #28e0fc 0%,#b952dd 53%,#4b0551 96%);
    background: linear-gradient(to bottom, #28E0FC 0%,#B952DD 53%,#4B0551 96%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28e0fc', endColorstr='#4b0551',GradientType=0 );
}
.navbar-default .navbar-nav .current_page_ancestor a{
 color: #fff!important;
    background-color: #cc3fd9;
    background: -moz-linear-gradient(top, #28E0FC 0%, #B952DD 53%, #4B0551 96%);
    background: -webkit-linear-gradient(top, #28e0fc 0%,#b952dd 53%,#4b0551 96%);
    background: linear-gradient(to bottom, #28E0FC 0%,#B952DD 53%,#4B0551 96%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28e0fc', endColorstr='#4b0551',GradientType=0 );
}
.navy .navbar-default .navbar-nav .current-menu-item ul li a, .navbar-default .navbar-nav .current_page_ancestor ul li a{
    background: none;
color: #000!important;
}
.navy .navbar-default .navbar-nav .current_page_ancestor ul li a{
    color: #000!important;
}
.navy .navbar-default .navbar-nav .current-menu-item ul li a:hover, .navy .navbar-default .navbar-nav .current_page_ancestor ul li a:hover{
background: -moz-linear-gradient(top, #28E0FC 0%, #B952DD 53%, #4B0551 96%);
    background: -webkit-linear-gradient(top, #28e0fc 0%,#b952dd 53%,#4b0551 96%);
    background: linear-gradient(to bottom, #28E0FC 0%,#B952DD 53%,#4B0551 96%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28e0fc', endColorstr='#4b0551',GradientType=0 );
    color: #fff !important;
}
.navy .navbar-default .navbar-nav .current_page_ancestor ul .current-menu-item a{
background: -moz-linear-gradient(top, #28E0FC 0%, #B952DD 53%, #4B0551 96%);
    background: -webkit-linear-gradient(top, #28e0fc 0%,#b952dd 53%,#4b0551 96%);
    background: linear-gradient(to bottom, #28E0FC 0%,#B952DD 53%,#4B0551 96%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28e0fc', endColorstr='#4b0551',GradientType=0 );
    color: #fff !important;
}
#grwf2_3968602_l6686 html .webform-wrapper .box .padding{
    width: 65%!important;
}
#grwf2_3968602_ll8io html .webform-wrapper .box, .label {
    width: 65%!important;
}
.woocommerce .About_contnt .text-size ul li:before {
    display:none;
}
.woocommerce .panel {
    background-color: transparent;
}
.woocommerce div.product form.cart div.quantity {
    margin: 0 15px 0 0;
}
.woocommerce .quantity .qty {
   margin: 0;
   padding: 5px 0px;
}
#tab-description h2, #tab-additional_information h2, #tab-reviews h2{
display:none;
}
.woocommerce .page-cont .product_meta a:hover, .showcoupon:hover, .woocommerce .page-cont a:hover, .woocommerce-checkout .page-cont a:hover{
    font-weight: normal;
}
.woocommerce .page-cont .single_add_to_cart_button:hover{
    font-weight: 700;
}
.woocommerce .About_contnt h2 {
    text-align: left;
    margin-bottom: 20px;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
    line-height: 1.5!important;
    width: 150px;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
    width: 100%;
}
#customer_details input, #customer_details .input-text  {
    display: block;
    width: 100%;
    height: auto;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.header-nav{
    padding: 0px;
    list-style: none;
    margin-bottom: 0px;
    margin-top: -10px;
    padding-left: 47px;
}
.header-nav li{
    display: inline-block;
    list-style: none;
}
.header-nav li a{
    font-size: 14px;
    color: #000;
    padding: 0px;
    padding-right: 20px;
}
.header-nav li a:hover{
    color: #cc3fd9;
 }
 @media(max-width:767px){
 .contact_head{
    text-align: center;
 }
.header-nav li a {
    padding: 0px 35px 0px 0px;
}
.header-nav li {
    margin-top: 5px;
    margin-bottom: 5px;
}
}
/* End Images */