/*
Theme Name: Britannia
Theme URI: https://britannia.com
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Custom theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*===================================== custom css =========================================*/
.pt-0 { padding-top: 0px !important; }
.pb-0 { padding-bottom: 0px !important; }
.mt-0 { margin-top: 0px !important; }
.mb-0 { margin-bottom: 0px !important; }

.inner-page-title{font-size: 50px;}
#3da07c
/* wp-admin page */
body.login-action-login { background: #FFF; }
.login #backtoblog a, .login #nav a { color: #3da07c; }
.login #backtoblog a:focus, .login #nav a:focus, .login h1 a:focus {  color: #fff; box-shadow: none; }
.login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover { color:#3da07c; text-decoration: underline;}
.login p.message { border-left: 5px solid #3da07c; }
.login input[type=text] { color: #3da07c;}
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large {
	color: #7db1e7; border-radius: 0; border: 1px solid #7db1e7; background-color: transparent; text-shadow: none; 	box-shadow: none; transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in;
}
.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
	color: #fff; border-radius: 0;  border: 1px solid #7db1e7;  background-color: #7db1e7;
}

.searchpople-con.simleformatetemp2{background-color: transparent;}
.form-group-s.simleformatetemp1{background: transparent;}
.simleformatetemp1{padding: 0 10px; background-color: transparent;}
.simleformatetemp1 input,.simleformatetemp1 select{height: 40px;}




/* Small devices (landscape phones, 576px and up) */


@media screen and (max-width: 768px){
	.form-group-s.simleformatetemp1 {
		clear: both;
		width: 100%;
		padding-bottom: 10px;
	}
}



/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { } /* FIXME */


/* Company Profile Section */
.company_profile_wrap {  }
.company_profile_wrap .profile_box_wrap { width: 100%; background: #5c75a0; position: relative; border-radius: 50%; padding-top: 100%;  clear: both; }
.profile_box { position: absolute; left:0; right: 0px; text-align: center; margin: auto;  top: 50%; transform: translate(0%,-50%); color: #fefefe; }
.profile_box .count { font-size: 65px; font-weight: 100; margin: 0px 0px 10px; }
.profile_box .title { font-size: 12px; font-weight: 100; margin: 0px 0px; text-transform: uppercase; letter-spacing: 0.5px;}
/* End Company Profile Section */

@media screen and (max-width: 992px) {
	.company_profile_wrap .row div:nth-child(3) {margin-top: 25px;}
	.company_profile_wrap .row div:nth-child(4) {margin-top: 25px;}
	/*.profile_box{width:70%;}
	.profile_box .count{font-size: 45px !important;margin-bottom: 0;}*/
}

@media screen and (max-width: 991px) {
	.company_profile_wrap .profile_box_wrap{width: 80%; padding-top: 80%; margin: 0 auto;}
}

@media screen and (max-width: 576px) {
	.company_profile_wrap .row div:nth-child(2) {padding-left: 10px;}
	.company_profile_wrap .row div:nth-child(3) {margin-top: 15px;padding-right: 10px;}
	.company_profile_wrap .row div:nth-child(4) {margin-top: 15px;padding-left: 10px;}
	.profile_box{width:50%;}
	.profile_box .count{font-size: 50px !important;margin-bottom: 0;}
}

@media screen and (max-width: 480px) {
	.profile_box .count{font-size: 30px !important;}
}

@media screen and (max-width: 380px) {
	.company_profile_wrap .profile_box_wrap{width: 100%; padding-top: 100%; margin: 0 auto;}
	.profile_box .count{font-size: 30px !important;}
}
/* End Company Profile Section */


#product-box h3 { margin-top: 20px; }
.sidebar .list-item-row ul.children { padding-left: 15px !important }
.sidebar { z-index: 9;}


/*===================================== custom css =========================================*/
.form-group {
	margin-bottom: 15px;
}
.panel{
	box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel.panel_block.flip-container{
	margin-bottom: 20px;
}
.panel.panel_block.flip-container .panel-body {
	padding: 15px;
}
table[border="1"] th,
table[border="1"] td {
	border: 1px solid #000;
}

textarea.form-control {
	height: auto;
}

.custom-header .navbar>.container-fluid{
	display: block;
}
.navbar-collapse {
	padding-right: 15px;
	padding-left: 15px;
}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
	margin-right: -15px;
	margin-left: -15px;
}

@media (min-width: 768px) {
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
		margin-right: 0;
		margin-left: 0;
	}
}