/*Theme Name:4GMobifone
Version:2.5
*/
*{ 
margin:0 auto; padding:0px; text-decoration:none!important; 
box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
}

.uk-container {}
ul {list-style-type:none; padding:0px;}
html {background:#eef5ff;}
a {color:#000000;}
em {color:#555555;}

blockquote {background:#fafafa; padding:10px 10px 10px 30px; position:relative; font-style:normal; border:none;}
blockquote:before {
  color:#ccc;
  content:open-quote;
  font-size:4em;
  line-height:0.1em;
  margin-right:0.25em;
  vertical-align:-0.4em; left:2px; position:absolute; top:30px;
}
blockquote p { margin-bottom:5px;
}
/* COMMON STYLE */
.d-table {display:table;}
.d-row {display:table-row;}
.d-cell {display:table-cell; vertical-align:top;}
.d-cell.text {padding-left:10px;}
.d-cell.text a{display:block;}
.full-width{width:100%;}
.width-99{width:99%;}
.msg_alert {background:#fff1f0; color:#ce2642; padding:10px; line-height:1.3; border:3px dashed #ce2642; font-size:13px;text-align:left; margin-bottom:10px;}
/* END COMMON STYLE */

.like_box {padding-top:60px; float:right;}
.like_box .fb_iframe_widget {position:relative;}
.like_box .fb_iframe_widget:after {position:absolute; content:""; top:-60px; left:0; width:176px; height:50px; background:url('img/like_this.png') no-repeat; }

#link4g_sidebar {background:url('http://4gmobifone.vn/wp-content/themes/4gmobi/img/bg_flat.png'); font-size:17px; text-align:center; padding:12px 0; font-weight: 700;}
#link4g_sidebar a {color:#ffffff;}

.uk-container {padding:0 10px;}
.uk-offcanvas-bar {background:#ffffff; box-shadow:0 0 15px rgba(0,0,0,.5); }
.uk-offcanvas-bar:after {box-shadow:none; width:0;}
.uk-nav-offcanvas {border-bottom:none;}
.uk-nav-offcanvas>li>a {text-shadow:none; color:#666666; border-top:1px solid #eaeaea;}
.uk-nav-offcanvas>li>a:hover {background:#f8f8f8!important;}
.uk-offcanvas-bar .nav_label {font-size:13px; line-height:25px; margin:0; text-transform:uppercase;}

#breadcrumb_wrap {border-bottom:1px solid #dddddd; margin-bottom:20px; padding-top:8px;}
.uk-breadcrumb {margin-bottom:8px;}
.uk-breadcrumb > li:nth-child(n+2):before{font-family:FontAwesome; content:"\f101";}
.uk-breadcrumb > li > a {color:#277cbe;}
.uk-breadcrumb > li:not(.uk-active) > span {color: #333333;}

.logo img{max-height:50px;}
	
#top_bar {background:#f5f5f5; /* background-image: linear-gradient(to bottom,#0d366b 0,#0b5e99 100%); */ background-image: linear-gradient(to bottom,#f9f9f9 0,#eaeaea 100%); color:#277cbe; position:relative; z-index:11;}
#top_bar .socials {padding:6px 0px;}
#top_bar .socials a {background:#ffffff; height:22px; line-height:22px; width:26px; font-size:12px; border-radius:3px; color:#333333; text-align:center; display:inline-block; margin-right:2px; -o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;}
#top_bar .socials a:hover {}
#top_bar .socials a.gplus:hover {color:#e64522!important;}
#top_bar .socials a.fb:hover {color:#2b3990!important;}
#top_bar .socials a.tt:hover {color:#1b95e0!important;}
#top_bar .socials a.yt:hover {color:#e64522!important;}
#top_bar .socials a.pin:hover {color:#be1e2d!important;}
#top_bar .text {font-size:12px; padding:7px 0;}

#wrap_header {height:108px;}
#header {background:#ffffff;}
#wrap_header.header-fixed {height:68px;}
#wrap_header.header-fixed #header {position:fixed; top:0; left:0; right:0; z-index:100; box-shadow: 0 2px 3px rgba(0,0,0,.2);}
#wrap_header.header-fixed .logo img {max-height:40px;}
#wrap_header.header-fixed .header_bar {margin-top:5px;}
.uk-navbar {background:inherit; border:none;}
.logo {text-align:center; padding:5px 0px 0;}
.logo h1, .logo h2 {margin:0;}
#f_search_wrap {text-align:right; margin-top:5px;}
#f_search {width:100%; border-bottom:none; position:relative;}
#keyword_search {background:#eef5ff; border:1px solid #277cbe; border-radius:20px; height:40px; padding-left:20px; padding-right:50px;}
#searchsubmit {background:#0471bf; color:#ffffff; border:none; border-radius:50%; height:40px; width:40px; position:absolute; right:0px; top:0px; bottom:0px; padding:0 10px;}
.header_bar {height:5px; background:#277cbe; position:relative; z-index:1;}
.navbar_toggle {display:inline-block; padding-top:10px; position:relative;}
.navbar_toggle .wrap_bar {display:inline-block; width:22px; padding-top:4px;}
.navbar_toggle .icon_bar {background:#333333; height:3px; margin-bottom:4px; display:block;}
.navbar_toggle .text {display:inline-block; color:#333333; font-size:15px; vertical-align:top; padding-top:3px; padding-right:5px;}

#nav_sidebar {}
#nav_sidebar li h2{margin:5px 0px;}
#nav_sidebar li ul{padding-left:20px;}
#nav_sidebar li a{font-size:16px; padding:5px 10px;}
#nav_sidebar li > .sub-menu a{padding:0px 10px;}
#nav_sidebar li.menu-item-has-children a{padding-bottom:0px;}

#mobile_menu {display:table; width:100%; padding:10px 0; margin-bottom:0;}
#mobile_menu li {display:table-cell; text-align:center; font-size:13px; font-weight:700;}
#mobile_menu li:first-child a {font-size:16px;}
#mobile_menu a {color:#333333;}

.home_excerpt {background:#f5f5f5; padding:20px 0!important;}
.home_excerpt .box-title {font-size:28px; color:#000000;}

#main_content {background:#ffffff; padding:15px; margin-bottom: 25px;}
#archive {background:#ffffff;}
/* #archive img{width:100px;} */
#archive .meta {font-size:13px; margin:8px 0;}
.cat_desc_wrap {margin-bottom:20px; position:relative;}
.cat_desc_wrap .label{color:#000000; font-size:22px; line-height:30px; text-transform:uppercase;}
#archive .item {padding-bottom:10px; margin-bottom:10px; display:table; width:100%; border-bottom:1px solid #dddddd;}
#archive .item .media {width:100px;}
#archive .item .text {padding-bottom:10px;}
#archive .item .wrap_img {max-height:150px; overflow:hidden; position:relative; padding:10px 0 10px 10px;}
#archive .item .wrap_img img {}
#archive .item .heading {font-size:15px; line-height:1.3;}
#archive .item .heading a {color:#428bca;}
#archive .item .meta {color:#bbbbbb;}
#archive .item .meta b{color:#222222;}
#archive .item .item-body {color:#333333;}
#archive .uk-article-title h2 {text-transform:uppercase;}

.uk-article-title {color:#222222; font-size:22px; font-weight:700; line-height:28px; margin-bottom:0;}
.meta_bar {padding:10px 0px 5px; margin-bottom:10px; font-size:12px; overflow:hidden;}
.meta_bar .author {color:#277cbe;}

.package_list {}
.package_list .wrap_item {margin-bottom:20px;}
.pin_item {background:#004390; color:#333333; text-align:center; position:relative;}
.pin_item:before {position:absolute; content:""; top:0; right:0; width:20px; height:20px; background:#eef5ff;}
.pin_item:after {position:absolute; content:""; top:0; right:0; width: 0; height: 0; border-style: solid; border-width: 20px 0 0 20px; border-color: transparent transparent transparent #004390; filter: brightness(85%); z-index:1;}
.pin_item img {max-width:100%; height:80px;}
.pin_item .title {font-size:20px; font-weight:700; padding:20px 15px 5px; border-radius:0 0 8px 8px; }
.pin_item .title a {color:#ffeb3b;}
.pin_item .body {background:#ffffff; padding:15px;}
.pin_item .price  {font-size:25px; display:inline-block; padding-top:2px; color:#277cbe;}
.pin_item .register  {border-top:1px solid #dddddd; padding-top:10px;}
.pin_item .sms_syntax  {margin:0 -8px 10px -8px; padding:3px 0; border:none;}
.pin_item .sms_syntax  strong {text-transform:uppercase; color:#277cbe; font-size:16px;}
.pin_item .send_sms {text-transform:uppercase; background:#ffffff; cursor:pointer; display:inline-block; color:#222222; padding:7px 5px; font-size:12px; margin:0; box-shadow:0 2px 1px rgba(66, 66, 66, 0.1), 0 1px 3px rgba(66, 66, 66, 0.3);}
.pin_item .send_sms:hover {background:#fafafa;}
.pin_item .details {font-size:12px; margin-top:5px;}
.pin_item .details li {padding:3px 0px 3px 0px;}
.package_list > div:nth-child(2) > .pin_item {background:#0043a8;}
.package_list > div:nth-child(2) > .pin_item:after {border-color: transparent transparent transparent #0043a8;}
.package_list > div:nth-child(3) > .pin_item {background:#0067ff;}
.package_list > div:nth-child(3) > .pin_item:after {border-color: transparent transparent transparent #0067ff;}
.package_list > div:nth-child(4) > .pin_item {background:#5197ff;}
.package_list > div:nth-child(4) > .pin_item:after {border-color: transparent transparent transparent #5197ff;}
.widget .pin_item .body {background:#f4f4f4;}
.widget .pin_item li {border-top:none;}

.item-top .heading {font-size:24px; font-weight:700; margin:10px 0; line-height:28px;}
.item-list {margin-bottom:10px; border-bottom:1px solid #eaeaea; min-height:75px; position:relative;}
.item-list .item_date {text-align:center;}
.item-list .item_date .d {background:#e13b3b; color:#ffffff; font-size:20px; padding:15px 10px; border-radius:3px;}
.item-list .item_date .y {font-weight:700; font-size:16px; margin-top:3px;}
.item-list .wrap_img {max-height:70px; max-width:100px; overflow:hidden; margin-bottom:10px; border-radius:3px;}
.item-list .wrap_img img {min-height:100px; overflow:hidden;}
.item-list .heading {margin:0 0 5px; font-size:15px; font-weight:700; line-height:18px; position:relative; z-index:1;}
.item-list .meta {color:#666666; font-size:13px;}

.widget {background:#ffffff; margin-bottom:10px;}
.widget-title {padding:10px 15px; text-transform:uppercase; font-weight:700; margin:0; position:relative;}
.widget-title:after {position:absolute; bottom:0; left:15px; content:""; border-bottom:3px solid #e30613; width:100px;}
.block {padding:30px 0 30px;}
.block-title {position:relative; text-align:center; margin-bottom:40px;}
.block-title a {color:#e13b3b;}
.block-title span {color:#e13b3b; text-transform:uppercase; font-size:20px; padding:0 10px 0 0; position:relative; z-index:2;}
.block-title span:after { border-top:1px solid #e13b3b; bottom:-15px; content:""; left:50%; position:absolute; width:100px; z-index:1; margin-left:-50px;}
.block-title span:before { border-top:1px solid #e13b3b; bottom:-18px; content:""; left:50%; position:absolute; width:100px; z-index:1; margin-left:-50px;}
.block .readmore {text-align:right;}
.block .readmore a {color:#005695; font-weight:700;}
.widget-title .no_bar:after {content:none;}
.block_border {position:relative;}
.block_border:after {position:absolute; content:""; bottom:-3px; left:0; right:0; border-top:1px dashed #cccccc; z-index:1;}

.block-title-2 {font-size:26px; text-transform:uppercase; text-align:center; line-height:1.3;}
.title-desc {font-size:12px; text-align:center; margin-bottom:30px;}

.packages_3g {}
.packages_4g:after {border:none;}

.widget-body {padding:15px;}
.widget-body ul {}
.widget-body li {border-top:1px solid #e6e6e6; padding:10px 0;}
.widget-body .text {}
.widget-body .meta {color:#888888;}

.widget2 {background:#f9f9f9; border-top:3px solid #005695;}
.widget2-title {text-align:center;}
.widget2-title span {display:inline-block; text-transform:uppercase; font-size:16px; font-weight:700; padding:5px 10px;}
.widget2-body {padding:5px 10px;}
.widget2 li {margin-bottom:8px; padding-left:15px; padding-bottom:5px; border-bottom:1px solid #ebebeb; position:relative;}
.widget2 li:after {position:absolute; content:"▪"; top:0; left:0px; font-size:18px; color:#e30613;}
.widget2 li a {font-size:14px; display:block;}
.widget2 li.top {padding-left:0px;}
.widget2 li.top:after {content:"";}
.widget2 li.top a { font-weight:700;}

#news_wrap {background:#ffffff; position:relative;}
#news_wrap .label {color:#ffffff; font-size:20px; text-transform:uppercase; padding:30px 30px 30px 120px; margin-bottom:15px; position:relative;}
#news_wrap .label:after {position:absolute; content:""; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,0.6);}
#news_wrap .label:before {position:absolute; left:0; top:0; bottom:0; width:100px; font-size:40px; font-family:FontAwesome; background:#ea000e; color:#ffffff; z-index:1; text-align:center; line-height:80px;}
#news_wrap .label span {position:relative; z-index:1;}
#news_wrap .label span:before, #news_wrap .block-title span:after {border-color:#ffffff;}
#news_wrap .label.promotion {background:url('img/km.jpg') 40px -20px no-repeat;}
#news_wrap .label.news {background:url('img/news.jpg') 40px 0px no-repeat;}
#news_wrap .label.support {background:url('img/support.jpg') 40px -20px no-repeat;}
#news_wrap .promotion:before {content:"\f06b";}
#news_wrap .news:before {content:"\f0ac";}
#news_wrap .support:before {content:"\f1cd";}
.news_posts {background:#eef5ff; margin-bottom:10px!important; position:relative; z-index:1; height:100%;}
.news_posts .item {padding: 10px 10px 0;}
.news_posts li.item {background:url('img/1.gif') 10px 8px no-repeat; min-height: 50px; padding: 5px 10px 0 30px; position:relative;}
.news_posts li.item .title {margin:0; line-height:20px; font-size:14px; color:#333333;}

.fea_services {padding-top:0; color:#666666; font-size:14px; margin-bottom:20px;}
.fea_services .item {background:#ffffff; padding:10px 15px; margin-top:10px; height:100%;}
.fea_services .item:hover {background:#efefef;}
.fea_services .item .title {}
.fea_services .item .title a {color:#333333; font-size:22px; line-height:1.3; text-transform:uppercase; display:block;}
.fea_services .wrap_img {width:50px;}
.fea_services .readmore {color:#277cbe; display:inline-block!important; background:url('img/arrow.png') 0 2px no-repeat; padding-left:20px;}

.top-p {padding:10px;}
.top-p .heading{font-weight:700; font-size:15px;}
.top-p img{width:60px; height:60px; max-width:none; padding:2px; border:1px solid #ebebeb;}
.p-title {margin:0px; font-size:14px;}
.upw-not-found {padding:10px;}
.widget .list-post .wrap_img{width:100px; max-height:60px; overflow:hidden;}
.widget .list-post img{width:100px; max-width:none; }
.widget .list-post a {color:#000000;}

.tags .uk-badge {background:#a7a7a7; border-radius:0px; padding:2px 5px;}
.tags .uk-badge a {color:#ffffff!important;}
.tags span {margin-bottom:5px; }

.relate {background:#ffffff; display:inline-block; width:100%; margin-top:10px;}
.relate .block2-title {font-size:18px; text-transform:uppercase; padding:10px 0; border-bottom:1px solid #bfd8ec;}
.relate .block2-title  span{ }
.block-body {padding:10px 0;}
.relate li{background:url('img/1.gif') 0 11px no-repeat; padding:7px 0px 17px 17px; margin-bottom:7px; border-bottom:1px solid #bfd8ec; position:relative;}
.relate li:hover a {color:#e13b3b;}
.relate li a{color:#277cbe; font-size:15px;}
.relate .readmore {color:#333333; font-weight:700;}

#footer {background:#f9f9f9; color:#333333; border-top:1px solid #e9e9e9; font-size:13px; position:relative;}
#footer .heading {color:#555555; font-size:22px; padding-bottom:5px; margin-bottom:5px; display:inline-block; position:relative;}
.text_link  {font-size:12px; }
.text_link a {color:#111111; }
#footer p{margin:10px 0px 5px;}
#footer .contact .item {display:inline-block; margin-right:30px;}
#footer .icon {background:#ebebeb; border-radius:50%; width:40px; height:40px; line-height:40px; text-align:center; font-size:25px;}
#footer .d-cell.text {vertical-align:middle;}

#footer_top {background:#e5e5e5; position:relative; padding:0 0 30px;}
#footer_top ul li {background:url('img/5.gif') 0 2px no-repeat; padding-left:20px; margin-bottom:10px;}
#footer_top a {color:#666666;}
#footer_top .categories ul {overflow:hidden;}
#footer_top .categories li {float:left; width:50%;}

.copyright {background:#e5e5e5; padding:10px 0px; font-size:13px; color:#666666; border-top:1px solid #efefef;}
.copyright a{color:#666666;}

.page_content img,.post_content img{display:block;margin:20px auto;max-width:100%;height:auto;}
.page_content ul,.post_content ul {list-style-type:disc; padding-left:30px;}
.page_content a,.post_content a {color:#288ad6;}
.entry-body {line-height:1.7;}
.wp-caption {background:#f9f9f9; border:1px solid #e3e1e8; border-radius:2px; padding:5px; max-width:100%;}
.wp-caption img {margin:0 auto;}
.wp-caption-text {margin:5px 0px 0px; font-size:13px; text-align:center; font-style:italic;}

.reference_posts {background:#e5e5e5; border:double #ffffff;}
.reference_posts + .wp-caption {margin-top:20px;}
.reference_posts ul {list-style:none; padding-left:20px; color:#0043a8;}
.reference_posts li {padding:2px 0 2px 15px; margin-left:-1px; position:relative;}
.reference_posts li:after {position:absolute; content:"●"; left:0; top:1px;}
.reference_posts a {font-size:13px; color:#333333;}
.reference_posts .box2-title {padding-left:18px; margin-bottom:5px;}
.reference_posts .box2-title span {background:#ffffff; display:inline-block; padding:1px 10px;}

.single_related {color:#0471bf;}
.single_related a{color:#288ad6; padding-bottom:3px; margin-bottom:5px; display:inline-block;}
/* NAV MOBILE TOGGLE */
.uk-mobile {display:inline-block; width:100%; border:1px solid #dddddd;}

div.breaking-news-ticker .breaking-news-ticker-title {margin-top:4px; padding:1px 10px;}
.breaking-news-ticker .breaking-news-ticker-title span {border-width:14px 0px 13px 10px; top:0;}

@media (min-width:768px) {
	.uk-mobile {display:inline-block!important; visibility:visible !important; border:none;}
	.uk-mobile li {display:inline-block;}
}
/* END NAV MOBILE TOGGLE */

/* overwrite cyclone slider */
.cycloneslider-template-standard{margin-bottom:0px;}
.cycloneslider-template-standard .cycloneslider-pager {bottom:22px;}
.cycloneslider-template-standard .cycloneslider-slide {background:inherit;}
.cycloneslider-slides {z-index:0;}
/*END*/

.table-bordered, .table-bordered th, .table-bordered td {border:1px solid #dddddd;}

/*BNoAMP*/
.amp-element {display:none;}
@media (min-width:480px) {
	/* #archive img{width:200px;} */
	#archive .meta, #archive .item-body {display:block;}
	#archive .heading {/* font-size:18px; */}
}

@media (min-width:768px) {
	#wrap_header.header-fixed .header_bar {margin-top:0;}
	.logo {padding:15px 0px 0px; text-align:left;}
	#wrap_header.header-fixed .logo {padding:8px 0px 0px;}
	#f_search_wrap {margin-top:20px; padding-left:30px;}
	#wrap_header.header-fixed #f_search_wrap {margin-top:8px;}
	#f_search {width:350px; left:auto; display:block;}
	
	.search_toogle {display:none;}
	.main_content #archive .wrap_img {max-height:150px;}
	.main_content #archive img{min-height:150px;}
	
	#archive .item {padding-bottom:20px; margin-bottom:20px;}
	#archive .item .wrap_img {max-height:200px; padding:0;}
	#archive .item .media {width:150px;}
	#archive .item .text {padding:0px 15px 20px 20px;}
	#archive .item .heading {font-size:20px;}
	#archive .item .meta {border-bottom:1px solid #dddddd; padding-bottom:10px; margin-bottom:8px;}
	
	.fea_services {padding-top:30px;}
}

@media (min-width:960px) {
	#wrap_header {height:96px;}
	#wrap_header.header-fixed {height:68px;}
	#header {}
	#wrap_header.header-fixed .header_bar {}
	.header_bar {height:12px;}
	.logo img{max-height:55px;}
	
	#navbar-top {border:1px solid #dddddd; border-top:none; border-radius:0 0 5px 5px;}
	#navbar-top li {padding:5px 0px;}
	#navbar-top li a {height:auto; line-height:normal; font-size:13px; color:#005695; border-right:3px solid #dddddd;}
	#navbar-top li:last-child a {border-right:none;}
	
	#searchsubmit {}
	
	#main-menu .nav_label {line-height:normal; margin:0; font-size:17px; color:#333333; padding:7px 0; -o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;}
	#main-menu a:hover .nav_label {color:#005695;}
	#main-menu ul.sub-menu .nav_label {text-transform:none; color:#ffffff;}
	#main-menu ul.sub-menu li:hover .nav_label {color:#333333;}
	#main-menu a{line-height:normal!important; height:auto!important;}

	#main-menu{width:100%; position:relative; }
	#main-menu li:hover{background:#e7f3f9;}

	#main-menu li{z-index:5; position:relative; -o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s; }
	#main-menu ul#navbar-mobile {}
	#main-menu ul#navbar-mobile > li{float:none; display:inline-block; margin-right: -4px;}
	#main-menu ul#navbar-mobile > li > a {}
	#main-menu ul#navbar-mobile > li:first-child > a {}
	#main-menu ul#navbar-mobile > li:last-child > a {}
	#main-menu ul#navbar-mobile > li.active > a, #main-menu ul#navbar-mobile > li:hover > a {background: url('img/nav-border.png') 100% 0 no-repeat;}
	#main-menu ul#navbar-mobile > li.active, #main-menu ul#navbar-mobile > li:hover {background: url('img/nav-border.png') 0 0 no-repeat #f7f8f8;}
	#main-menu ul#navbar-mobile > li > a:focus {background:#ffffff;}
	#main-menu ul#navbar-mobile > li.active > a > .nav_label, #main-menu ul#navbar-mobile > li:hover > a > .nav_label {position:relative; color:#005695;}

	#main-menu ul li.current_page_item  a {}
	#main-menu ul li.current-menu-item  a {}

	#main-menu li a{padding:25px 20px; display:block; margin:0; }
	#wrap_header.header-fixed #main-menu li a{padding:10px 20px;}
	#main-menu li li a{display:block; color:#005695!important; }
	#main-menu > div > ul > li:last-child a{ border-right:none;}

	#main-menu li ul li{float:none; position:relative; border-bottom:1px solid #15498E; border-top: 1px solid#507FB6; text-transform:none;}
	#main-menu li ul{position:absolute; top:100%; left:0%; display:none; background:#0063af; padding:0; list-style:none outside none; min-width:250px; border-left:1px solid #d8d8d8;}
	#main-menu .current-menu-item ul{}
	#main-menu li:hover > ul{display:block;} /*disable for hover menu dropdown by javascript*/
	#main-menu li ul li a{padding:5px 15px!important; white-space:nowrap;font-size:13px; font-weight:400; color:#012351!important;}
	#main-menu li ul li ul{position:absolute; top:0; left:100%; display:none; background-color:#d7f1fa; width:auto;float:left;} 
	
	/* #footer .main-menu {background:#005695; border-bottom:1px solid #ebebeb; margin-bottom:10px; padding:5px 0;}
	#footer .main-menu .nav_label {color:#ffffff;}
	#footer .main-menu ul li a:hover .nav_label { color:#f0f0f0;}
	#footer .main-menu ul > li > a {padding:10px!important;}
	#footer .main-menu ul > li:first-child > a {padding-left:0px!important;}
	#footer .main-menu ul > li.active > a {background:transparent;} */
	
	#main_content {padding:15px 20px;}
	.block-title-2 {font-size:36px;}
	
	#footer .socials ul > li {margin-left:10px;}
	#footer .socials ul > li > a {background:#ffffff; padding:5px 0px!important; color:#333333; font-size:14px; height:25px!important; width:25px; border-radius:50%; text-align:center; margin-top:5px;}
	#footer .socials .uk-icon-facebook {color:#36609f; }
	#footer .socials .uk-icon-google-plus {color:#e7291b; }
	#footer .socials .uk-icon-twitter {color:#2aa9e0; }
	#footer .socials .uk-icon-linkedin {color:#0177b5; }
	
	#footer_top .column {border-right:1px solid #efefef;}
	#footer_top .column:last-child {border-right:none;}

	.banner-right .widget {margin-top:0px; }
	
	.pin_item {}
	.pin_item img {height:auto;}
	.pin_item .title {font-size:20px;}
	.pin_item .details {font-size:14px; }
	.pin_item .send_sms  {padding:7px 15px;}

	#archive .item {}
	#archive .item .title {font-size:20px;}
	#archive .item .wrap_img {max-height:250px; max-width:290px;}
	
	.service_list .item {min-height:180px;}
	
	.pin_item .send_sms  {max-width:100%;}
	
}
@media (min-width:1200px) {
	.entry-body table {width:100%!important;}
}
/*ENoAMP*/

.table-responsive {
  overflow-x:auto;
  min-height:.01%;
}