@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
/************************
 * Fonts
 ************************/
 
body,
input,
textarea
{
	font-family:'Open Sans';
}

.big-slider-slide .text .title,
.logo-text,
h1,h2,h3,h4,h5,h6,
.widget-header,
.hover-add-pane .title,
.new-comment-caption,
.portfolio-small-preview .title,
.testimonials-block .item .name-name,
.biginfopane .text-block-title,
.pricing-column li.pricing-title,
.pricing-column li.pricing-price
{
	font-family:'Lato';
}

/************************
 * Background
 ************************/

body
{
	background-color:#ffffff;background-image:url(https://www.thekingofshops.com/wp-content/themes/metro/img/bg/bg-14.png);background-repeat:repeat;background-attachment:fixed}


/************************
 * Colors
 ************************/
 

body
{
	color:#1a1a1a;
}

.headline-text
{
	color:#c2c2c0;
}

/* Menu */

.bg-color-menu,
.primary-menu li
{
	background-color:#649CA9;
	}

.primary-menu a,
.logo-text
{
	color:#ffffff;
}

.primary-menu li a:hover,
.primary-menu li.omHover a,
.primary-menu li ul a
{
	color:#ffffff;
}

.primary-menu li ul,
.primary-menu a:hover,
.primary-menu li.omHover a
{
	background-color:#898989;
}

.primary-menu li ul a
{
	border-bottom-color:rgba(255,255,255,0.4);
}

.primary-menu li ul a:hover,
.primary-menu li ul li.omHover > a
{
	background-color:#649CA9;
	color:#ffffff;
}

.primary-menu > li > ul:after
{
	background-color:#649CA9;
}

/* Slider */

.bg-color-slider
{
	background-color:#fafafa;
	}

.big-slider
{
	color:#a5a5a5;
}

.big-slider-slide .text .title
{
	color:#898989;
}

.no-touch .big-slider-slide:hover .text,
.big-slider-control .control-left:hover,
.big-slider-control .control-right:hover,
.big-slider-control .control-seek:hover .control-seek-box-inner,
.big-slider-control .control-seek-box.pressed .control-seek-box-inner
{
	background-color:#898989;
}

.no-touch .big-slider-slide:hover .text,
.no-touch .big-slider-slide:hover .text .title
{
	color:#ffffff;
}

/* Other */

a,
.sub-footer a:hover,
.post-categories a:hover,
.post-author a:hover,
.post-tags a:hover,
.post-comments a:hover,
.comment .info .name a:hover,
.portfolio-thumb .title,
.latest-tweets .tweet-status a:hover,
.headline-text a:hover,
.testimonials-block .item .qo,
.post-big .post-title a:hover,
.sort-menu li a.button.active .count
{
	color:#649CA9;
}

.footer a,
.footer .sub-footer a:hover,
.footer .latest-tweets .tweet-status a:hover,
.footer .testimonials-block .item .qo
{
	color:#649CA9;
}

.bg-color-main,
.sort-menu li a.button .count
{
	background-color:#ffffff;
	}

.bg-color-sidebar
{
	background-color:#ffffff;
	}

.bg-color-footer
{
	background-color:#333333;
	}

.custom-gallery .controls,
.navigation-pages a:hover span.item,
.navigation-pages > span.item,
input[type=button],
input[type=submit],
input[type=reset]:hover,
.navigation-prev-next .navigation-prev a:before,
.navigation-prev-next .navigation-next a:after,
.navigation-prev-next .navigation-prev a:hover,
.navigation-prev-next .navigation-next a:hover,
.jp-volume-bar-value, .jp-play-bar,
.portfolio-thumb:hover .desc,
.button, a.button,
.dropcap.bgcolor-theme,
.marker,
.biginfopane,
.custom-table.style-3 th,
.custom-table-wrapper.style-3 table th,
.testimonials-block .controls a,
.pricing-column li.pricing-price,
.post-big .post-date,
.post-small .post-big-pic-over
{
	background-color:#649CA9;
}

.sort-menu li a.button.active,
.button, a.button
{
	background-color:#649CA9 !important;
}

.footer input[type=button],
.footer input[type=submit],
.footer input[type=reset]:hover,
.footer .jp-volume-bar-value, .footer .jp-play-bar,
.footer .button, .footer a.button,
.footer .dropcap.bgcolor-theme,
.footer .marker,
.footer .biginfopane,
.footer .custom-table.style-3 th,
.footer .custom-table-wrapper.style-3 table th,
.footer .testimonials-block .controls a,
.footer .pricing-column li.pricing-price
{
	background-color:#649CA9;
}

.footer .button, .footer a.button
{
	background-color:#649CA9 !important;
}

.tabs-control li a.active
{
	-webkit-box-shadow:inset 0 3px 0 0 #649CA9;
	-moz-box-shadow:inset 0 3px 0 0 #649CA9;
	box-shadow:inset 0 3px 0 0 #649CA9;
}

.footer .tabs-control li a.active
{
	-webkit-box-shadow:inset 0 3px 0 0 #649CA9;
	-moz-box-shadow:inset 0 3px 0 0 #649CA9;
	box-shadow:inset 0 3px 0 0 #649CA9;
}

.pricing-column li.pricing-title,
.post-big .post-title-inner
{
	border-top-color:#649CA9;
}

.footer .pricing-column li.pricing-title
{
	border-top-color:#649CA9;
}

.custom-gallery .controls .pager a:after
{
	border-right-color:#649CA9;
}

.post-widget-text .date,
.box-phone .days,
.breadcrumbs,
.post-categories,
.post-author,
.post-tags,
.post-full .post-date,
.post-small .post-date,
.post-comments,
.post-title-comment,
.post-title-link,
.comment .info .date,
.navigation-pages span.title,
.navigation-prev-next .navigation-prev a,
.navigation-prev-next .navigation-next a,
.content-block .content-title,
.latest-tweets .tweet-time a,
.portfolio-small-preview .tags,
.testimonials-block .item .name-desc,
.side-text,
.sort-menu li a.button .count
{
	color:#c5c5c5;
}

.sort-menu li a.button
{
	background-color:#c5c5c5 !important;
}

.sidebar .widget-header
{
	background-color:transparent;
	color:#1a1a1a;
}

/* Footer */
.footer {
	color:#dbdbdb;
}

.sub-footer-divider {
	background-color:#dbdbdb;
}

.footer .post-widget-text .date,
.footer .box-phone .days,
.footer .content-block .content-title,
.footer .latest-tweets .tweet-time a,
.footer .portfolio-small-preview .tags,
.footer .testimonials-block .item .name-desc,
.sub-footer,
.footer .side-text
{
	color:#898989;
}

.big-slider-slide img{
    height:100% !important;
}

.big-slider-control{
    display:none !important;
}


.mozilla.no-touch .big-slider-slide:hover .pic img {
    transform: scale(1.0, 1.0) rotate(0deg) !important;
}
.no-touch .big-slider-slide:hover .pic img, .msie10 .big-slider-slide:hover .pic img {
    transform: scale(1.0, 1.0) !important;
    -webkit-transform: scale(1.0,1.0) !important;
    -moz-transform: scale(1.0,1.0) !important;    
}

/* Responsive */
@media only screen and (min-width: 1420px)
{
	.block-6.bg-color-main {
		width: 1392px;
	}
        .block-h-2.no-mar {
                height: 440px !important;
        }        
        .big-slider-uber-inner .block-3 {
                width: 1400px !important;
        }        
	.primary-menu li {
    		background-image: url("http://www.thekingofshops.com/wp-content/uploads/2013/09/green_cross.png") !important;
		font-size:0.8em;
	}
	.primary-menu li:hover {
    		background-image: url("http://www.thekingofshops.com/wp-content/uploads/2013/09/white_cross_15.png") !important;
	}
	.table-img {
    		height: 300px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1420px)
{
        .block-h-2.no-mar {
                height: 300px !important;
        }        
        .big-slider-uber-inner .block-3 {
                width: 1400px !important;
        }
}      
@media only screen and (min-width: 768px) and (max-width: 980px)
{
        .big-slider-slide {
                height: 244px !important;
                width: 746px !important;
        }
        .block-h-2.no-mar {
                height: 244px !important;
        }        
}
@media only screen and (max-width: 768px)
{
        .big-slider-slide {
                height: 152px !important;
                width: 480px !important;
        }
        .block-h-2.no-mar {
                height: 152px !important;
        }        
}
@media only screen and (min-width: 980px) and (max-width: 1259px)
{
	.block-6.bg-color-main
	{
		width: 960px;
	}       
	.primary-menu li {
    		background-image: url("http://www.thekingofshops.com/wp-content/uploads/2013/09/green_cross_10.png") !important;
		font-size:0.68em;
	}
	.primary-menu li:hover {
    		background-image: url("http://www.thekingofshops.com/wp-content/uploads/2013/09/white_cross_10.png") !important;
	}
	.table-img {
    		height: 300px;
	}
.table-imgreport{
	height:100% !important;
	width:100% !important;
	max-height:401px;
	max-width:538px;
}
}
@media only screen and (min-width: 768px) and (max-width: 979px)
{
	.block-6.bg-color-main
	{
		width: 750px;
	}
	.primary-menu li {
    		background-image: url("http://www.thekingofshops.com/wp-content/uploads/2013/09/green_cross_8.png") !important;
		font-size:0.6em;
	}
	.primary-menu li:hover {
    		background-image: url("http://www.thekingofshops.com/wp-content/uploads/2013/09/white_cross_08.png") !important;
	}
	.table-img {
    		height: 253px;
	}
.table-imgreport{
	height:100% !important;
	width:100% !important;
	max-height:401px;
	max-width:538px;
}	
}
@media only screen and (max-width: 768px)
{
.table-imgreport{
	height:100% !important;
	width:100% !important;
	max-height:401px;
	max-width:538px;
}	
}

.primary-menu li {
    background-image: url("http://www.thekingofshops.com/wp-content/uploads/2013/09/green_cross.png");
    background-position: right 5px top 5px !important;
    background-repeat: no-repeat !important;
    font-size:0.8em;
}
.primary-menu li:hover {
    	background-image: url("http://www.thekingofshops.com/wp-content/uploads/2013/09/white_cross_15.png");
    	background-position: right 5px top 5px !important;
    	background-repeat: no-repeat !important;
	background-color: #898989;
}
.menu-item-164:hover{
	background-color:#898989!important;
}
.menu-item-164{
	background-color:#ffca00 !important;
}
.primary-menu a:hover {
    background-color: transparent !important;
}

.primary-menu li a {
    font-weight: normal;
    line-height: 100%;
}

.primary-menu li a span {
    bottom: 4px;
}

.big-slider-slide .pic img {
    max-height:none !important;
}
.logo-main-text{
	color:#FFFFFF;
        top: 3px !important;
}
code{
	font-family: 'Open Sans' !important;
}
.orange-button{
	position: float; 
	left: 10px; 
	top: 321px; 
	width: 400px; 
	height: 50px; 
	text-align: center;
	margin: 0 auto;
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#CF7247 ), to(#2F2727)); 
	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #CF7247 , #C15E35 ); 
	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(top, #CF7247 , #C15E35 ); 
	/* IE 10 */ 
	background: -ms-linear-gradient(top, #CF7247 , #C15E35 ); 
	/* Opera 11.10+ */ 
	background: -o-linear-gradient(top, #CF7247 , #C15E35 );
	border-radius: 4px;
	box-shadow:4px 2px 6px #C8D0D3;
}

.orange-button span{
	color: #ffffff;
	font-size: x-large;
	letter-spacing: 3px;
	line-height: 50px;
}

.menu-item-164{
	background-color:#ffca00 !important;
}

table, table tbody{
	width:95% !important;
}

table{
	height:auto;
}

.fourcol tr td{
	width:25% !important;
}

.tricol tr td{
	width:30%;
}

.twocol tr td{
	width:50%;
}

.table-img{
	height:100% !important;
	width:100% !important;
	height:300px !important;
}

.table-imgbell{
	height:100% !important;
	width:100% !important;
	max-height:300px;
	max-width:300px;
}

.table-imgkeyword{
	height:100% !important;
	width:100% !important;
	max-height:581px;
	max-width:201px;
}

.table-imgreport{
	max-height:401px;
	max-width:538px;
}

.table-img2{
	height:100% !important;
	width:100% !important;
}

.img-line {
    background: url("/wp-content/uploads/2013/09/shadow_line.png") no-repeat scroll 0 0 transparent;
    height: 40px;
    margin-left: 70px;
    width: 100%;
}

.col1{
	width:30%;
}
.col2{
	width:30%;
}

.block-6.no-mar, .block-6 {
    	width: 99.6% !important;
	min-width: 480px;
	height: 100% !important;
}
.trademark-header{
	font-size: 1em !important;
        bottom:14px;
	position: absolute;
}

footer .widget-header {
    	font-size: 100%;
    	margin: 0;
    	padding: 0;
}

footer .widgets-area ul {
    	list-style: none outside none;
    	margin: 0 0 0 8px;
    	padding: 0;
}

footer .widgets-area ul li {
    	padding: 0px;
    	margin:0px;
}

footer .widgets-area ul li a{
    	color:#ffffff;
        font-size:13px;
}

.big-slider-slide .text-wrapper {
    display:none !important;
}

