﻿.sidebar.widget-area .xt_ads .xt-widget-header,.sidebar.widget-area .xt_ads .xt-widget-content{border:0 !important;padding:0 !important;}
.xt_ads .xt-widget-content.align-left{text-align:left;}
.xt_ads .xt-widget-content.align-right{text-align:right;}
.xt_ads .xt-widget-content.align-center{text-align:center;}
.xt-widget-wrap .xt-widget-content{display:block !important;}
html.no-touch .xt-widget-wrap .xt-widget-content .xt-ajax-wrap{-webkit-transition:min-height 0.3s ease-in;-moz-transition:min-height 0.3s ease-in;-ms-transition:min-height 0.3s ease-in;-o-transition:min-height 0.3s ease-in;transition:min-height 0.3s ease-in;}
.xt-widget-header,.xt-widget-content{display:block !important;}

	.main-navigation ul .menu-item-has-children.toggle-on {
		padding-bottom: 1px;
	}


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }


#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}


h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}

@charset "utf-8";


.breaking_news.lefter .block-js-news{
	float:left;
}

.widget.block.block-blog ul li a{
	padding:5px 0px;
	display:block;
}

.block-user input[type=text], .block-user input[type=password], #comment-form input[type=text], #contact-site-form input[type=text]{
	width:100%;
	padding:6px 0px;
	color:#333;
	float:left;
	clear:both;
	margin-bottom:15px;
	border:solid 1px #3d3d3d;
}

.block-user input[type=submit], #comment-form input[type=submit], #contact-site-form input[type=submit]{
	width:100%;
	padding:7px 0px;
	float:left;
	margin-top:15px;
	border:0px;
}

.block-categories li{
	width:100%;
	float:left;
	clear:both;
}

.block-categories li a{
	display:block;
	padding:6px 0px;
}

.block-categories li a:hover{
	background:#252729;
}

.block-widget .tweets{
	background:#36a7d6
}

			
		
			#gallery-7 {
				margin: auto;
			}

			#gallery-7 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 50%;
			}

			#gallery-7 img {
				border: 2px solid #cfcfcf;
			}

			#gallery-7 .gallery-caption {
				margin-left: 0;
			}

			#gallery-1 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 50%;
			}

			#gallery-1 .gallery-caption {
				margin-left: 0;
			}

			#gallery-2 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;
			}

			#gallery-2 .gallery-caption {
				margin-left: 0;
			}

			#gallery-3 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;
			}

			#gallery-3 .gallery-caption {
				margin-left: 0;
			}

			#gallery-4 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 50%;
			}

			#gallery-4 .gallery-caption {
				margin-left: 0;
			}

			#gallery-5 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;
			}

			#gallery-5 .gallery-caption {
				margin-left: 0;
			}

			#gallery-6 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;
			}

			#gallery-6 .gallery-caption {
				margin-left: 0;
			}

			#gallery-8 .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;
			}

			#gallery-8 .gallery-caption {
				margin-left: 0;
			}


.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

#dmg-subnav h3.trending span.trending-items {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-size: 0.9em;
  font-weight: normal;
  line-height: 1.5em;
  display:inline-block;
}
.row{margin-right:-15px;margin-left:-15px}

.cboxli .smtext{padding-top:6px;}

