
::-moz-selection { background:#3170bd; color: #ffffff; text-shadow: none; }
::selection { background:#3170bd; color: #ffffff; text-shadow: none; }

/* 	----------------------------------------------------------------------------------------------	
										CUSTOM GENERAL STYLE																												
	----------------------------------------------------------------------------------------------	*/
.wrapper {margin: 0px auto;}/* header logo */
.mx-header-logo .logo {margin-top: 0px;}
/* social */
.mx-header-right .mx-social {margin-top: 14px;}
.site-header-style-3 .mx-social {margin-top: 14px;}

/* header custom content */
.mx-header-right-custom {margin-top: 10px;}


.site-header-style-3 .mx-header-right > ul {margin-top: 14px;}
#site-content-header {text-align:left;}
/* 	----------------------------------------------------------------------------------------------	
										CUSTOM BACKGROUND																												
	----------------------------------------------------------------------------------------------	*/
body.boxed-layout, body.fixed-layout {
	background-size:105px 105px;
	background-repeat: repeat;
	background-image:url(https://panathadyscb.com/wp-content/themes/Login2%20themes/img/project_papper.png);
}
		#mx-header {
	background:#ffffff;
}
		#site-content-header {
	background-size:200px 200px;
	background-repeat: repeat;
	background-image:url(https://panathadyscb.com/wp-content/themes/Login2%20themes/img/debut_light.png);
}
		#page-content-wrap {
	background:#ffffff;
}
		#site-footer-widget {
	background:#fcfcfc;
}
			#site-footer-widget {border-top: 3px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
	#site-footer-bottom {background: #3170bd;border-top: 1px solid #ffffff;}
			
  
/* 	----------------------------------------------------------------------------------------------	
										CUSTOM FONT																												
	----------------------------------------------------------------------------------------------	*/
