/*
* jQueryTab v2.0
* Copyright Dharma Poudel (@rogercomred)
* Free to use under the GPLv3 license.
* http://www.gnu.org/licenses/gpl-3.0.html
*/


/*  == tab heading */
.tabs li{ width:280px; height:70px;}
.tabs li a{ display:block; font-size:16px; color:#fff; }
.tabs li:first-child a{ border-left: none; }
.tabs li a:hover, .tabs li a:focus{ color:#ec3f3f; }
.tabs .active a{ color: #ec3f3f; }

/* == accordion */
.accordion_tabs { display:none; border-top: 1px solid #ccc; padding: 10px; font-weight: bold; background: #eee; }
.tab_content_wrapper > .accordion_tabs:first-child{ border-top:none; }
a.accordion_tabs:link, a.accordion_tabs:visited{ color: #21759B; }
a.accordion_tabs:hover, a.accordion_tabs:focus{ color:#D54E21; }
a.accordion_tabs.active{ color: #ec3f3f;}

/*  == tab content  */
.tab_content_wrapper{ width:787px; background:#fff;  box-sizing:border-box; overflow:hidden; position:absolute; top:540px; right:0; transition: all .3s ease-in-out .3s; }
.tab_content{ transition: all .6s ease-in-out; height:181px; padding: 30px 45px; box-sizing:border-box;}
.toggle_display{display:block;}
.toggle_position{ position:absolute; }
.invert_border{ border-width: 1px 1px 0 1px;}
.tab_content h3{ display:inline-block; font-size:18px; color:#333; height:39px; border-bottom:2px solid #ec3f3f;}
.tab_content p{ font-size:15px; color:#666; line-height:25px; margin-top:18px;}