.smtext{font-size:11px;color:#999;}

.blubox .smtext{color:#fff;}


#sidebar-bottom-right {
	width:120px;
	float:right;
	padding:0;
	margin:0;
	overflow:hidden;
	}


  .payment-options .icon { font-family: 'payment-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.payment-options .icon-american_express:before { content: "\41"; }

.payment-options .icon-bitcoin:before { content: "\42"; }

.payment-options .icon-cirrus:before { content: "\43"; }

.payment-options .icon-dankort:before { content: "\64"; }

.payment-options .icon-diners_club:before { content: "\63"; }

.payment-options .icon-discover:before { content: "\44"; }

.payment-options .icon-fancy:before { content: "\46"; }

.payment-options .icon-google_wallet:before { content: "\47"; }

.payment-options .icon-interac:before { content: "\49"; }

.payment-options .icon-jcb:before { content: "\4a"; }

.payment-options .icon-maestro:before { content: "\6d"; }

.payment-options .icon-master:before { content: "\4d"; }

.payment-options .icon-paypal:before { content: "\50"; }

.payment-options .icon-stripe:before { content: "\53"; }

.payment-options .icon-visa:before { content: "\56"; }

.main-footer .payment-options li .icon { font-size: 30px; }

.icon.icon-discover {margin-left:-20px;}

.clr {
	clear:both;
	padding:0;
	margin:0;
	width:100%;
	font-size:0;
	line-height:0;
}

.category-list {width: 299px; padding-left: 10px; float: right;}

.category-list li {padding: 10px 0; margin: -10px 0 10px; border-bottom: 1px dotted #eee;}

.category-list-meta {color: #999; font-size: 10px; margin-bottom: 3px;}

.category-list-meta a {color: #999;}

.category-list-meta a:hover {color: #ff5800;}

.category-list-title {font-size: 12px; font-weight: bold;}

.category-list-title a {color: #007ac9;}

.category-list-title a:hover {color: #ff5800;}

.latest-news ul li, .category-list ul li {padding:6px 0;margin:0;}

.category-list p, .latest-news p{line-height: 10px}

.cub2newsteker{position:absolute;top:0px;left:0px;width:202px;height:202px;display:block}
#primary-menu .left-block{float:left;display:block;width:480px;}
#primary-menu .left-block .menu-item{float:left;display:block;width:160px;}




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
  margin-bottom: 0;
}

	
	p.ad_text{
		display:inline-block;
		font-size: 11px !important;
		margin:0px !important;
		text-align: center;
		width: 300px;
	}


.menu-list {
	margin: 0;
	padding: 0;
	list-style-position: outside;
}

.menu-list li {
	list-style: none;
  list-style-image: none;
}

#nav ul.subcateg li.etui a{
	height:auto;
	margin-top:5px;
	font-size:14px;
	font-style:italic;
	padding-right:8px;
}

.text-warning {
  color: #c09853;
}

a.text-warning:hover,
a.text-warning:focus {
  color: #a47e3c;
}

.text-error {
  color: #b94a48;
}

a.text-error:hover,
a.text-error:focus {
  color: #953b39;
}

.text-info {
  color: #3a87ad;
}

a.text-info:hover,
a.text-info:focus {
  color: #2d6987;
}

.text-success {
  color: #468847;
}

a.text-success:hover,
a.text-success:focus {
  color: #356635;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.gkHighlighterInterface span.text { display:block; float:left; margin:0 6px 0 7px; font-size: 11px; font-weight: bold; text-transform: uppercase; line-height: 18px; }

#gk-logo.text-logo span {
  display: block;
  font-size: 24.05px;
  line-height: 24.05px;
  padding: 10px 0 0 0;
}

#gk-logo.text-logo small {
  display: block;
  font-size: 11.96px;
  line-height: 12px;
  padding: 0 0 10px 0;
}
#gkHighlighterGK5-0 .gkHighlighterInterface span.text{color:#fff}
.accessories .col-xs-2{width:20%; text-align: center;}

#main-nav li.accessories div.sub-nav {left:inherit; right:1px;}
	



#archive {
	padding-top:5px;
	font-size:1.05em;
	line-height:1.75em;		
	}
	
	
#archive blockquote {
	padding: 0px 10px 0 10px;
	}


#archive .title  a {
	font:1.8em Arial;
	font-weight:bold;	
	letter-spacing:-0.02em;		
	color:#000000;	
	}

#archive .title  a:hover {
	color: #FF0000;
	text-decoration:none;
}


#archive .clearfloat {
	padding-bottom:5px;
	
	}


#archive .story {
	display:block;
	margin-top:3px;
	}


#archive p {
	margin:5px;
	padding:0px;
	}

	
#archive img {
	margin:5px;
	padding:0px;
	}


.post img, .post a img, #archive img {
	margin:0 10px 5px 0;
	padding:2px;
	}
	
	


#archive ul li {	
	list-style:square;
	margin-left:30px;
	}

.et_pb_slider .et_pb_slide,
.et_pb_section {
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: 100%;
-webkit-background-size: cover;
-moz-background-size: 100%;
-moz-background-size: cover;
background-size: 100%;
background-size: cover;
}
 .et_pb_section {
position: relative;
background-color: #fff;
}

.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child,
.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,
.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child {
margin-bottom: 0;
}

.et_pb_section .et_pb_column .et_pb_module {
margin-bottom: 30px;
}
 .et_pb_section .et_pb_row,
.et_pb_section.et_section_specialty .et_pb_row {
max-width: 1080px !important;
}
 .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image,
.et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video {
margin-bottom: 5% !important;
}

.et_transparent_nav .et_pb_section:first-child .et-pb-controllers {
bottom: 18px;
}

.et_pb_section.et_pb_section_first { padding-top: inherit; }

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}


#rt-footer-surround {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 350px;
	background: #333;
}


#rt-footer {
	background-color: #666;
}

#rt-footer .footer1 ul.nav.menu {
	list-style-type: none;
}