body {font-family:Lato,"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;}
h1,h2,h3,h4,h5,h6 {font-family:Lato,Arial,Helvetica,sans-serif;}
.mx-nav-menu li.menu-item > a {font-size:13px;font-family: Lato,Helvetica,Arial,sans-serif;}
.mx-nav-menu li li.menu-item > a {font-size:13px;}
.mx-nav-menu .mega-menu.mega-horizontal .mega-menu-item-stitle, .mx-nav-menu .mega-menu.mega-vertical .mega-menu-item-stitle {font-size:11px;}
  
/* 	----------------------------------------------------------------------------------------------	
										CUSTOM COLOR																												
	----------------------------------------------------------------------------------------------	*/

body {color:#666666;}
h1,h2,h3,h4,h5,h6 {color:#666666;}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  	border: 1px solid #3170bd !important;
}

a {color: #333333;}
a:hover {color: #3170bd;}

/* header topbar */
#header-banner {background: #2ED5AE;}
#header-topbar {background:#343434;color:#ffffff;}
#header-topbar ul li:hover{background:#000000;}
#header-topbar ul li ul {background:#000000;}
#header-topbar span, #header-topbar a {color:#ffffff;}
#header-topbar a:hover, 
#header-topbar a:hover .amount {color:#cc3333;}
#header-topbar li ul li:hover {background:#232323;}

#mx-nav {border-top: 1px #eeeeee solid;border-bottom: 4px #3170bd solid;background: #18439b;}
.mx-nav-menu > li.current-menu-item > a, .mx-nav-menu > li.current-menu-ancestor > a {border-top: #3170bd 2px solid;}
.mx-nav-menu > li > a {color: #ffffff;}
.mx-nav-menu > li:hover > a {color: #ffffff;border-top: #3170bd 2px solid;background: #3170bd;}
.mx-nav-menu > li > ul li.menu-item {background: #ffffff;border: 1px solid #e8e8e8;}
.mx-nav-menu > li > ul li.menu-item > a {color: #333333;}
.mx-nav-menu > li > ul li.menu-item > a:hover {color: #000000; background: #eeeeee;}

.mx-nav-menu .mega-menu.mega-horizontal li.menu-item > a {color: #444444;}
.mx-nav-menu .mega-menu.mega-horizontal li li.menu-item > a {color: #777777;}
.mx-nav-menu .mega-menu.mega-horizontal li.menu-item > a:hover {color: #444444;}
.mx-nav-menu .mega-menu.mega-horizontal li li.menu-item > a:hover {color: #444444;}

.mx-nav-menu .mega-menu.mega-horizontal > ul {background: #ffffff;border: 1px solid #e8e8e8;}
.mx-nav-menu .mega-menu.mega-horizontal > ul > li > a {border-bottom: #eeeeee solid 1px;}

.mx-nav-menu .mega-menu.mega-vertical > ul {border: 1px solid #cc3333;}

.mx-nav-right-container > ul > li:hover > a {background:#3170bd;}

.site-header-style-2 .mx-nav-menu > li > ul, .site-header-style-2 .mx-nav-menu > li > ul ul.sub-menu {border: 1px solid #e8e8e8;}
.site-header-style-2 .mx-nav-menu > li > ul li.menu-item {border-bottom: 1px solid #e8e8e8;}

.site-header-style-2 .mx-nav-menu > li.current-menu-item > a, .site-header-style-2 .mx-nav-menu > li.current-menu-ancestor > a {
color: #ffffff;
}
.site-header-style-2 .mx-nav-menu > li:hover > a {background: #3170bd;color: #ffffff;}

.site-header-style-2 .mx-nav-menu > li > ul li.menu-item > a:hover {color: #000000; background: #eeeeee;}

.site-header-style-3 #mx-nav {border-top: 1px #eeeeee solid;border-bottom: 1px #3170bd solid;}

.site-header-style-3 .mx-nav-menu > li.current-menu-item > a, .site-header-style-3 .mx-nav-menu > li.current-menu-ancestor > a {
border-bottom: #3170bd 2px solid;color: #ffffff;}

.site-header-style-3 .mx-nav-menu > li:hover > a {border-bottom: #3170bd 2px solid;color: #ffffff;}
.site-header-style-3 .mx-nav-menu > li > ul li.menu-item:first-child {border-top: 2px solid #3170bd;}
.site-header-style-3 .mx-nav-menu .mega-menu.mega-horizontal > ul {border-top: 2px solid #3170bd;}
.site-header-style-4 .mx-nav-menu > li.current-menu-item > a,
.site-header-style-4 .mx-nav-menu > li.current-menu-ancestor > a {background: #3170bd;color: #ffffff;}

.site-header-style-4 .mx-nav-menu > li:hover > a {background: #3170bd;color: #ffffff;}
.site-header-style-4 .mx-nav-menu ul.sub-menu {border-top: 2px solid #3170bd;}
.site-header-style-4 .mx-header-right-list > li:hover > a {background: #3170bd;border: 1px solid #3170bd;}
.site-header-style-5 #mx-nav {border-top: 1px #eeeeee solid;border-bottom: 2px #3170bd solid;background: #18439b;}
.site-header-style-5 .mx-nav-menu > li.current-menu-item > a, 
.site-header-style-5 .mx-nav-menu > li.current-menu-ancestor > a {
	color: #ffffff;border-bottom: #3170bd 2px solid;}
.site-header-style-5 .mx-nav-menu > li:hover > a {color: #ffffff;border-bottom: #3170bd 2px solid;}

#site-content-header .title {color: #444444;}

#site-footer-bottom a {color:#ffffff;}
#site-footer-bottom a:hover {color:#33b8cc;}

#back-top:hover {background:#3170bd;}
.post-entry .post-date-type .post-type {background: #3170bd;}
.post-tip .bg {background: #3170bd;}
.post-quote {background: #3170bd;}
.single-post-date-type .post-type {background: #3170bd;}
.comment-list .comment-item .comment-content a {color:#3170bd;}
.comment-list .comment-item .comment-content a:hover {color:#242424;}
.post-ajax-element.blog-timeline-style-1 .post-timeline-element-container .post-type {background: #3170bd;}
.post-ajax-element.blog-timeline-style-2 .post-timeline-element-container .post-type {background: #3170bd;}
.shortcode-post-entry.blog-shortcode-style-3 .entry-date {background: #3170bd;}

/* portfolio */
.portfolio-filters-cats li a.active {background:#3170bd;}
.portfolio-element.portfolio-style-2:hover .portfolio-element-container {border-bottom: 1px solid #3170bd;}
.single-portfolio-metas {border-top: 2px solid #3170bd;}
.single-portfolio-metas li a {color:#3170bd;}
.single-portfolio-metas li a:hover {color:#242424;}

/* footer */
.site-footer-widget a {color: #555555;}
.site-footer-widget a:hover {color:#3170bd;}

/* sidebar */
.widget_product_search #searchform #searchsubmit {background: #3170bd;}
.sidebar-portfolio-recent.icon-style .post-type {background: #3170bd;}
.sidebar-blog-recent.icon-style .post-type {background: #3170bd;}
.sidebar-blog-recent .entry-meta a {color:#888;}
.sidebar-blog-recent .entry-meta a:hover {color:#3170bd;}

/* shortcode */
.mx-content .title span {color:#3170bd;}
.btn:hover, .btn:focus {color: #3170bd;}
.btn.btn-theme {background:#3170bd;}
.btn.btn-theme:hover {background:#242424;}

.map-info-window.black a {color:#fff;}
.map-info-window.black a:hover {color:#3170bd;}

.skills .skill-cover {background: #3170bd;}

.bullets.theme li > span {background: #3170bd;}

.mx-accordion .accordion-icon {background: #3170bd;}

.flexslider.mx-fl .flex-direction-nav a:hover {background-color: #3170bd;}
.flexslider.mx-fl.mx-fl-clean .flex-control-nav li .flex-active {background: #3170bd;}

.tabs .tabs-nav li.current {border-top:1px #3170bd solid;}
.sidetabs.left .sidetabs-nav li.current {border-right: 1px solid #3170bd;}
.sidetabs.right .sidetabs-nav li.current {border-left: 1px solid #3170bd;}

.timeline.timeline-style-1 .timeline-date span {background: #3170bd;}
.timeline.timeline-style-1 .timeline-date span:after {border-left: 7px solid #3170bd;}
.timeline .features .timeline-c-line {background: #3170bd;}
.timeline .start .timeline-c-line {background: #3170bd;}
.timeline .end .timeline-c-line {border: 5px solid #3170bd;}
.timeline.timeline-style-3 .timeline-icon span {background: #3170bd;}

.features.bg:hover {background:#3170bd;}
.features .feature-icon {color: #3170bd;}
.features.circle .feature-icon,.features.rect .feature-icon {border: 2px solid #3170bd;}
.features.circle:hover .feature-icon,.features.rect:hover .feature-icon {background: #3170bd;}
.features.center.cover:hover {border: 1px solid #3170bd;}

.totalcount.totalcount-style-2 .totalcount-number {border: 4px solid #3170bd;}
.totalcount.totalcount-style-2 .totalnumber {color: #3170bd;}

.mx-pagenav li a.current,
.mx-pagenav li a:hover {background: #3170bd;}
.mx-pagenav.black li a.current, .mx-pagenav.black li a:hover {background: #3170bd;}

.wpcf7 .wpcf7-submit {background: #3170bd;}
.wpcf7 .wpcf7-submit:hover {background:#242424;}


.woocommerce .star-rating {
	color: #3170bd;
}


.woocommerce .thumbnails-ul li a.current, .woocommerce-page .thumbnails-ul li a.current {
	border: 1px solid #3170bd;
}

.woocommerce .thumbnails-ul li a.current:before, .woocommerce-page .thumbnails-ul li a.current:before {
	border-bottom: 6px solid #3170bd;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
	color: #3170bd;
}

.woocommerce-ordering-filter .orderby-list li.select .fa-check{display:inline-block;color: #3170bd;}

.woocommerce-ordering-listorder a.select {background: #3170bd;
border: 1px solid #3170bd;}

.woocommerce ul.products li.product .price {
	color: #3170bd;
}

.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
	background-color: #3170bd;
}

.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
	background-color: #3170bd;
}


.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	background-color: #3170bd;
}


.woocommerce ul.product_list_widget li ins .amount {
	color: #3170bd;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	border-top: 1px solid #3170bd;
}

/* cart list */
.cart-list_product-quantity .amount {color:#cc3333;}
.cart-list_total .total .amount {color: #cc3333;font-size: 26px;}
/* 	----------------------------------------------------------------------------------------------	
										RETINA																												
	----------------------------------------------------------------------------------------------	*/
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
body.boxed-layout, body.fixed-layout {
	background-image:url(https://panathadyscb.com/wp-content/themes/Login2%20themes/img/project_papper@2x.png);
}
    #site-content-header {
	background-image:url(https://panathadyscb.com/wp-content/themes/Login2%20themes/img/debut_light@2x.png);
}
    }