/*
 Theme Name:   Alma Child
 Theme URI:    http://themeforest.net/item/alma-parallax-one-page-multipurpose-theme/7507873
 Description:  Alma Child Theme
 Author:       PixelThrone
 Author URI:   http://themeforest.net/user/pixelthrone
 Template:     alma
 Version:      1.0.0
 Tags:         blog, business, creative, css3, parallax, responsive, business, one page, seo, ipad, Corporate, composer, unlimited colors, Slider Revolution
 Text Domain:  pt_framework_child
*/

@import url("../alma/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

.wpb_accordion_section.group{border-bottom: solid 1px #ddd;}
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{background:transparent;}
.wpb_accordion_header.ui-accordion-header{position:relative;}
.wpb_accordion_header.ui-accordion-header:after{font-family:FontAwesome;content:'\f055';font-size:20px;position:absolute;color:#29375e;position:absolute;right:20px;top:10px;cursor:pointer;}

.wpb_accordion_section.group a{color:#29375e;}
.page-title.style_1{    color: #29375e !important;text-transform: uppercase;font-weight: 500;}
#menu-menu{text-transform: uppercase;}
#menu-menu a{padding: 29px 15px 0 15px;}
.dyn-btn{background:#29375e;color:#ffffff;}
.dyn-btn:hover,.dyn-btn:focus{background:#29375e;color:#ffffff;}
.dyn-frm{color:#29375e;}
.dyn-frm .wpcf7-text,.dyn-frm .wpcf7-select{padding:2px 4px;font-size:14px;color:#000000;max-width: 100%;}
.dyn-frm .wpcf7-textarea{width:80%}
.dyn-frm .vc_col-center{text-align:center;}
.dyn-frm .vc_column_container>.vc_column-inner{padding-bottom: 10px;}
.dyn-frm .vc_column_container>.vc_column-inner .vc_column-inner{padding-left:0px !important;padding-right:0px !important;}
.menu-item-2197 a{background-image:url('/facebook.png') !important;background-repeat:no-repeat !important;background-position:center 30px !important;padding-left: 30px !important;}
.menu-item-2197 a:after{border-right-width:0px !important;}

.-skin-default .-item .title{white-space: normal !important;font-size:14px;font-weight:normal !important;margin-bottom:10px !important;}
.-skin-default .-items .-item .-links .-onlyonelink a{font-size:13px;margin-top:10px;display:block;}

.nimble-portfolio{margin:50px 0px;}
section.portfolio{margin-top:100px;}
/*section.portfolio .textsize14{line-height:16px !important;}*/
section.portfolio p{margin: 0 0 15px !important;}

header.menu .navbar-toggle .ionicons{color:#25375e !important;}