/*
	Theme Name: romlah
	Theme URI: http://kentooz.com
	Description: Romlah adalah high quality wordpress themes from indonesia, create by kentooz.com, you can find classified ads and memberarea in this themes, with SEO friendly, fast loading and HQ icon in this themes.
	Author: kentooz - Gian MR
	Author URI: http://gianmr.com
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Version: 1.04
    Tags: light, three-columns, right-sidebar,fluid-width, theme-options, translation-ready, featured-images, custom-menu, editor-style, custom-background
*/

/*
 * General
 */
body {margin: 0px auto 0px;position:relative}
a {color:#0069B5;text-decoration: none;transition: color 0.5s;-moz-transition: color 0.5s;-webkit-transition: color 1s;-o-transition: color 0.5s;-ms-transition: color 0.5s;}
a:hover, 
a:focus, 
a:active {text-decoration: none;}
a:focus {outline:none;}
ul {list-style:none;}
h1,
h2,
h3, 
h4,
h5,
h6,
#logo .singleblogtit{font-weight: 600;line-height: 1.3;margin-bottom: 4px;margin-top: 0;color:#111111;}
h1 {font-size:24px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:14px;}
img {max-width:100%;height:auto;}
blockquote {position:relative;background: #f5f5f5;border-left:none;font: 16px/18px normal Tahoma,"Times New Roman",Times,serif;padding: 20px 55px;color:#777777;}
blockquote:before {position:absolute;top:10px;left:15px;display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;content: "\f10d";font-size:30px;-webkit-font-smoothing:antialiased;}
blockquote:after {position:absolute;bottom:10px;right:15px;display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;content: "\f10e";font-size:30px;-webkit-font-smoothing:antialiased;}

/*  
 * Background stripe effect
 */
.ktz-bgstripes{width:100%;height:4px;overflow:hidden;background:#333333}
.ktz-bgstripe{width:5%;height:4px;float:left;}
.ktz-color1{background:#008299}
.ktz-color2{background:#2672EC}
.ktz-color3{background:#8C0095}
.ktz-color4{background:#5133AB}
.ktz-color5{background:#AC193D}
.ktz-color6{background:#D24726}
.ktz-color7{background:#008A00}
.ktz-color8{background:#094AB2}
.ktz-color9{background:#006AC1}
.ktz-color10{background:#FF2E12}
.ktz-color11{background:#1FAEFF}
.ktz-color12{background:#91D100}
.ktz-color13{background:#CEA539}
.ktz-color14{background:#7F6E94}
.ktz-color15{background:#4617B4}
.ktz-color16{background:#AD103C}
.ktz-color17{background:#004D60}
.ktz-color18{background:#569CE3}
.ktz-color19{background:#E56C19}
.ktz-color20{background:#1B58B8}

/* Fix Google Maps canvas
 *
 * Wrap your Google Maps embed in a `.google-map-canvas` to reset Bootstrap's
 * global `box-sizing` changes. You may optionally need to reset the `max-width`
 * on images in case you've applied that anywhere else. (That shouldn't be as
 * necessary with Bootstrap 3 though as that behavior is relegated to the
 * `.img-responsive` class.)
 */
.google-map-canvas,
.google-map-canvas * { .box-sizing(content-box); }

/*
 * kentooz General wrapper
 */
.ktz-allwrap {position:relative;max-width:1000px;width:100%;margin:10px auto 10px auto;background:#ffffff;border:1px solid #ededed;}

/* 
 * Change default media margin bootstrap
 * And thumbnail
 */
.media {margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dddddd;}
.media-ads {position:relative;margin-bottom:10px;padding:10px;border:1px solid #dddddd;box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.1);-webkit-box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.1);}
.media-body {margin:0px 0px 0px 270px;}
.media-ads .media-body {margin:0px 0px 0px 120px;}
.media > .pull-left {margin-right: 20px;max-width:250px;width:250px;}
.media-ads > .pull-left {margin-right: 20px;max-width:100px;width:100px;}
.media-ads .media-body h2.archive-title {line-height:16px;font-size:16px;}
.media-ads .ktz-ribbon-green {color:#000000;}

/* 
 * Buy sell ribbon css3 effect
 */
.ktz-ribbon-wrapper-green {width: 100px;height: 100px;overflow: hidden;position: absolute;top: -3px;left: -3px;}
.ktz-ribbon-green {font-size: 13px;font-weight:700;text-align: center;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);position: relative;padding: 2px 0;left: -21px;top: 8px;width: 82px;background-color: #BFDC7A; background-image:-webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45)); background-image:-webkit-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-moz-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-ms-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-o-linear-gradient(top, #BFDC7A, #8EBF45); color: #6a6340;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3);}
.ktz-ribbon-green.ktz-ribbon-blue {background-color: #ADDDE7;background-image: -webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45));background-image: -webkit-linear-gradient(top, #ADDDE7, #89AFB7);background-image:    -moz-linear-gradient(top, #ADDDE7, #89AFB7);background-image:     -ms-linear-gradient(top, #ADDDE7, #89AFB7);background-image:      -o-linear-gradient(top, #ADDDE7, #89AFB7);}
.ktz-ribbon-green:before, 
.ktz-ribbon-green:after {content: "";border-top:   3px solid #6e8900;border-right:  3px solid transparent;border-left: 3px solid transparent;position:absolute;bottom: -3px;}
.ktz-ribbon-green:before {left: 0;}
.ktz-ribbon-green:after {right: 0;}

/*
 * Banner
 */
.box-banner {text-align:center;border:2px solid #f5f5f5;}
.headbanner {margin:0px auto;text-align:center;}
.magbanner {margin:0px auto 20px auto;text-align:center;}
.archivebanner {background:#f7f7f7;padding:10px;text-align:center;margin-top:-20px;margin-bottom:20px;}
.bannersinglefot{margin-top:20px;margin-bottom:20px;text-align:center;}
.bannerbefore_titlesingle{margin-bottom:20px;text-align:center;}
.bannersinglecontent{float:left;text-align:left;margin-right:20px;margin-bottom:20px;}
	
/*
 * radius change with box
 */
.btn-box{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}

/*
 * Squueze Page
 */
.ktz-allwrap.wrap-squeeze {margin:20px auto 20px auto;}
.ktz-allwrap.wrap-squeeze .logo-squeeze-text {padding:25px 50px;text-align:center;border-bottom:1px solid #dddddd;}
.ktz-allwrap.wrap-squeeze .row .col-md-12{padding:25px 50px;}
.ktz-allwrap.wrap-squeeze .video-container, 
.footercredits-squeeze {text-align:center;}
.footer-squeeze {background:#f7f7f7;padding:30px 0px;}

/*
 * Header layout
 */
.ktz-headerwrap {margin-top:15px;padding:10px;}
.ktz-date {font-size:12px;color:#000000;text-align:right}
.ktz-timeago {font-size:10px;color:#999999;}

/*
* Icon 
*/
.icon-author li{list-style:none;}
.header-sn {padding:0px;margin:0px;}
.icon-author {padding:0px;margin:0px;}
.header-sn li {float:left;margin-right:5px;margin-bottom:5px;text-shadow: 1px 1px 1px #444444;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.header-sn li span{font-size:18px;padding:4px;height:24px;line-height:12px;width:24px;display:block;}
.icon-author li {float:left;margin-right:5px;}
.icon-author li span {font-size:24px;padding:4px;height:34px;line-height:24px;width:34px;display:block;}
.header-sn a,
.header-sn a:hover{color:#ffffff;}
.header-sn li.twitter{background:#19bfe5;}
.header-sn li.facebook {background:#3c5b9b;}
.header-sn li.in {background:#006699;}
.header-sn li.gplus {background:#96190f;}
.header-sn li.dribble{background:#f874a4;}
.header-sn li.flickr{background:#b3005d;}
.header-sn li.instagram{background:#4c5e51;}
.header-sn li.tumblr {background:#f87f14;}
.header-sn li.youtube{background:#c8312b;}
.header-sn li.rss{background:#fd9f13;}
.header-sn li:hover{background:#333333;}

/* =====
Search */
#search {float:right;color:#333333;position: relative;margin-top:10px;padding:0px;}
#search input[type="text"] {width:200px;margin:0px 5px 0px 0px;}
#search input[type="text"],
#search input[type="text"]:focus,
#search input[type="text"]:active{color:#333333;font-size:12px;background: #efefef;border:none;}
#search input[type="submit"],
.ktz-edit-profile-form input[type="submit"]{color:#ffffff;text-transform:uppercase;border:1px solid #ffffff;cursor: pointer;height: 34px;padding: 3px 10px 6px 10px;background:#2f333e;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
#search input[type="submit"]:hover,
.ktz-edit-profile-form input[type="submit"]:hover {background:#000000;}
.ktz-advancesearch {text-align:center;}
.ktz-searchfield {max-width:100px;}

/* 
 * SPINNERS 
 */
.spinner {z-index:999;display: block;position: absolute;top: 50%;left: 50%;}
.spinner.small {background: url(includes/assets/img/spinner-small.png) 0 0 no-repeat;margin: -8px 0 0 -8px;width: 16px;height: 17px;}
.spinner.big {background: url(includes/assets/img/spinner-big.png) 0 0 no-repeat;margin: -10px 0 0 -10px;width: 20px;height: 21px;}
/* 
	User Submitted Posts - CSS for HTML5 form
*/
div#wp-ktzContent-editor-container {margin-top:10px;}
div#user-submitted-posts fieldset input.ktz-input.ktz-clone { width: 100%; margin: 3px 0; padding: 0; line-height: 18px; font-size: 12px; border: 1px solid #ccc; background-color: #fafafa; }
div#user-submitted-posts textarea.ktz-textarea { width: 90%; }
div#user-submitted-posts fieldset.ktz-images label { clear: both; width: 90%; }
div#user-submitted-posts .ktz-edit-profile-form textarea {background:#ffffff;border:none;}
div#user-submitted-posts .ktz-form-group-image {margin-top:10px;}
div#ktz-upload-message { float: left; clear: both; font-size: 12px;margin-bottom:5px; }
div#user-submitted-image { width: 50%; float: left; clear: both; }
a#ktz_add-another { float: left; clear: both;text-decoration:underline; }
div#user-submitted-image input {margin-bottom:10px;}
div.ktz-input-error { width: 80%; overflow: hidden; color:red;}
.ktz-button-submit .btn {color:#ffffff;border:1px solid #ffffff;background:#2f333e;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.ktz-button-submit .btn:hover {color:#ffffff;background:#222222;}

/* ========
 * Main menu 
 */
.selectnav {display: none;}
.ktz-mainmenu {background:#2f333e;position:relative;z-index:8888;border-width:0px 0px 3px 0px;margin:0px auto;padding:0px;border-style:solid;text-transform:uppercase;}
.ktz-mainmenu ul {margin:0px auto 0px auto;padding:0px;}
.ktz-mainmenu ul > li {display: block;float: left;position: relative;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}
.ktz-mainmenu ul > li > a {color: #fff;display: block;font-weight:700;padding: 15px 10px;text-decoration: none !important;}
.ktz-mainmenu ul > li:first-child > a {border-left:none;}
.ktz-mainmenu ul > li:last-child > a {border-right:none;}
.ktz-mainmenu ul > li:hover a {color: #fff;}
.ktz-mainmenu ul > li > a {position: relative;}
.ktz-mainmenu ul ul {display: none;left:0px;padding: 0;margin-top:0px;position: absolute;top: 50px;width: 180px;z-index: 99;}
.ktz-mainmenu ul ul > li > a {border-left:none;border-right:none;}
.ktz-mainmenu ul ul ul{margin-top:0px;left: 180px !important;top: 0px !important;}
.ktz-mainmenu ul ul a {border-bottom:1px solid #474747;color: #ffffff;display: block;font-size: 12px;letter-spacing: 0;font-weight: 500;padding:8px 14px 8px 14px !important;text-align: left;text-transform: none;}
.ktz-mainmenu ul ul .hover > a,	
.ktz-mainmenu ul ul {color: #ffffff;background: #121212;}	
.ktz-mainmenu ul > li:hover,
.ktz-mainmenu li.current-menu-item > a,
.ktz-mainmenu li.current-page-ancestor > a,
.ktz-mainmenu li.current-menu-ancestor > a,
.ktz-mainmenu li.current-menu-parent > a,
.ktz-mainmenu li.current-cat > a {color: #ffffff;}
.ktz-mainmenu ul ul li:hover, 
.ktz-mainmenu ul ul .current_page_item > a, 
.ktz-mainmenu ul ul .current_page_parent > a,
.ktz-mainmenu ul ul li.current-menu-ancestor > a  {background: #111111;}
.ktz-mainmenu ul ul .current_page_item:after, 
.ktz-mainmenu ul ul li  {float: none;}
.ktz-mainmenu ul li:hover > ul {display: block;}
.not-ie .ktz-mainmenu ul ul .current_page_parent:after  {display: none;}
	
/* ========
Second menu */
#secondmenu {padding-top:3px;padding-bottom:3px;font-size: 13px;line-height: 30px;height:30px;margin-bottom:10px;}
#secondmenu ul {padding:0px;margin:0px 0px 0px -5px;display: block;}
#secondmenu ul > li {display: inline;border-right:1px solid #dddddd;}
#secondmenu ul > li:last-child {border-right:none;}
#secondmenu ul > li > a {text-shadow: 1px 1px 1px #ffffff;padding: 5px 5px;margin-right:5px;margin-bottom:0px;text-decoration: none !important;}

/* ========
Tob banget menu */
.ktz-topmenu {padding:0px;}
.ktz-topmenu ul {padding:0px;margin:0px;display: block;}
.ktz-topmenu ul > li {display: inline;color:#000000;font-weight:700;}
.ktz-topmenu ul > li:before{content:"/";padding: 5px 5px;margin:0px;}
.ktz-topmenu ul > li:first-child:before {content:"";}
.ktz-topmenu ul > li > a{color:#000000;text-decoration: none !important;font-weight:700;}

/*
LOGO */
#logo {font-weight:bold;position:relative;}
#logo h1.homeblogtit-hide,
#logo .singleblogtit-hide,
#logo h1.homeblogtit-hide a, 
#logo h1.homeblogtit-hide a:visited,
#logo .singleblogtit-hide a,
#logo .singleblogtit-hide a:visited,
#logo .desc-hide  {display:none;}
#logo h1.homeblogtit,
#logo .singleblogtit {margin-top:20px;font-size:23px;line-height:20px;}
#logo h1.homeblogtit a, 
#logo h1.homeblogtit a:visited,
#logo .singleblogtit a,
#logo .singleblogtit a:visited {text-decoration: none;text-transform:uppercase;}
#logo .desc,
#logo .desc {font-size: 16px;font-family:georgia;font-weight: 500;font-style:italic;}

/*
* Carousel with owl carousel
*/
/* display none until init */
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);-webkit-perspective: 1000;}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing {cursor:url(includes/assets/img/grabbing.png) 8 8, move;}
/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility: hidden;}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{font-size: 20px;}
.owl-theme .owl-controls .owl-buttons div {position: absolute;}
.owl-theme .owl-controls .owl-buttons .owl-prev .fontawesome,
.owl-theme .owl-controls .owl-buttons .owl-next .fontawesome {background:transparent url(includes/assets/img/black-opacity.png) repeat top left;color:#ffffff;height:25px;width:25px;text-align:center;padding-top:2px;}
.owl-theme .owl-controls .owl-buttons .owl-prev{right: 43px;top: -45px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right: 12px;top: -45px;}
.owl-theme.owl-single .owl-controls .owl-buttons .owl-prev{left: 0px;top: 50%;margin-top:-12.5px;height:25px;width:25px;}
.owl-theme.owl-single .owl-controls .owl-buttons .owl-next{right: 0px;top: 50%;margin-top:-12.5px;height:25px;width:25px;}
/* preloading images */
.owl-item.loading{min-height: 190px;background: url(includes/assets/img/AjaxLoader.gif) no-repeat center center}
/* Own carousel in kentooz */
.widget_carousel {width:100%;}
.list_carousel {position:relative;padding:0px 0px 20px 0px;margin:0px -4px;}
.list_carousel .item {position:relative;display: block;margin: 0px 5px;color: #FFF;}
.list_carousel .item img {max-height:150px;}
.list_carousel .item .carousel-title{padding:10px;position: absolute;z-index: 10;bottom:-150px;background:transparent url(includes/assets/img/black-opacity.png) repeat top left;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}
.list_carousel .item:hover .carousel-title {bottom:0px;}
.list_carousel .item .carousel-title a {color:#ffffff;}
.list_carousel-single {position:relative;margin-top:10px;}
.list_carousel-single .item {position:relative;display: block;color: #FFF;max-height: 330px;}
.box_gallery {background:#f5f5f5;padding:10px 10px 10px 10px;margin-bottom:20px;}
#inner_box_gallery {position:relative;}
#inner_box_gallery a.data-original-link:after {color: #ffffff;content: attr(title);padding:10px;display:block;background:#f5f5f5;position:absolute;bottom:0px;left:0px;right:0px;opacity: 0.8;filter: alpha(opacity=80);}
/* ====================
ELEMENT ###############
 =================== */
.related-title {background:#333333;text-align:center;color:#ffffff;}
.related-post {margin-bottom:20px;}

/*
* Breadcrumbs 
*/
.breadcrumb {font-size: 12px;margin: 20px auto 0px;position: relative;border-width:0px 0px 0px 3px;border-style:solid;}

/* =================
LOOP ###############
 ================= */
.titlepage h1 {font-size:22px;margin:0px;padding:0px 0px 20px 0px;line-height:22px;text-transform:uppercase;}
.titlepage {margin-bottom:20px;}
.titlepage p {position:relative;text-shadow: 1px 1px 1px #ffffff;background: #f5f5f5;padding:10px;border-width:4px 0px 0px 0px; border-style:solid;}
.post-nav {margin-top:20px;margin-bottom:20px;}
#nav-index {text-align:center;}
.entry-content {margin-right:170px;}
.entry-content-right {float:right;margin:0px;}
.entry-content input[type=password] {border: 1px solid #E0E0E0;padding:10px 15px;box-shadow: inset 0 1px 25px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 25px rgba(0, 0, 0, 0.05);-webkit-box-shadow: inset 0 1px 25px rgba(0, 0, 0, 0.05);}
.entry-content input[type=password]:focus {border:1px solid #dddddd;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: 0 1px 2px rgba(0,0,0,0.1);}
.entry-content input[type=submit] {text-transform:uppercase;border:1px solid #ffffff;padding:10px 15px;font-weight:bold;color:#fefefe;	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);}
.page-link {text-align:center;margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;display:block;padding:10px 0px;}
.page-link span{font-size:14px;}
.page-link a {padding:6px 10px;color:#fefefe;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}
.page-link a:hover {background:#111111;color:#fefefe;}
.thumbnail {padding:0px;border:0px;}
.new-content {margin-top:25px;}
.entry-categories {margin-top:0px;margin-bottom:10px;}
.entry-author,
.entry-date,
.entry-edit {color: #464646;line-height:13px;font-size: 13px;font-weight:700;margin-right:10px;}
.entry-categories a,
.entry-author a,
.entry-date a,
.entry-edit a{color: #464646;text-decoration:underline;font-weight:700;}
.metasingle-aftertitle {border-bottom:3px double #dddddd;padding:5px 0px 10px 0px;margin-top:10px;margin-bottom:10px	}
.meta-post {margin-bottom:5px;}
.entry-page {margin-bottom:20px}
.entry-body ul,
.entry-page ul {list-style-type:disc;}
.authorbox {background:#f5f5f5;padding:10px}
.authorpage .authorbox {margin-top:-20px;margin-bottom:20px;}
.ktz-postnav { border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; margin:20px 0px;padding:0px; }
.ktz-postnav li { position: relative;width: 50%; display: inline; float: left; min-height: 77px;text-align: center;padding: 16px 46px 24px 46px; margin:0px; }
.ktz-postnav li a { display: block;margin:0px;  }
.ktz-postnav li i { color: #dddddd; font-size:30px; position: absolute; top: 50%; margin-top: -15px; }
.ktz-postnav li strong { display: block; font-size: 13px; color: #bbb; letter-spacing: 0.5px; font-weight: normal; text-transform: uppercase; }
.ktz-postnav li span { font-size: 16px; }
.ktz-postnav li.previous i { left: 0px; }
.ktz-postnav li.next i { right: 0px; }
.ktz-postnav li.next { float: right; }
.ktz-postnav li.next a { padding-left: 24px; }
.ktz-postnav li.previous { float: left;}
.ktz-postnav li.previous a { padding-right: 24px; }
/* =================================================== 
#####################  2. Start LOOP MAGAZINE ########
 ================================================== */
/*
 * Error 404 page
 */
h3.error-title {font-size:24px;text-align:center;}
h4.error-title {font-size:18px;}
/*
 * KTZ recent post widget list 1
 */
.modulelist {margin-bottom:5px;padding-bottom:5px;}
.modulelist-body {margin:0px 0px 0px 150px;}
.modulelist > .pull-left {margin-right: 10px;max-width:140px;width:140px;}
/*
 * KTZ recent post widget list 3 so list 2 same with list default
 */
.moduleads {padding:10px;border:1px solid #dddddd;background:#f7f7f7;line-height:15px;}
.moduleads-wrap {margin-bottom:20px;}
.moduleads .module-title a{font-weight:700;text-decoration:underline;}
.moduleads-body {color:#000000;font-size:13px;}
.moduleads .module-readmore a{font-size:11px;color:#c56006;text-decoration:underline;}

/*
 * KTZ recent post widget list 4
 */
.modulelist-second {margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #dddddd;}
.modulelist-second .modulelist-body {margin:10px 0px 0px 0px;}
.modulelist-second .modulelist-body .module-title{font-weight:700;font-size:20px;margin-bottom:10px;}

/*
 * KTZ recent post widget list 5
 */
.modulelist-third {width: 49%;margin-right:-1%;}
.wrap-modulelist-third {margin-bottom:10px;margin-right:1%;}

/*
 * KTZ recent big post widget style list
 */
.bigmodule-box{position:relative;overflow:hidden;}
.bigmodule-box .mask {color:#ffffff;background:transparent url(includes/assets/img/black-opacity.png) repeat top left;font-size:14px;padding:10px;line-height:20px;position:absolute;bottom:0px;width:100%;}
.bigmodule-box .mask a {color:#ffffff;}
.bigmodule-box .mask .ktz-timeago {color:#ffffff;}
.bigmodule-list {margin-bottom:6px;padding-bottom:6px;}
.bigmodule-list > .pull-left {margin-right: 10px;max-width:110px;width:110px;}

/*
 * KTZ recent big post widget style box
 */
.widget .bigmodule-boxsecond {list-style: none;overflow: hidden;margin:0px -10px;padding:0px;}
ul.bigmodule-boxsecond li {float: left;width: 25%;height: 160px;padding: 0px 10px 10px 10px;line-height: 1.4;text-align: center;border:none;list-style:none;}
ul.bigmodule-boxsecond li a{text-align:center}

/*
 * KTZ recent big post widget style just title
 */
.list-justtitle {padding-left: 0;padding-bottom: 1px;margin-bottom: 20px;list-style: none;overflow: hidden;}
.list-justtitle li {background-color: #f5f5f5;float: left;width: 50%;height: 80px;padding: 10px;margin: 0 -1px -1px 0;line-height: 1.4;border: 1px solid #ddd;}

/*
 * KTZ popular post
 */
ul.popular li{background:#f5f5f5;margin:0px;border-width:0px 0px 2px 0px;border-style:dashed;border-color:#fff;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
ul.popular li:hover a,
ul.popular li:hover a:hover{color:#ffffff;}
ul.popular li:last-child {border-width:0px 0px 0px 0px;}
.popular .popular-body{margin:0px 0px 0px 110px;}
.content-tabs .popular-body {margin:0px 0px 0px 90px;}
.popular > .pull-left{margin-right: 10px;max-width:80px;width:80px;}
.content-tabs > .pull-left{margin-right: 10px;max-width:55px;width:55px;}
.popular .popular-badge,
.content-tabs .popular-badge {font-weight:700;color: #464646;}

/* ===================================================
##################### Featured SLIDER #################
=================================================== */
.featured-slider {margin-bottom:20px;padding:10px 10px 23px 10px;background:#f5f5f5;}
/*
 * Elastic slider
 */
.ei-slider{position: relative;width: 100%;height: 250px;background:#ffffff;margin:0px auto;}
.ei-slider-loading{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;background: rgba(0,0,0,0.9);color: #fff;text-align: center;line-height: 250px;}
.ei-slider-large{padding:0px;margin:0px;height: 100%;width: 100%;position:relative;overflow: hidden;}
.ei-slider-large li {position: absolute;top: 0px;left: 0px;overflow: hidden;height: 100%;width: 100%;}
.ei-slider-large li img{width: 100%;}
.ei-title {position: absolute;left: 2%;background:transparent url(includes/assets/img/black-opacity.png) repeat top left;margin-right: 13%;padding:5px 10px;top: 10%;}
.ei-title h2{text-align: left;}
.ei-title h2 a {color: #ffffff;}
.ei-title h2 {font-weight:500;font-size: 16px;line-height: 22px;}
.ei-slider-thumbs{height: 12px;margin: 0px;padding:0px;position: relative;}
.ei-slider-thumbs li {position: relative;float: left;height: 100%;}
.ei-slider-thumbs li.ei-slider-element {top: 0px;left: 0px;position: absolute;z-index: 10;text-indent: -9000px;background: #333333;}
.ei-slider-thumbs li a {display: block;text-indent: -9000px;background: #0198cd;width: 100%;height: 100%;cursor: pointer;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;-ms-transition: background 0.2s ease;transition: background 0.2s ease;}
.ei-slider-thumbs li:nth-child(1n+1) a {background: #e671b5;}
.ei-slider-thumbs li:nth-child(2n+1) a {background: #19a2de;}
.ei-slider-thumbs li:nth-child(3n+1) a {background: #8cbe29;}
.ei-slider-thumbs li:nth-child(4n+1) a {background: #ef9608;}
.ei-slider-thumbs li:nth-child(5n+1) a {background: #a500ff;}
.ei-slider-thumbs li a:hover {background: #333333;}
.ei-slider-thumbs li img {position: absolute;bottom: 20px;z-index: 999;max-width: 100%;opacity: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255,255,255,0.3)));-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.ei-slider-thumbs li:hover img {bottom: 13px;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
/*
 * Picks Editor
 */
.popularpicks {margin-left:0px;margin-bottom:25px;}
.title-picks,
.title-popularpicks{color:#ffffff;text-transform:uppercase;margin:0px 0px 3px 3px;height:11px;}
.title-picks span,
.title-popularpicks span {position:relative;font-size:14px;top:6px;margin:0px;padding:5px 10px;z-index:99;}
.wrap-picks,
.wrap-popularpicks{position:relative;overflow:hidden;}
.wrap-picks .mask,
.wrap-popularpicks .mask{background:transparent url(includes/assets/img/black-opacity.png) repeat top left;font-size:14px;padding:10px;margin:3px;line-height:20px;position:absolute;bottom:0px;width:100%;}
.wrap-picks img,
.wrap-popularpicks img{margin-left:3px;margin-bottom:3px;}
.wrap-picks .mask a,
.wrap-popularpicks .mask a{color:#ffffff;}
/* =================================================== 
#####################  5. Start WIDGET ###############
 ================================================== */
.widget {display:block;position:relative;margin-bottom:20px;}
.widget_feedburner {position:relative;margin-bottom:20px;border:1px solid #dddddd;padding:15px;}
.ktz_facebook {border:5px solid #f5f5f5;padding:0px;}
.widget-area {margin-top:25px;}
.widget-title{color:#ffffff;text-transform:uppercase;font-size:24px;margin:0px 0px 10px 0px;padding: 5px 0px;background:#f5f5f5;}
.widget-title h4{height:24px;}
.widget-title span {padding: 4px 8px;}
.widget-title a,
.widget-title a:hover{color:#ffffff;}
.widget .tagcloud,
.tags {padding:10px 0px 10px 0px;margin-right:-5px;}
.widget .tagcloud:before,
.widget .tagcloud:after,
.tags:before,
.tags:after{display:table;content:" "}
.widget .tagcloud:after,
.tags:after{clear:both}
.widget .tagcloud a,
.tags a,.tags span  {font-size:14px;padding:5px 8px;margin-right:5px;margin-bottom:5px;float:left;display:block;color:#ffffff;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.tags span {background:#111111;color:#fffca7;font-weight:700;}
.widget .tagcloud a:hover,
.tags a:hover {background:#111111;color:#fffca7;}
.widget ul,
.sitemap ul{padding-left: 0;margin: 0px;}
.sitemap ul {margin-bottom:20px;}
.widget li,
.sitemap li{list-style-type: none;position: relative;display: block;padding: 10px 10px;margin-bottom: -1px;border: 1px solid #dddddd;}
.widget li:last-child {margin-bottom: 0;}
/*
 * Widget tabs
 */
.widget.ktz_tabber {padding:5px;background:#f5f5f5;}
.widget .nav-tabs li{list-style-type: none;position: relative;display: block;padding: 0px;margin:-10px 0px 0px 0px;border: none;}
.widget .nav-tabs li.active a,
.widget .nav-tabs li.active a:hover,
.widget .nav-tabs li.active a:focus {border: none;background: #ffffff;}
.widget .nav-tabs li a{border: none;}
.widget ul.content-tabs li {border: none;background: #ffffff;}
.widget .nav-tabs {margin:10px 0px -1px 0px;}
.widget #tags-tabs {background:#ffffff;padding:10px;margin:0px;}

/*
 * Text Widget
 */
.widget .textwidget {margin-top:10px;}
.entry-content input#comment-submit:hover,
.entry-content input[type=submit]:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	}
#fb-root {display: none;}
.flickr_text,
.feedburner_text {margin-bottom:15px;}
/*
 * Flickr Widget
 */
#flickr_badge_wrapper {margin-top:0px;margin-bottom:20px;margin-right:-20px;}
.flickr_badge_image {margin-right:19px;margin-bottom:19px;}
/*
 * Responsive FB comment, google plus comment
 */
.wrapcomment .fb_iframe_widget, 
.wrapcomment .fb_iframe_widget span, 
.wrapcomment .fb_iframe_widget span iframe[style],
.wrapcomment div[id^='___comments_'][style], 
.wrapcomment div[id^='___comments_'] iframe[style],
.ktz_facebook .fb_iframe_widget, 
.ktz_facebook .fb_iframe_widget span, 
.ktz_facebook .fb_iframe_widget span iframe[style] {width: 100% !important;}
/*
* Comment form
*/
.wrapcomment {padding:20px;}
.tab-comment-wrap .tab-content {background:#f5f5f5;border-width:0px 1px 1px 1px;border-style:solid;border-color:#dddddd;margin:0px 0px 40px 0px;padding:0px;}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {background:#f5f5f5;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;}
input#comment-submit,
.wpcf7 input.wpcf7-submit[type="submit"] {text-transform:uppercase;border:1px solid #ffffff;padding:10px 12px;font-weight:bold;color:#fefefe;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);}
.comment-form .row {margin-bottom:20px;}
.widget_search input {max-width:170px;}
.comment-form input, 
.comment-form textarea,
.entry-content input[type=password], /*Password protect input*/
.entry-content input[type=password], /*Password protect submit*/
.comment-form .input-group-addon,
.widget_feedburner input,
.widget_search input,
.wpcf7 input[type="text"], 
.wpcf7 input[type="email"],  
.wpcf7 input[type="date"],  
.wpcf7 input[type="number"],
.wpcf7 input[type="tel"],
.wpcf7 textarea, 
.wpcf7 select {border: 1px solid #cccccc;box-shadow: inset 0 1px 25px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 25px rgba(0, 0, 0, 0.05);	-webkit-box-shadow: inset 0 1px 25px rgba(0, 0, 0, 0.05);}
.widget_feedburner input {margin-bottom:10px;}
.comment-form input:focus, 
.comment-form textarea:focus,
.widget_feedburner input:focus,
.widget_search input:focus,
.wpcf7 input[type="text"]:focus, 
.wpcf7 input[type="email"]:focus,  
.wpcf7 input[type="date"]:focus,  
.wpcf7 input[type="number"]:focus,
.wpcf7 input[type="tel"]:focus,
.wpcf7 textarea:focus,
#search input:focus{border:1px solid #dddddd;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: 0 1px 2px rgba(0,0,0,0.1);}
.comment-form .textarea-form {margin-bottom:20px;}

/*
* Comment list
*/
.alt {margin: 0;	padding: 10px;}
.commentlist {list-style:none;margin:-20px 0px 20px -40px;}
.commentlist ul, 
.commentlist ul ul {list-style:none;}
.commentlist ul.children {margin:0px 0px 0px 20px;}
.commentlist li,
.commentlist li li {padding:20px 0px 0px 0px;}
.commentwrapper {position:relative;}
.author-card {position:relative;display:block;float:left;margin-bottom:20px;text-align:center;}
.comment_meta {margin-bottom:9px;font-size:12px;}
.comment_author_link {font-size:12px;text-transform:uppercase;margin-right:6px;}
.comment-date {font-size:12px;color:#888;padding:0px 6px;text-transform:uppercase;}
.author_comment {padding:2px 5px;font-size:11px;font-weight:700;color:#ffffff;position:absolute;top:-1px;right:5px;z-index:0;}
.edit_comment, 
.comment-reply {position:absolute;right:0px;bottom:0px;font-size:12px;line-height:12px;padding:4px 8px;background:#f5f5f5;color:#888;text-transform:uppercase;}
.edit_comment {left:0px;right:auto;}
.edit_comment a, 
.comment-reply a {color:#888;}
.comment_data {position:relative;margin-left:62px;padding:15px;border:1px solid #ddd;background:#ffffff;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: 0 1px 2px rgba(0,0,0,0.1);}
.comment_data .ktzfo-caret-left {font-size:24px;color:#dddddd;position:absolute;top:10px;left:-8px;}
.cancel-comment-reply {font-size:14px;margin:0px;}
h3#reply-title {line-height:14px;font-size:14px;margin-bottom:20px;padding:10px 0px;border-bottom:3px double #dddddd;text-transform:uppercase;}
a#cancel-comment-reply-link {color:#999;font-size:12px;font-weight:700;}
a#cancel-comment-reply-link:hover {color:#333;}

/*
 * Footer 
 */
.footer {margin-bottom:30px;color:#454545;font-size:13px;}
.footer a {color:#454545;font-weight:600;}
.wrapfootwidget {background: #f5f5f5;padding:0px 10px;}
.footer .widget li{padding: 5px 0px;margin-bottom: 0px;background-color: transparent;border: none;}
.copyright{position:relative;border-top:1px solid #e0e0e0;background:#f5f5f5;padding: 10px;}
.footercredits {float:left;display:block;color:#000000;}
.copyright a {color:#000000;font-weight:600;}
.copyright a:hover {color:#000000;}
/*
 * Slide footer
 */
#ktz_slidebox{width:300px;background:#ffffff;position:fixed;bottom:20px;right:-330px;-moz-box-shadow:-2px 0 5px #bfbfbf;-webkit-box-shadow:-2px 0 5px #bfbfbf;box-shadow:0 4px 10px #bfbfbf;padding:10px;z-index:5}
#ktz_slidebox ul{list-style: none;display: block;padding-left:0px;margin:0px;margin-top:3px;padding-top:6px;border-top:1px solid #dddddd;}
#ktz_slidebox ul li {margin-bottom:6px;padding-bottom:6px;border-bottom:1px dotted #dddddd;font-size:12px;}
#ktz_slidebox ul li > .pull-left {margin-right: 10px;max-width:40px;width:40px;}
/*
* Back to top
*/
#back-top {margin-top:15px;padding:5px;background:#eeeeee;text-transform:uppercase;border:1px solid #dddddd;display: block;cursor: pointer;}
#back-top:hover {background-color: #ffffff;}
#back-top span {font-size:12px;}

/*
 * Rate and share ajax
 */
.ktz-rate-title {position:relative;height:18px;line-height:18px;font-size: 14px;padding: 4px 3px 3px 0px;color: #666666;font-weight:700;	}
.ktz-star-single .ktz-rate-title {font-size: 18px;}
.ktz-star-widget .ktz-rate-title {margin-right:10px;display:none;height:18px;line-height:12px;color: #bababa;font-size: 10px;padding: 0px 0px 0px 0px;text-transform:uppercase;font-weight:500;}
.ktz-stars-wrapper {font-size: 0;display: inline-block;position: relative;height:18px;line-height:18px;padding: 0px;margin-top:10px;margin-bottom:10px;}
.ktz-star-widget .ktz-stars-wrapper {margin-top:0px;margin-bottom:0px;}
.ktz-stars-wrapper[data-tooltip]:hover:before {content: attr(data-tooltip);position: absolute;bottom: 90%;left: 50%;z-index:9999;text-align: center;max-width: 100px;margin-left: -50px;background: rgba(0,0,0,.7);color: white;height:60px;line-height:16px;font-size: 10px;padding: 3px;}
.ktz-stars-wrapper.ktz-star-single[data-tooltip]:hover:before {height:40px;line-height:16px;}
.ktz-stars-wrapper a {text-decoration: none;display: inline-block;font-size: 18px;color:#ffcc00;}
.ktz-star-widget .ktz-stars-wrapper a {font-size: 14px;}
.ktz-star-single .ktz-stars-wrapper a {font-size: 30px;}
.ktz-stars-wrapper:hover a,
.ktz-stars-wrapper.is-voted a {color: #ffcc00;}
.ktz-stars-wrapper > a:hover ~ a {color: #888888;}
.ktz-stars-wrapper a:active {color: #1869c0;}
.ktz-stars-overlay {position: absolute;height: 100%;right: 0;top: 0;background-color: transparent;background-color: rgba(255,255,255,.8);zoom: 1;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF)";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);}
.ktz-stars-wrapper:hover .ktz-stars-overlay {display: none;}
.ktz-stars-value {display: none;}
.ktz-star-single .ktz-stars-value .item,
.ktz-star-single .ktz-stars-value .votes {margin-right:5px;}
.ktz-star-single .ktz-stars-value {display: block;}
.rateshare-single {padding:10px;border:1px solid #dddddd;margin-bottom:20px;}
.ktz-share {margin-top:5px;}
.social-share {margin-bottom:20px;}

	
/* =Kentooz shortcode
-------------------------------------------------------------- */
/* button */
.btn-custom {border:1px solid #ffffff;color:#fefefe;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);}
.btn-custom:hover {box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.23);}
.btn,
.btn:hover,
.white-dropcap {color:#fff;}
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger,
.btn-inverse,
.btn-primary:hover,
.btn-success:hover,
.btn-info:hover,
.btn-warning:hover,
.btn-danger:hover,
.btn-inverse:hover {color:#ffffff;}
.btn-default,
.btn-default:hover {color:#333333;}
.btn-inverse {background:#222222;}
.btn-inverse:hover {background:#121212;border:1px solid #000000;}

/* Dropcap */
.dropcap {display:block;float:left;font-size:36px;line-height:36px;height:36px;width:36px;margin:5px 8px 0px 0;padding:0px 6px;}
.dropcap-rounded {border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.dropcap-cycle{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}

/* Info box */
.alert-gradient {background: #f5f5f5;background: -moz-linear-gradient(top,  #f5f5f5 0%, #eeeeee 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#eeeeee));background: -webkit-linear-gradient(top,  #f5f5f5 0%,#eeeeee 100%);background: -o-linear-gradient(top,  #f5f5f5 0%,#eeeeee 100%);background: -ms-linear-gradient(top,  #f5f5f5 0%,#eeeeee 100%);background: linear-gradient(to bottom,  #f5f5f5 0%,#eeeeee 100%);border-color:#dddddd;color:#474747;text-shadow:0 1px 1 rgba(255, 255, 255, 0.3);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#eeeeee',GradientType=0 );}
.alert-dashed {background-color:#ffffff;border:3px dashed #b94a48;color:#333333;text-shadow:0 1px 0 rgba(0, 0, 0, 0);}
.alert-shadow {background-color:#ffffff;border-color:#dddddd;color:#333333;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: 0 1px 2px rgba(0,0,0,0.1);}
.alert-custom {border:none;color:#ffffff;text-shadow:0 1px 1 rgba(0, 0, 0, 2);border-color:#dddddd;box-shadow: inset 0 1px 45px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 1px 45px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 0 1px 45px rgba(0, 0, 0, 0.2);}

/* List style */
.sc-list ul {margin-left:-25px;list-style-type: none;}
.sc-list li:before {position:absolute;top:4px;left:0px;display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);-webkit-font-smoothing:antialiased;}
.sc-list li {position:relative;padding-left:18px;margin-bottom:5px;}

/* Color icon list for shortcode */
.sc-list.ktz-icon-default li:before {color:#666666;}
.sc-list.ktz-icon-blue li:before {color:#1ba1e2;}
.sc-list.ktz-icon-green li:before {color:#5fb435;}
.sc-list.ktz-icon-red li:before {color:#e51400;}
.sc-list.ktz-icon-teal li:before {color:#00aba9;}
.sc-list.ktz-icon-steel li:before {color:#657688;}
.sc-list.ktz-icon-purple li:before {color:#A200FF;}
.sc-list.ktz-icon-magenta li:before {color:#FF0097;}
.sc-list.ktz-icon-lime li:before {color:#8CBF26;}
.sc-list.ktz-icon-brown li:before {color:#A05000;}
.sc-list.ktz-icon-pink li:before {color:#E671B8;}
.sc-list.ktz-icon-orange li:before {color:#F09609;}
	
/* Progressbar */
.progress {height: 30px;margin-bottom: 10px;}
.progress .progress-bar {position: relative;}
.progress .bar-text {position: absolute;top: 0;left: 0;line-height: 30px;padding: 0 20px;color: #fff;font-weight: bold;width: 100%;text-align: left;display: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.progress .bar-text > span {float: right;display: block;}
.progress .progress-bar {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

/* Tooltips */
#ktztooltips {font-weight:600;text-decoration:underline;}

/* Divider */
hr.dotted, 
hr.dashed, 
hr.double, 
hr.solid, 
hr.ridge {border-color:#dddddd;height: 0;margin: 20px auto;}
hr.soften {height: 1px;margin: 30px 0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.3), rgba(0,0,0,0));background-image:-moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.3), rgba(0,0,0,0));background-image:-ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.3), rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.3), rgba(0,0,0,0));border: 0;}
hr.dotted {border-style: dotted;border-width: 1px 0 0 0;}
hr.dashed {border-style: dashed;border-width: 1px 0 0 0;}
hr.double {border-style: double;border-width: 3px 0 0 0;}
hr.solid {border-style: solid;border-width: 1px 0 0 0;}
hr.ridge {border-style: ridge;border-width: 2px 0 0 0;}

/* Color style for shortcode */
.blue {background:#1ba1e2;}
.green {background:#5fb435;}
.red {background:#e51400;}
.teal {background:#00aba9;}
.steel {background:#657688;}
.purple {background:#A200FF;}
.magenta {background:#FF0097;}
.lime {background:#8CBF26;}
.brown {background:#A05000;}
.pink {background:#E671B8;}
.orange {background:#F09609;}

/* Table */
.table table{width: 100%;margin-bottom: 20px;}
.table-condensed table > thead > tr > th,
.table-condensed table > tbody > tr > th,
.table-condensed table > tfoot > tr > th,
.table-condensed table > thead > tr > td,
.table-condensed table > tbody > tr > td,
.table-condensed table > tfoot > tr > td {padding: 5px;}
.table-bordered {border:none;}
.table-bordered > table{border: 1px solid #dddddd;}
.table-bordered > table > thead > tr > th,
.table-bordered > table > tbody > tr > th,
.table-bordered > table > tfoot > tr > th,
.table-bordered > table > thead > tr > td,
.table-bordered > table > tbody > tr > td,
.table-bordered > table > tfoot > tr > td {border: 1px solid #dddddd;}
.table-bordered > table > thead > tr > th,
.table-bordered > table > thead > tr > td {border-bottom-width: 2px;}
.table-striped > table > tbody > tr:nth-child(odd) > td,
.table-striped > table > tbody > tr:nth-child(odd) > th {background-color: #f9f9f9;}
.table-hover > table > tbody > tr:hover > td,
.table-hover > table > tbody > tr:hover > th {background-color: #f5f5f5;}

/* tabs */
.tabbable {border: 1px solid #dddddd;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: 0 1px 2px rgba(0,0,0,0.1);}
.tabbable .nav-tabs {background: #f7f7f7;background: -moz-linear-gradient(top,  #f7f7f7 0%, #efefef 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#efefef));background: -webkit-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);background: -o-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);background: -ms-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);background: linear-gradient(to bottom,  #f7f7f7 0%,#efefef 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#efefef',GradientType=0 );}
.tabbable .nav-tabs > li {border-left:1px solid #ffffff;   border-right:1px solid #dddddd;   }
.tabbable .nav-tabs > li > a {margin:0px;border:none;border-radius:0px;-moz-border-radius:0px;	-webkit-border-radius:0px;	}
.tabbable .nav-tabs > li.active > a {border:none;background-color: #ffffff;}
.tabbable .tab-pane {margin-top:-1px;padding:20px;}

/* Like locker */
.ktz_like_to_download_message_container {position:relative;background:#f5f5f5;padding:20px;border:1px solid #dddddd;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: 0 1px 2px rgba(0,0,0,0.1);}
.ktz_like_to_download_message_container .socialwrap {padding-right:10px;width: 60px !important;max-width:60px;}
.socialwrap .fb_iframe_widget, 
.socialwrap .fb_iframe_widget span, 
.socialwrap .fb_iframe_widget span iframe[style] {width: 55px !important;}

/*
 *	Contact Form 7 Plugin with kentooz Style
 */
.wpcf7 p {clear: both;height: auto;overflow: hidden;margin-bottom: 0;} 
span.wpcf7-form-control-wrap {display: block;}
.wpcf7 span.wpcf7-not-valid-tip {top: 3px;left: 5px;background: transparent;color: red;border: 0;}
.wpcf7 .wpcf7-captchar + span.wpcf7-not-valid-tip {top: 10px;left: 78px;}
.wpcf7 input[type="text"], 
.wpcf7 input[type="email"],  
.wpcf7 input[type="date"],  
.wpcf7 input[type="number"],
.wpcf7 input[type="tel"],
.wpcf7 textarea, 
.wpcf7 select {width: 95%;margin-top: 5px;margin-bottom: 10px;padding:5px;}
.widget-area .wpcf7 input[type="text"], 
.widget-area .wpcf7 input[type="email"],  
.widget-area .wpcf7 input[type="date"],
.widget-area .wpcf7 input[type="number"],
.widget-area .wpcf7 input[type="tel"],
.widget-area .wpcf7 textarea, 
.widget-area .wpcf7 select {width: 88%;}
.wpcf7 textarea {max-width: 95%;}
.wpcf7 input[type="radio"],
.wpcf7 input[type="checkbox"] {margin: 0px 0 0;margin-top: 5px;margin-bottom: 10px;*margin-top: 0;line-height: normal;cursor: pointer;}
.wpcf7 .wpcf7-captchac {float: left;border: 1px solid #CCC;padding: 3px 0 4px;margin: 6px 10px 0 0;}
.wpcf7 input.wpcf7-captchar {float: left;width: 45%;}

/* 
 * WordPress Core Must have !!!
 * Without kentooz class
 */
.alignnone {margin: 0px 20px 20px 0;}
.aligncenter,
div.aligncenter {display: block;margin: 0px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 0px auto 5px auto;}
a img.alignright {float: right;margin: 0px 0 20px 20px;}
a img.alignnone {margin: 0px 20px 20px 0;}
a img.alignleft {float: left;margin: 0px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 0px 3px 10px;text-align: center;	}
.wp-caption.alignnone {margin: 0px 20px 20px 0;}
.wp-caption.alignleft {margin: 0px 20px 20px 0;}
.wp-caption.alignright {margin: 0px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}
.sticky{}
.gallery-caption{}
.bypostauthor{}

/* 
 * WordPress Core Widget Default With Kentooz Style
 */
#wp-calendar {width: 100%;margin-bottom:20px;background:#fefefe;	}
#wp-calendar thead th{background: #cccccc;color:#fefefe;}
#wp-calendar tfoot td.pad {background: #f6f6f6;}
#wp-calendar tbody td {text-align: center;border: 1px solid #fefefe;background: #f6f6f6;line-height: 3.2em;}
#wp-calendar tbody td:hover {color: #fefefe;}
#wp-calendar tbody td a{display: block;text-decoration: none;background: #f6f6f6;}
#wp-calendar tfoot td {padding-top: 1px;background: #f6f6f6;padding: 5px;}
#wp-calendar caption {text-align: center;font-weight: bold;margin-bottom: 5px;margin-top: 0;outline: 0 none !important;}
#wp-calendar tbody a {display: block;font-weight: bold;}
#wp-calendar td.pad {background: #f6f6f6;}
#wp-calendar th {text-align: center;border: 1px solid #fff;border-top: none;padding: 5px 0;background: #f6f6f6;}
.widget_archive select,
.widget_categories select{margin-top:20px;margin-bottom:20px;padding:5px;}
.widget_rss .rsswidget img{padding-bottom:4px;}
.widget_rss li .rsswidget{display:block;font-size:12px;}
.widget_rss li .rss-date,
.widget_rss li cite {margin-right:10px;line-height:12px;color: #bababa;font-size: 10px;text-transform:uppercase;}

/* 
 * List icon in demo page
 */
ul.bs-glyphicons {padding-left: 0;padding-bottom: 1px;margin-bottom: 20px;list-style: none;overflow: hidden;}
.bs-glyphicons li span.glyphicon,
.bs-glyphicons li span.fontawesome,
.bs-glyphicons li span.openwebicons {display: block;margin: 5px auto 10px;font-size: 30px;}
.bs-glyphicons li {float: left;width: 10%;height: 115px;padding: 10px;margin: 0 -1px -1px 0;font-size: 12px;line-height: 1.4;text-align: center; border: 1px solid #ddd;}
.bs-glyphicons .glyphicon {display: block;margin: 5px auto 10px;font-size: 24px;}
.bs-glyphicons li:hover {background-color: rgba(86,61,124,.1);}


/* =====
Form user css */
.ktz-edit-profile-form input[type="text"],
.ktz-edit-profile-form input[type="text"]:focus,
.ktz-edit-profile-form input[type="text"]:active,
.ktz-edit-profile-form input[type="password"],
.ktz-edit-profile-form input[type="password"]:focus,
.ktz-edit-profile-form input[type="password"]:active,
.ktz-edit-profile-form input[type="email"],
.ktz-edit-profile-form input[type="email"]:focus,
.ktz-edit-profile-form input[type="email"]:active,
.ktz-edit-profile-form textarea,
.ktz-edit-profile-form textarea:focus,
.ktz-edit-profile-form textarea:active,
.ktz-edit-profile-form select,
.ktz-edit-profile-form select:focus,
.ktz-edit-profile-form select:active,
.ktz-edit-profile-form .ktz_text-editor {background: #efefef;border:1px solid #dddddd;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
.ktz-edit-profile-form input[type="text"]:focus,
.ktz-edit-profile-form input[type="text"]:active,
.ktz-edit-profile-form input[type="password"]:focus,
.ktz-edit-profile-form input[type="password"]:active,
.ktz-edit-profile-form input[type="email"]:focus,
.ktz-edit-profile-form input[type="email"]:active,
.ktz-edit-profile-form textarea:focus,
.ktz-edit-profile-form textarea:active,
.ktz-edit-profile-form select:focus,
.ktz-edit-profile-form select:active  {background: #ffffff;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: 0 1px 2px rgba(0,0,0,0.1);}
.ktz-edit-profile-form .ktz_text-editor{padding:10px;}
.ktz-form-actions {margin-top:10px;margin-bottom:10px;}
.ktz-edit-profile-form .ktz-form-actions .checkbox{margin-bottom:10px;}
.ktz-edit-profile-form input[type="submit"]{margin-right:20px}
.ktz-member-shortcode .panel-body .pull-left,
.ktz-loginform-widget .panel-body .pull-left {max-width:50px;margin-right:10px;}
.ktz-member-shortcode .panel,
.ktz-loginform-widget .panel{border-width:5px;border-radius:0px;}
.ktz-member-shortcode .panel-default,
.ktz-loginform-widget .panel-default{border-color:#f5f5f5;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.ktz-member-shortcode .panel-default>.panel-heading,
.ktz-loginform-widget .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#f5f5f5}
.ktz-advancesearch .ktz-edit-profile-form .form-group{margin-right:5px;}
.ktz-advancesearch .ktz-edit-profile-form .form-group .btn {margin-right:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
#ktz-Modal,
#ktz-submitpost,
#ktz-submitads {z-index:9999;}

/* 
 * Ads posttype CSS
 */
.ktz-authorbox-sidebar {padding:10px;background:#f5f5f5;position:relative;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.3);box-shadow: 0 2px 2px rgba(0,0,0,0.3);}
.ktz-authorbox-sidebar h4.ktz-authorbox-title {background:#efefef;border-bottom:1px solid #dddddd;margin:-10px -10px 10px -10px;padding:10px;}
.ktz-authorbox-sidebar .ktzfo-caret-left {font-size:32px;color:#efefef;position:absolute;top:10px;left:-10px;}
.media-body {margin:-5px 0px 0px 270px;}
.ktz-authorbox-sidebartop {margin-bottom:10px;}
.ktz-authorbox-sidebartop > .pull-left {margin-right: 10px;max-width:64px;width:64px;}
ul.ktz-infoseller-top li {padding:0px;margin:0px 0px 0px 74px;border:none;}
ul.ktz-infoseller li.ktz-title-contact{background:#efefef;}
ul.ktz-infoseller li.ktz-sosmed a {margin-left:10px;}
ul.ktz-infoseller li.ktz-sosmed a span.fontawesome {font-size:16px;}
ul.ktz-infoseller li {background:#ffffff;}
ul.meta-ads {list-style:none;padding:0px;margin:0px;}
ul.meta-ads li {border-bottom:1px solid #dddddd;}
.ktz-typeads {text-align:right;color:#000000;font-weight:700;display:block;padding:2px 10px;background-color: #BFDC7A; background-image:-webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45)); background-image:-webkit-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-moz-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-ms-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-o-linear-gradient(top, #BFDC7A, #8EBF45);}

/* 
 * All Responsive code here
 */
@media (min-width:1000px) {
  .container {
    max-width: 1000px;
  }
}
@media (min-width:768px) and (max-width:989px) {
	.box-banner{border:none;background:transparent}
	.box-banner img{width:auto}
	.list_carousel img {width:100%}
	.bigmodule-box {margin-bottom:20px;}
	.bigmodule-box img {width:100%}
	#ktz_slidebox {display:none;}
	.header-sn {display:none;}
	.box-banner{border:none;background:transparent}
	.box-banner img{width:auto}
	.wrap-picks img {max-height:92px;}
	.ei-slider{width: 100%;height: 200px;}
	.ei-slider-loading{width: 100%;height: 200px;}
	.ktz-date {text-align:center;}
	#search {text-align:center;float:none;}
	#search input[type="text"] {width:180px;}
	.ktz-mainmenu ul,
	.ktz-topmenu ul{display: none;}
	.selectnav {position:relative;display: block;width:100%;font-size:18px;line-height:20px;margin:0px;padding:10px;cursor: pointer;background:#ffffff;border:none;}
	.selectnav#selectnav2 {background:#f7f7f7;color:#474747;}
	.selectnav option {font-size:18px;}
	}
@media (max-width: 767px){
	.list_carousel img {width:100%}
	.bigmodule-box {margin-bottom:20px;}
	.bigmodule-box img {width:100%}
	.header-sn {display:none;}
	.box-banner{border:none;background:transparent}
	.box-banner img{width:auto}
	.wrap-picks img {max-height:92px;}
	.featured-slider .pull-left,
	.featured-slider .pull-right {width:100%}
	.featured-slider .pickeditor.pull-right {margin-top:20px;}
	.featured-slider .pickeditor.pull-right .pull-left{width:50%;}
	.wrap-picks img {width:100%;max-height:200px;}
	.ktz-date {text-align:center;}
	#search {text-align:center;float:none;}
	#search input[type="text"],
	#search .btn	{width:100%;}
	#search input[type="text"] {margin-bottom:10px;}
	.ktz-mainmenu ul{display: none;}
	.selectnav {position:relative;display: block;width:100%;font-size:18px;line-height:20px;margin:0px;padding:10px;cursor: pointer;background:#ffffff;border:none;}
	.selectnav#selectnav2 {background:#f7f7f7;color:#474747;}
	.selectnav option {font-size:18px;}
	.footercredits {display:none;}
	}
@media (max-width: 480px) {
	.widget .bigmodule-boxsecond li {width: 50%;}
}
@media (max-width: 320px) {
	.widget .bigmodule-boxsecond li {width: 100%;}
	}
@media (max-width: 240px) {
}
div#btm_banner {
bottom: 0;
position: fixed;
width: 100%; z-index: 99999;
left: 0;
}
div#btm_banner img{
border:0;
cursor:pointer;
}

.DialogCon { text-align: center; color: rgb(102, 102, 102); width: 825px; background-color: rgb(255, 255, 255); }
.xDialog { position: fixed; z-index: 1000; left: 262px; top: 56px;opacity:0;}

@media screen and (max-width: 600px) {
.DialogCon { width:300px; height: 250px; }
.xDialog { width:300px; height: 250px; left:0px;}
}