/*-----------------[NEW ALPHA - START]-----------------*/

.hr1 {text-align: center; font-size: 18px; line-height: 1.5em; margin-top: 5px; }
.hr2 {font-size: 25px; font-weight: 700;}
.kontak2 {line-height: 1.5em; font-size: 1.1em;}
.homebanner {padding: 15px;}

.homecontact .hiddencontact {display: none;}
.homecontact .su-column.su-column-size-1-3 {width: 100%;}
.homecontact .su-column.su-column-size-2-3 {width: 100%;}
.homecontact .su-column.su-column-size-1-2 {width: 100%;}

#deltawk {width: 150px; height: 20px; background-color: #ddd; z-index: 9999999999999; position: fixed; right: 10px; bottom: 0;}

.homecarousel {border-bottom: 3px solid; margin: 0 0 10px 0; padding: 10px 0 7px 0; color: #414445; background: none; border-radius: 0; text-align: center; font-size: 1.7em;}
.homewidget .widgettitle {border-bottom: 2px solid; margin: 0 0 10px 0; padding: 10px 0 7px 0; color: #414445; background: none; border-radius: 0; font-size: 1.2em;}

                         /*-----------------[new alpha - finish]-----------------*/



/*-----------------[NEW BRAVO - START]-----------------*/

#menu-menu-a-1 .alphamenu {background: #000; padding: 10px; text-align: center; border-radius: 10px; font-size: 1.1em;}
#menu-menu-a-1 .alphamenu a {color: #FBFBFB;}

.bravomenu {font-size: 1.2em; font-weight: 700;}

                   /*-----------------[New Bravo - Finish]-----------------*/



/*-----------------[PLUGINS - START]-----------------*/

.compact-theme.wp-posts-carousel .wp-posts-carousel-slide {height: 342px !important;}
.compact-theme.wp-posts-carousel .wp-posts-carousel-title {margin: 5px 0 !important;}
.compact-theme .wp-posts-carousel .owl-nav div:before {content: ''; color: #000000;}
.compact-theme.wp-posts-carousel .wp-posts-carousel-container {max-height: 342px !important; border: 0px !important;}
.compact-theme.wp-posts-carousel {margin-bottom: 25px !important;}

               /*-----------------[plugins - finish]-----------------*/



/*-----------------[STANDART _ START]-----------------*/

body {font-size: 14px; color: #1c1c1c;}
#main {box-shadow: 0 0 0px 0px rgba(96,96,96,.15);}
#main-fullwidth { box-shadow: 0 0 0px 0px rgba(96,96,96,.15);}
#credits {display: none; color: transparent; font-size: 0px;} 
#copyrights a {color:#FBFBFB;}
#container {visibility: visible;}

#header {position: fixed; z-index: 99999; background: #FFF; width: 960px;}

.widget-container {line-height: 1.4em;}
.footer-widget-box .posts-widget ul li {padding: 0px; margin: 3px 0px 2px 0px;}
.footer-widget-box .posts-widgettitle {padding: 5px 0 5px 0;}

.logo img {max-width: 410px; max-height: 85px;}

/*-----------------[standart - finish]-----------------*/



/*-----------------[Contact]-----------------*/

.estecontact {padding: 5px; font-size: 13px; font-weight: bold; line-height: 1.4em;}
.estecontact p {margin: 0; font-weight: bold; font-size: 12px;}
.estecontact .iconcontact {display: block; background-image: url('/este/iconwebeste.png'); background-repeat: no-repeat; float: left; margin-right: 5px;}

.envelope-icon {background-position: -2px 1px; width: 35px; height: 35px;}
.sms-icon {background-position: -38px 1px; width: 35px; height: 35px;}
.gmail-icon {background-position: -74px 1px; width: 35px; height: 35px;}
.email-icon {background-position: -110px -2px; width: 35px; height: 35px;}
.rss-icon {background-position: -147px 0px; width: 35px; height: 35px;}
.youtube-icon {background-position: -181px -1px; width: 35px; height: 35px;}
.homephone-icon {    background-position: -2px -36px;    width: 35px;    height: 35px;	}
.home-icon {   background-position: -37px -36px;    width: 35px;    height: 35px;	}
.fax-icon {    background-position: -72px -36px;    width: 35px;    height: 35px;	}
.gmaps-icon {   background-position: -107px -36px;    width: 35px;    height: 35px;	}
.service-icon {    background-position: -145px -36px;    width: 35px;    height: 35px;	}
.phone-icon {    background-position: -182px -36px;    width: 35px;    height: 35px;	}
.bbm-icon {    background-position: 0px -70px;    width: 35px;    height: 35px;	}
.wa-icon {    background-position: -36px -71px;    width: 35px;    height: 35px;	}
.line-icon {    background-position: -73px -71px;    width: 35px;    height: 35px;	}
.ym-icon {    background-position: -107px -71px;    width: 35px;    height: 35px;	}
.wechat-icon {    background-position: -145px -71px;    width: 35px;    height: 35px;	}
.skype-icon {    background-position: -180px -71px;    width: 35px;    height: 35px;	}
.instagram-icon {    background-position: -3px -107px;    width: 35px;    height: 35px;	}
.facebook-icon {    background-position: -37px -107px;    width: 35px;    height: 35px;	}
.twitter-icon {    background-position: -73px -107px;    width: 35px;    height: 35px;	}
.kaskus-icon {    background-position: -109px -107px;    width: 35px;    height: 35px;	}
.path-icon {    background-position: -145px -107px;    width: 35px;    height: 35px;	}
.gplus-icon {    background-position: -182px -107px;    width: 35px;    height: 35px;	}
.picasa-icon {    background-position: -2px -142px;    width: 35px;    height: 35px;	}
.linkedin-icon {    background-position: -37px -142px;    width: 35px;    height: 35px;	}
.blogspot-icon {    background-position: -73px -142px;    width: 35px;    height: 35px;	}
.olx-icon {    background-position: -10px -144px;    width: 35px;    height: 35px;	}
.tokopedia-icon {    background-position: -147px -142px;    width: 35px;    height: 35px;	}
.sms2-icon {    background-position: -181px -142px;    width: 35px;    height: 35px;	}
.hp-icon {    background-position: -1px -182px;    width: 35px;    height: 35px;	}
.globe-icon {    background-position: -37px -182px;    width: 35px;    height: 35px;	}
.web-icon {    background-position: -73px -182px;    width: 35px;    height: 35px;	}
.chat-icon {    background-position: -110px -182px;    width: 35px;    height: 35px;	}
.telegram-icon {    background-position: -144px -182px;    width: 35px;    height: 35px;	}
.snapchat-icon {    background-position: -181px -181px;    width: 35px;    height: 35px;	}
.cnt1 {    margin-left: 37px;    display: block;    color: #ccc;}
.cnt2 {    margin-left: 37px;    display: block;}
.cnt3 {    margin-left: 42px;    display: block;    color: #000000;}

/*-----------------[Contact-finish]-----------------*/


/*-----------------[PC]-----------------*/

@media only screen and (min-width: 769px) {
.displaymobile {display: none;}
.footer-widget-box {width: 31.3%; margin-left: 1%;}
}

@media only screen and (min-width: 1161px) { 
#container, #footer-widgets, #header {width: 1160px;} 
#content {width: 810px; margin: 0 5px 0 0; }
}

/*-----------------[Mobile]-----------------*/
@media only screen and (max-width: 768px) {  

 .menu-primary-responsive-container, .menu-secondary-responsive-container {display: block; }
 .menu-primary-container, .menu-secondary-container {display: none;}
#header {position: relative; width: 100%;}
 #header .menu-primary-responsive-container, #header .menu-primary-responsive-container {margin-left: 0; margin-right: 0; width: 100%; }
 #main { margin-top: 0;}    
 .menu-primary-responsive, .menu-secondary-responsive {width: 100%; padding: 10px; border: 2px solid #a1a1a1; font-size: 1.4em;border-radius: 5px; font-weight: 600;}
.footer-widget-box { width: 95%; }
.displaypc {display: none;}
 .menu-primary-responsive-container {display: none;}
.logo img {max-width: 100%; max-height: none;}

}

/*-----------------[Mobile-Finish]-----------------*/